ladybird/Userland/Libraries/LibWeb/HTML/EventLoop
Andreas Kling 962298b040 LibWeb: Don't update rendering in BrowsingContexts without opportunity
This patch adds the "has a rendering opportunity" concept from the spec
to BrowsingContext and uses it to filter out contexts that are unable
to render right now when doing the event loop's rendering updates.

Note that we actually consider all contexts to have a rendering
opportunity at all times right now. Coming up with reasons to avoid
rendering is left as a FIXME. :^)
2021-10-03 17:39:13 +02:00
..
EventLoop.cpp LibWeb: Don't update rendering in BrowsingContexts without opportunity 2021-10-03 17:39:13 +02:00
EventLoop.h LibWeb: Let HTML::EventLoop keep track of live DOM::Document objects 2021-10-03 16:42:34 +02:00
Task.cpp LibWeb: Only take runnable tasks from the HTML task queue 2021-10-03 16:42:34 +02:00
Task.h LibWeb: Only take runnable tasks from the HTML task queue 2021-10-03 16:42:34 +02:00
TaskQueue.cpp LibWeb: Only take runnable tasks from the HTML task queue 2021-10-03 16:42:34 +02:00
TaskQueue.h LibWeb: Only take runnable tasks from the HTML task queue 2021-10-03 16:42:34 +02:00