Open Bug 1386709 Opened 8 years ago Updated 5 months ago

Consider adding telemetry probe to track frequency of keyboard APZ scrolling target races

Categories

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

57 Branch
enhancement

Tracking

()

Tracking Status
firefox55 --- unaffected
firefox56 --- unaffected
firefox57 --- fix-optional

People

(Reporter: rhunt, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

With keyboard APZ we do a lot of work to ensure that changes to the keyboard scrolling target happen synchronously with respect to key scrolling. Currently we disable keyboard APZ for a bunch of common situations. Bug 1383900, bug 1385071, and bug 1376551 are looking to improve this situation I think it'd be interesting to have data on how frequently a "race" would occur if we allowed asynchronous keyboard scrolling and changes to the focus of the page. If this is nonexistent then this behavior may not be relied upon much. I think this probe is possible with the information we have in keyboard APZ. I need to think some more on the exact metric we'd be measuring.
OS: Unspecified → All
Hardware: Unspecified → All
Version: unspecified → 57 Branch
Severity: normal → S3
Assignee: rhunt → nobody
You need to log in before you can comment on or make changes to this bug.