Convert various Varcache prefs in dom/* to use static prefs
Categories
(Core :: Preferences: Backend, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox76 | --- | fixed |
People
(Reporter: KrisWright, Assigned: KrisWright)
References
Details
Attachments
(9 files)
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review |
This bug converts the following prefs:
dom.animations.offscreen-throttling
dom.vibrator.enabled
dom.vibrator.max_vibrate_ms
dom.vibrator.max_vibrate_list_len
dom.use_components_shim
security.data_uri.unique_opaque_origin
dom.events.testing.asyncClipboard
dom.datatransfer.mozAtAPIs
intl.ime.hack.on_ime_unaware_apps.fire_key_events_for_composition
dom.w3c_pointer_events.implicit_capture
security.mixed_content.block_active_content
security.mixed_content.block_object_subrequest
security.mixed_content.block_display_content
security.mixed_content.upgrade_display_content
| Assignee | ||
Comment 1•5 years ago
|
||
Converts dom.animations.offscreen-throttling to a static pref and removes the static function used to create the varcache pref.
Updated•5 years ago
|
| Assignee | ||
Comment 2•5 years ago
|
||
Converts dom.vibrator.enabled, dom.vibrator.max_vibrate_ms, and dom.vibrator.max_vibrate_list_len to static prefs. Removes their init function.
| Assignee | ||
Comment 3•5 years ago
|
||
Converts dom.use_components_shim to a static pref and removes its all.js entry.
| Assignee | ||
Comment 4•5 years ago
|
||
Converts security.data_uri.unique_opaque_origin to a static pref. This pref was initialized by the ClientManager in ClientPrefs, so this commit also removes those files. Somehow this pref was getting added in VarCache twice, so it also removes the places where the pref was added in Networking.
| Assignee | ||
Comment 5•5 years ago
|
||
Converts dom.events.testing.asyncClipboard to a static pref. In its original usage, it called a getter that also added information to the log. This uses the do_not_use_directly field to indicate that the getter should still be used for logging.
| Assignee | ||
Comment 6•5 years ago
|
||
Converts dom.datatransfer.mozAtAPIs to a static pref and adds the do_not_use_directly field, since the pref is used in combination with an additional check in DataTransfer::MozAtAPIsEnabled.
| Assignee | ||
Comment 7•5 years ago
|
||
Converts intl.ime.hack.on_ime_unaware_apps.fire_key_events_for_composition to a static pref.
| Assignee | ||
Comment 8•5 years ago
|
||
Converts dom.w3c_pointer_events.implicit_capture to a static pref, removes the initializer in PointerEventHandler.
| Assignee | ||
Comment 9•5 years ago
|
||
Converts security.mixed_content.block_object_subrequest, security.mixed_content.block_display_content, security.mixed_content.upgrade_display_content, and security.mixed_content.block_active_content to static prefs.
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
Backed out 9 changesets (Bug 1622111) for causing mochitest failures in dom/animation/test/mozilla/test_restyles.html CLOSED TREE
https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&fromchange=b50418331e042dc2e82a59bf0384d5b6eada886a&selectedJob=293789930
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=293789930&repo=autoland&lineNumber=1341
https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&fromchange=b50418331e042dc2e82a59bf0384d5b6eada886a&selectedJob=293784237
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=293784237&repo=autoland&lineNumber=3512
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
| Assignee | ||
Updated•5 years ago
|
Comment 14•5 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/af53c9f19dae
https://hg.mozilla.org/mozilla-central/rev/94ee39238ed8
https://hg.mozilla.org/mozilla-central/rev/2854d51f29f9
https://hg.mozilla.org/mozilla-central/rev/01fd4682384f
https://hg.mozilla.org/mozilla-central/rev/e446fa61df82
https://hg.mozilla.org/mozilla-central/rev/2a58db58d102
https://hg.mozilla.org/mozilla-central/rev/3b7211fea437
https://hg.mozilla.org/mozilla-central/rev/3048351ee3e8
https://hg.mozilla.org/mozilla-central/rev/dbd863e5406f
Description
•