Closed Bug 1570212 Opened 5 months ago Closed 4 months ago

Convert various VarCache prefs to static prefs

Categories

(Firefox :: General, task, P1)

task

Tracking

()

RESOLVED FIXED
Firefox 70
Tracking Status
firefox70 --- fixed

People

(Reporter: njn, Assigned: njn)

References

(Blocks 1 open bug)

Details

Attachments

(23 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
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
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

Specifically, ones where a VarCache is created when no pref value exists. These are blocking me from completing bug 1569526.

Blocks: 1448219

It's unused.

Depends on D40001

Attachment #9081875 - Attachment description: Bug 1570212 - Remove the VarCache for the dom.quotaManager.testing pref. r=mccr8 → Bug 1570212 - Convert dom.quotaManager.testing to a static pref. r=asuth
Attachment #9081876 - Attachment description: Bug 1570212 - Convert dom.quotaManager.temporaryStorage.* to static prefs. r=mccr8 → Bug 1570212 - Convert dom.quotaManager.temporaryStorage.* to static prefs. r=asuth
Keywords: leave-open
Blocks: 1569526
Pushed by nnethercote@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/62db71f2544d
Convert privacy.firstparty.isolate* prefs to static prefs. r=tjr
https://hg.mozilla.org/integration/autoland/rev/1ad56915268a
Convert dom.quotaManager.testing to a static pref. r=asuth
https://hg.mozilla.org/integration/autoland/rev/94aaa71664cb
Convert dom.quotaManager.temporaryStorage.* to static prefs. r=asuth
https://hg.mozilla.org/integration/autoland/rev/6774e173a05e
Convert security.all_resource_uri_content_accessible to a static pref. r=tjr
https://hg.mozilla.org/integration/autoland/rev/32d5b0eb343a
Convert three dom.ipc.* prefs into static prefs. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/3c246eb3943a
Convert toolkit.telemetry.ipcBatchTimeout to a static pref. r=chutten

Also remove HTMLVideoElement::InitStatics(), which is no longer needed.

Depends on D40339

It's never modified anywhere, and so there's no real point in having it.

The patch also removes the now-empty nsCORSListenerProxy::Startup().

Depends on D40341

As a result, it would become visible in about:config. So the patch also
modifies about:config so that doesn't happen.

Depends on D40342

Assignee: nobody → n.nethercote
Priority: -- → P1
Blocks: 1571121
Pushed by nnethercote@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ff00fe45c3d2
Convert dom.allow_XUL_XBL_for_file to a static pref. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/a035512b4f44
Convert media.webrtc.net.force_disable_rtcp_reception to a static pref. r=jya
https://hg.mozilla.org/integration/autoland/rev/0502c02439eb
Convert dom.testing.sync-content-blocking-notifications to a static pref. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/09628a9faf59
Convert geo.timeout to a static pref. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/ce74181517ed
Convert dom.events.dataTransfer.protected.enabled to a static pref. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/0e363460f740
Convert dom.disable_window_print to a static pref. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/0ecc35590409
Convert device.sensors.test.events to a static pref. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/57c05745399b
Convert dom.securecontext.whitelist_onions to a static pref. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/533cf0ae7f5e
Convert browser.tabs.remote.force-paint to a static pref. r=mccr8
Pushed by nnethercote@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ae1e48d740a7
Convert layout.reflow.synthMouseMove to a static pref. r=heycam
https://hg.mozilla.org/integration/autoland/rev/8e72c66c3076
Convert media.cloneElementVisually.testing to a static pref. r=jya
https://hg.mozilla.org/integration/autoland/rev/bb1723162580
Convert media.video_stats.enabled to a static pref. r=jya
Attachment #9082479 - Attachment description: Bug 1570212 - Convert security.turn_off_all_security... to a static pref. r=mccr8,paolo → Bug 1570212 - Make security.turn_off_all_security... a non-VarCache pref. r=mccr8

Fix overly-long lines, add '.' to the end of sentences, put things in a more
sensible order, etc. (No functional changes.)

Depends on D40343

The patch also removes RFP_TIMER_VALUE_DEFAULT and RFP_JITTER_VALUE_DEFAULT
because they are unused.

Depends on D40903

Attachment #9082477 - Attachment description: Bug 1570212 - Convert content.cors.disable to a static pref. r=michal → Bug 1570212 - Convert content.cors.disable to a static pref. r=dragana
Attachment #9082478 - Attachment description: Bug 1570212 - Remove content.cors.no_private_data pref. r=michal → Bug 1570212 - Remove content.cors.no_private_data pref. r=dragana
Attachment #9083513 - Attachment description: Bug 1570212 - Convert `privacy.resistFingerprinting.*` to static prefs. r=tjr → Bug 1570212 - Remove `privacy.resistFingerprinting.*` VarCache prefs. r=tjr
Keywords: leave-open
Pushed by nnethercote@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c76bbd0f9a43
Convert content.cors.disable to a static pref. r=dragana
https://hg.mozilla.org/integration/autoland/rev/df1b7d72c13e
Remove content.cors.no_private_data pref. r=dragana
https://hg.mozilla.org/integration/autoland/rev/3fcd5e2f0344
Make security.turn_off_all_security... a non-VarCache pref. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/bc6225570e8b
Clean up `privacy.*` static pref definitions. r=tjr
https://hg.mozilla.org/integration/autoland/rev/6f0426e233d6
Remove `privacy.resistFingerprinting.*` VarCache prefs. r=tjr
You need to log in before you can comment on or make changes to this bug.