Open Bug 1013454 Opened 10 years ago Updated 2 years ago

APZ should handle overlay scrollbar visibility

Categories

(Core :: Panning and Zooming, defect, P3)

defect

Tracking

()

People

(Reporter: mstange, Unassigned)

Details

(Keywords: perf, Whiteboard: [gfx-noted])

With main thread wheel handling, we have something called ScrollbarActivity which controls the visibility and fading of overlay scrollbars. We also show the scrollbars when two fingers start touching the touchpad and keep them visible until the fingers are lifted again.

If we keep this stuff on the main thread, it will mean that if the user starts scrolling while the main thread is busy, the page will scroll with invisible scrollbars until the main thread gets a chance to show them.
We may want to move ScrollbarActivity off the main thread.
This will affect Fennec too with APZ, not specific to desktop.
No longer blocks: apz-desktop
OS: Mac OS X → All
Keywords: perf
Whiteboard: [gfx-noted]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.