ladybird/Services/WebContent
Aliaksandr Kalenik 082053d781 LibWeb+WebContent+WebWorker: Move backing store allocation in Navigable
Making navigables responsible for backing store allocation will allow us
to have separate backing stores for iframes and run paint updates for
them independently, which is a step toward isolating them into separate
processes.

Another nice side effect is that now Skia backend context is ready by
the time backing stores are allocated, so we will be able to get rid of
BackingStore class in the upcoming changes and allocate PaintingSurface
directly.
2025-07-04 16:12:47 +02:00
..
CMakeLists.txt LibWeb+WebContent+WebWorker: Move backing store allocation in Navigable 2025-07-04 16:12:47 +02:00
ConnectionFromClient.cpp LibWeb+WebContent+WebWorker: Move backing store allocation in Navigable 2025-07-04 16:12:47 +02:00
ConnectionFromClient.h WebContent: Delete unused get_local{session}_storage_entries() IPC calls 2025-06-12 17:04:35 +02:00
ConsoleGlobalEnvironmentExtensions.cpp LibJS: Use Value::to_byte_string() in fewer places 2025-03-28 12:31:40 -04:00
ConsoleGlobalEnvironmentExtensions.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
DevToolsConsoleClient.cpp LibJS: Make Value() default-construct the undefined value 2025-04-05 11:20:26 +02:00
DevToolsConsoleClient.h LibWebView+WebContent: Implement basic DevTools console support 2025-03-04 15:33:39 -05:00
Forward.h LibWeb+LibWebView+WebContent: Introduce a WebUI framework 2025-03-28 07:31:10 -04:00
main.cpp LibWeb+WebContent+WebWorker: Move backing store allocation in Navigable 2025-07-04 16:12:47 +02:00
PageClient.cpp LibWeb+WebContent+WebWorker: Move backing store allocation in Navigable 2025-07-04 16:12:47 +02:00
PageClient.h LibWeb+WebContent+WebWorker: Move backing store allocation in Navigable 2025-07-04 16:12:47 +02:00
PageHost.cpp Everywhere: Use URL::about_XXX factory functions 2025-02-15 17:05:55 +00:00
PageHost.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
WebContentClient.ipc Everywhere: Implement persistence of localStorage using sqlite 2025-06-12 17:04:35 +02:00
WebContentConsoleClient.cpp LibJS: Make Completion.[[Value]] non-optional 2025-04-05 11:20:26 +02:00
WebContentConsoleClient.h Everywhere: Mark GC::Cell derived classes as Weakable explicitly 2025-03-29 17:36:33 -05:00
WebContentServer.ipc WebContent: Delete unused get_local{session}_storage_entries() IPC calls 2025-06-12 17:04:35 +02:00
WebDriverClient.ipc LibWeb+WebContent+WebDriver: Allow specifying multiple prompt handlers 2025-02-06 09:01:16 -05:00
WebDriverConnection.cpp LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes 2025-06-25 03:12:19 +12:00
WebDriverConnection.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
WebDriverServer.ipc Everywhere: Hoist the Services folder to the top-level 2024-11-10 12:50:45 +01:00
WebUIClient.ipc LibWeb+LibWebView+WebContent: Introduce a WebUI framework 2025-03-28 07:31:10 -04:00
WebUIConnection.cpp Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
WebUIConnection.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
WebUIServer.ipc LibWeb+LibWebView+WebContent: Introduce a WebUI framework 2025-03-28 07:31:10 -04:00