ladybird/Libraries/LibWeb/Page
Jelle Raaijmakers fead8b92f9 LibWeb: Use correct scrollability check for autoscrolling
We only checked if the paintable box had scrollable overflow, but that
was too simple - we now use the same logic that checks whether a box can
be scrolled by a mousewheel event.

The autoscrolling test was updated as well to use rAF+rAF+timeout
instead of a fixed 1000ms timeout, which is prone to flakiness.
2026-03-24 13:55:37 +01:00
..
AutoScrollHandler.cpp LibWeb: Use correct scrollability check for autoscrolling 2026-03-24 13:55:37 +01:00
AutoScrollHandler.h LibWeb: Tie auto scrolling into the rendering loop 2026-02-13 22:44:17 +01:00
DragAndDropEventHandler.cpp LibWeb: Include KeyCode.h where it's used 2026-02-23 07:27:31 +01:00
DragAndDropEventHandler.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
ElementResizeAction.cpp LibWeb: Remove Document.h include from Layout/Node.h 2026-02-08 18:51:13 +01:00
ElementResizeAction.h LibWeb: Implement resizing for eligible elements and update scrollbars 2026-01-12 11:00:14 +00:00
EventHandler.cpp LibWeb: Remove forceful resetting cursor in nested navigables 2026-03-23 09:05:13 +01:00
EventHandler.h LibWeb: Use GC::Weak for the legacy mouse pointer's hovered node 2026-03-17 17:39:13 -05:00
EventResult.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
InputEvent.cpp Everywhere: Consolidate double/triple click handling to use click count 2026-03-17 04:01:29 -05:00
InputEvent.h Everywhere: Consolidate double/triple click handling to use click count 2026-03-17 04:01:29 -05:00
Page.cpp LibWeb: Use a queue to process fullscreen request completions 2026-03-17 18:58:37 -05:00
Page.h Everywhere: Send IOSurface backing stores via main IPC route on macOS 2026-03-23 23:22:38 +01:00
SharedBackingStore.cpp Everywhere: Send IOSurface backing stores via main IPC route on macOS 2026-03-23 23:22:38 +01:00
SharedBackingStore.h Everywhere: Send IOSurface backing stores via main IPC route on macOS 2026-03-23 23:22:38 +01:00
ViewportIsFullscreen.h Everywhere: Add an is_fullscreen parameter to set_viewport 2026-03-17 18:58:37 -05:00