ladybird/Services/WebWorker
Aliaksandr Kalenik d3c481f71a LibWeb: Schedule input event processing on HTML event loop
Our existing coalescing mechanism for input events didn't prevent
multiple mousemove/mousewheel events from being processed between paint
cycles. Since handling these events can trigger style & layout updates
solely for hit-testing purposes, we might end up doing work that won't
be observable by a user and could be avoided by shceduling input events
processing to happen right before painting the next frame.
2025-02-15 21:09:18 +01:00
..
CMakeLists.txt LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
ConnectionFromClient.cpp
ConnectionFromClient.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
DedicatedWorkerHost.cpp AK+Everywhere: Rename verify_cast to as 2025-01-21 11:34:06 -05:00
DedicatedWorkerHost.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
Forward.h
main.cpp Revert "WebWorker: Prefer the default EventLoopManager over Qt's…" 2025-01-31 10:58:31 +00:00
PageHost.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
PageHost.h LibWeb: Schedule input event processing on HTML event loop 2025-02-15 21:09:18 +01:00