ladybird/Userland
Aliaksandr Kalenik 609a72f7c7 LibWeb: Fix endless spinning in apply_the_history_step()
While waiting for a task that populates a session history entry, we
can't limit the processing of the event loop to the
`NavigationAndTraversal` task source. This is because fetching uses the
`Networking` task source, which also needs to be processed.

Since making a fetch request might take some time, we want to process
everything on the event loop while waiting, to avoid blocking user
interactions.

It is still possible to use `spin_processing_tasks_with_source_until()`
on subsequent steps of `apply_the_history_step()`.

Also modifies test that was flaky.
2024-03-30 07:35:55 +01:00
..
Applets Keymap: Draw the current keymap text with the correct theme color 2024-03-02 19:24:53 +00:00
Applications Ladybird: Reset the default favicon when starting a new page load 2024-03-29 08:52:01 -04:00
BuggieBox AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Demos AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
DevTools AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
DynamicLoader DynamicLoader: Disable stack protector in some files for RISC-V 2024-03-04 01:44:11 +01:00
Games AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Libraries LibWeb: Fix endless spinning in apply_the_history_step() 2024-03-30 07:35:55 +01:00
Services LibWebView+WebContent: Remove some SPAM_DEBUG log points 2024-03-29 22:00:25 +01:00
Shell Shell: Correctly auto format command lines consisting of only whitespace 2024-03-28 08:49:49 +01:00
Utilities headless-browser: Don't forget to load webpage before taking screenshot 2024-03-28 08:01:33 +01:00
CMakeLists.txt