Clean up obsolete or unnecessary prefs set when running APZ tests
Categories
(Core :: Panning and Zooming, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox104 | --- | fixed |
People
(Reporter: botond, Assigned: botond)
References
Details
Attachments
(7 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Assignee | ||
Comment 1•3 years ago
|
||
This pref is left over from a previous dynamic toolbar implementation,
and no one was reading its value.
Assignee | ||
Comment 2•3 years ago
|
||
This pref is now enabled by default on all platforms.
Depends on D147810
Assignee | ||
Updated•3 years ago
|
Comment 4•3 years ago
|
||
bugherder |
Assignee | ||
Comment 5•3 years ago
|
||
We can't do likewise for reftests and web platform tests because
those test suites disable apz.allow_zooming by default on android.
Comment 7•3 years ago
|
||
bugherder |
Assignee | ||
Comment 8•3 years ago
|
||
(In reply to Botond Ballo [:botond] from comment #5)
We can't do likewise for reftests and web platform tests because
those test suites disable apz.allow_zooming by default on android.
By the way, I did check to see how many reftests fail on Android with apz.allow_zooming
enabled, looks like it's a few dozen.
It might be a good idea to change the Android default to apz.allow_zooming=true
and disable it only for the specific tests that need it, until we investigate those failures; that way, at least new reftests get Android coverage with zooming enabled.
However, I don't know of a way to disable apz.allow_zooming
for those tests on Android only; pref(apz.allow_zooming,false)
in the reftest.list
file would disable zooming on all platforms for those tests. Not sure if that would be an improvement in terms of test coverage...
Assignee | ||
Comment 9•3 years ago
|
||
The prefs handled in this patch are:
apz.paint_skipping.enabled
apz.force_disable_desktop_zooming_scrollbars
apz.mac.enable_double_tap_zoom_touchpad_gesture
dom.event.default_to_passive_touch_listeners
dom.visualviewport.enabled (one use left over)
Assignee | ||
Comment 10•3 years ago
|
||
It's currently unused.
Depends on D151795
Assignee | ||
Comment 11•3 years ago
|
||
These are no longer used.
Depends on D151796
Updated•3 years ago
|
Assignee | ||
Comment 12•3 years ago
|
||
Assignee | ||
Updated•3 years ago
|
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b0c7abb73386
https://hg.mozilla.org/mozilla-central/rev/af7f68944b4f
https://hg.mozilla.org/mozilla-central/rev/f41c9ad861cd
https://hg.mozilla.org/mozilla-central/rev/937db60c3c63
Description
•