1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:18:11 +00:00
serenity/Userland/Libraries/LibWeb/Page
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
..
BrowsingContext.cpp LibWeb: Don't update rendering in BrowsingContexts without opportunity 2021-10-03 17:39:13 +02:00
BrowsingContext.h LibWeb: Don't update rendering in BrowsingContexts without opportunity 2021-10-03 17:39:13 +02:00
EditEventHandler.cpp LibWeb: Rename BrowsingContext::document() => active_document() 2021-09-09 21:25:10 +02:00
EditEventHandler.h LibWeb: Rename Web::Frame to Web::BrowsingContext 2021-05-30 12:39:53 +02:00
EventHandler.cpp LibWeb: Dispatch keydown/keyup events on the appropriate target 2021-10-01 20:14:45 +02:00
EventHandler.h LibWeb: Fire "keyup" events as well :^) 2021-09-28 16:56:24 +02:00
Page.cpp LibWeb: Fire "keyup" events as well :^) 2021-09-28 16:56:24 +02:00
Page.h LibWeb: Fire "keyup" events as well :^) 2021-09-28 16:56:24 +02:00