ladybird/Userland/Services/WebContent
Andreas Kling 651f30dfbe WebContent: Coalesce paint invalidations to avoid spamming client
Some content cause a lot of paint invalidations (e.g someone drawing to
a <canvas> repeatedly) and we don't need to spam the client about this.
Instead, accumulate a dirty rect, and send it once per event loop step.
2021-09-28 22:53:59 +02:00
..
ClientConnection.cpp LibWeb: Fire "keyup" events as well :^) 2021-09-28 16:56:24 +02:00
ClientConnection.h LibWeb: Fire "keyup" events as well :^) 2021-09-28 16:56:24 +02:00
CMakeLists.txt WebContent: Implement ConsoleGlobalObject which proxies to WindowObject 2021-09-06 18:20:26 +02:00
ConsoleGlobalObject.cpp WebContent: Use ErrorType::NotAnObjectOfType instead of NotA 2021-09-12 00:16:39 +02:00
ConsoleGlobalObject.h WebContent: Implement $0 special variable in Browser JS Console 2021-09-06 18:20:26 +02:00
Documentation.txt Everywhere: Remove unnecessary whitespace at the end of some lines. 2021-03-08 09:20:53 +01:00
Forward.h WebContent: Implement ConsoleGlobalObject which proxies to WindowObject 2021-09-06 18:20:26 +02:00
main.cpp Services: Rename ProtocolServer to RequestServer 2021-04-25 19:04:34 +02:00
PageHost.cpp WebContent: Coalesce paint invalidations to avoid spamming client 2021-09-28 22:53:59 +02:00
PageHost.h WebContent: Coalesce paint invalidations to avoid spamming client 2021-09-28 22:53:59 +02:00
WebContentClient.ipc LibWeb+WebContent: Add WebContentClient::did_request_scroll_to() call 2021-09-11 15:51:05 +01:00
WebContentConsoleClient.cpp WebContent: Store messages in WebContentConsoleClient 2021-09-06 18:20:26 +02:00
WebContentConsoleClient.h WebContent: Store messages in WebContentConsoleClient 2021-09-06 18:20:26 +02:00
WebContentServer.ipc LibWeb: Fire "keyup" events as well :^) 2021-09-28 16:56:24 +02:00