Closed Bug 1514823 Opened 5 years ago Closed 5 years ago

Remove support for apz.allow_checkerboarding=false

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
mozilla66
Tracking Status
firefox66 --- fixed

People

(Reporter: botond, Assigned: botond)

References

Details

Attachments

(1 file)

We have a pref "apz.allow_checkerboarding" which defaults to true, and when set to false, forces APZ to jank rather than checkerboard.

This was added back in 2014 (bug 967502), and I don't believe anyone uses it or cares about it any more. However, it requires support in core APZ code, and that supports needs to be maintained.

Already, in bug 1465616, we didn't properly maintain it, such that if you set the pref to false, then positioning of fixed elements during times when we would checkerboard can be incorrect.

In bug 1459312, I'm making additional changes that would require updates to this code. If this is something no one uses, I'd rather just rip out this code, and avoid having to update it.
Pushed by bballo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c1c415994870
Remove support for apz.allow_checkerboarding=false. r=kats
https://hg.mozilla.org/mozilla-central/rev/c1c415994870
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: