ladybird/Libraries/LibWeb/HTML/EventLoop
Aliaksandr Kalenik 115531eef1 LibWeb: Sort update-the-rendering docs per HTML spec
Prep for rasterizing each Navigable independently, where children must
paint before their parents — the event loop needs to walk documents in
an order where every child comes after its container. The HTML spec
already mandates such an order for the "docs" list: each document
appears after its container, with siblings in shadow-including tree
order.

Maintain m_documents in that sorted order, re-sorting lazily when a
document is registered or its navigable is reassigned.
2026-04-07 15:09:43 +02:00
..
EventLoop.cpp LibWeb: Sort update-the-rendering docs per HTML spec 2026-04-07 15:09:43 +02:00
EventLoop.h LibWeb: Sort update-the-rendering docs per HTML spec 2026-04-07 15:09:43 +02:00
Task.cpp LibWeb: Remove tasks for destroyed documents when filtering on tasks 2026-03-22 14:26:50 -05:00
Task.h LibWeb: Implement makeXRCompatible() enough to work 2026-04-03 13:14:33 +02:00
TaskQueue.cpp LibWeb: Prevent running permanently unrunnable tasks in EventLoop 2026-03-26 18:48:27 +01:00
TaskQueue.h LibWeb: Prevent running permanently unrunnable tasks in EventLoop 2026-03-26 18:48:27 +01:00