mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-29 04:09:13 +00:00
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. |
||
---|---|---|
.. | ||
DragAndDropEventHandler.cpp | ||
DragAndDropEventHandler.h | ||
EventHandler.cpp | ||
EventHandler.h | ||
EventResult.h | ||
InputEvent.cpp | ||
InputEvent.h | ||
Page.cpp | ||
Page.h |