ladybird/Userland/Libraries/LibWeb/HTML/EventLoop
Aliaksandr Kalenik e09816c37c LibWeb: Run only tasks with navigation source in "apply history step"
In our implementation of the "apply the history step" algorithm, we
have to spin-wait for the completion of tasks queued on the event loop.
Before this change, we allowed tasks from any source to be executed
while we were waiting. It should not be possible because it allows to
interrupt history step application by anything, including another
history step application.

Fixes https://github.com/SerenityOS/serenity/issues/23598
2024-03-20 20:28:21 +01:00
..
EventLoop.cpp LibWeb: Run only tasks with navigation source in "apply history step" 2024-03-20 20:28:21 +01:00
EventLoop.h LibWeb: Run only tasks with navigation source in "apply history step" 2024-03-20 20:28:21 +01:00
Task.cpp LibWeb: Assign a unique ID to each HTML task 2023-09-13 13:45:47 +02:00
Task.h LibWeb: Begin implementing the Clipboard API 2023-11-11 08:54:37 +01:00
TaskQueue.cpp LibWeb: Add method to get last added task to an EventLoop 2023-06-19 06:12:26 +02:00
TaskQueue.h LibWeb: Add method to get last added task to an EventLoop 2023-06-19 06:12:26 +02:00