ladybird/Tests/LibWeb/Text/expected/navigation
Prajjwal 1f5ffe04c8 LibWeb: Fix race condition between read_all_bytes and stream population
There might be a race between read_all_bytes and stream population.
If document load reads stream before it is populated, the stream will
be empty and might lead to hang in SessionHistoryTraversalQueue which
is expecting a promise to be resolved on document load.

This race can occur when stream population and document source are set
very close to each other. For example, when a newly generated blob is
set as the source of an iframe.
- navigation/multiple-navigable-cross-document-navigation.html has been
modified to trigger this race.
2025-11-26 12:27:12 +01:00
..
attempt-navigating-object-without-a-document.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
hashchange-event.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
history-popstate-event.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
history-pushstate.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
history-replace-push-state-race-2.txt LibWeb: Add a test for history.pushState() that uses setTimeout() 2024-04-05 21:28:41 +02:00
history-replace-push-state-race-3.txt LibWeb: Process all task source while waiting for document population 2024-04-11 09:40:45 +02:00
history-replace-push-state-race.txt LibWeb: Call process_session_history_traversal_queue on history update 2023-12-15 22:11:49 +01:00
iframe-navigate-javascript-url.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
iframe-navigate-src.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
iframe-navigate-srcdoc.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
iframe-unloading-order.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
location-reload-fetch.txt LibWeb: Fix always hanging Navigable::reload() 2024-04-13 09:19:00 -07:00
location-reload-srcdoc.txt LibWeb: Fix always hanging Navigable::reload() 2024-04-13 09:19:00 -07:00
make-sure-about-blank-navigation-is-done-before-further-navigation-of-iframe.txt LibWeb: Process navigations after initial about:blank navigation is done 2025-02-27 23:33:05 +01:00
multiple-navigable-cross-document-navigation.txt LibWeb: Fix race condition between read_all_bytes and stream population 2025-11-26 12:27:12 +01:00
navigate-iframe-right-after-creation.txt LibWeb: Wait until child navigable's SHE is ready before navigating 2025-02-27 14:31:41 +01:00
navigate-mailto-crash.txt LibWeb: Do not crash when navigating to mailto: links 2025-07-10 22:43:30 +02:00
navigation-navigate.txt LibWeb: Fix NavigationType enum to string conversion 2024-12-02 06:47:49 +00:00
populate-iframe-using-document-write.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
remove-iframe-from-timeout-callback.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
run-script-before-iframe-initial-navigation.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
run-script-from-about-blank-iframe.txt LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
trigger-fragment-navigation-from-js.txt LibWeb: Abort ongoing navigation before firing next navigation event 2024-04-16 19:51:56 +02:00