1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 10:08:10 +00:00
serenity/Services/WebContent
Andreas Kling 668fe61b1d WebContent: Coalesce pending paint events to reduce overdraw
Instead of painting synchronously whenever a Paint request comes in,
the WebContent process will now buffer pending paints and coalesce
them and defer the actual paint using a zero-timer.

This significantly reduces flickering already, without doing any
double-buffering in the WebContentView widget.
2020-07-05 16:26:15 +02:00
..
ClientConnection.cpp WebContent: Coalesce pending paint events to reduce overdraw 2020-07-05 16:26:15 +02:00
ClientConnection.h WebContent: Coalesce pending paint events to reduce overdraw 2020-07-05 16:26:15 +02:00
CMakeLists.txt WebContent: Start work on browser process separation :^) 2020-06-17 20:09:44 +02:00
Documentation.txt WebContent: Illustrate multi- vs single-process diffs in documentation 2020-07-04 23:34:12 +02:00
Forward.h WebContent: Start work on browser process separation :^) 2020-06-17 20:09:44 +02:00
main.cpp WebContent: Unveil access to the ImageDecoder service :^) 2020-06-23 14:28:45 +02:00
PageHost.cpp WebContent: Plumb scroll-into-view requests from server to client 2020-07-05 15:57:07 +02:00
PageHost.h WebContent: Plumb scroll-into-view requests from server to client 2020-07-05 15:57:07 +02:00
WebContentClient.ipc WebContent: Plumb scroll-into-view requests from server to client 2020-07-05 15:57:07 +02:00
WebContentServer.ipc WebContent: Turn it into a MultiInstance service :^) 2020-06-21 21:54:30 +02:00