├── diffs
├── 7x
│ ├── diff-v78.0-vs-v78.0esr.log.js
│ ├── diff-v73.0-vs-v74.0.log.js
│ ├── diff-v75.0-vs-v76.0.log.js
│ ├── diff-v78.0-vs-v79.0.log.js
│ ├── diff-v77.0-vs-v78.0.log.js
│ └── diff-v72.0-vs-v73.0.log.js
├── 9x
│ ├── diff-v91.0-vs-v91.0esr.log.js
│ ├── diff-v94.0-vs-v95.0.log.js
│ ├── diff-v98.0-vs-v99.0.log.js
│ ├── diff-v91.0-vs-v92.0.log.js
│ ├── diff-v96.0-vs-v97.0.log.js
│ ├── diff-v95.0-vs-v96.0.log.js
│ ├── diff-v90.0-vs-v91.0.log.js
│ ├── diff-v89.0-vs-v90.0.log.js
│ ├── diff-v92.0-vs-v93.0.log.js
│ └── diff-v93.0-vs-v94.0.log.js
├── ESR
│ ├── diff-v52.0esr-vs-v52.1.0esr.log.js
│ ├── diff-v68.7.0esr-vs-v68.8.0esr.log.js
│ ├── diff-v78.4.0esr-vs-v78.5.0esr.log.js
│ ├── diff-v78.12.0esr-vs-v78.13.0esr.log.js
│ ├── diff-v78.13.0esr-vs-v78.14.0esr.log.js
│ ├── diff-v78.5.0esr-vs-v78.6.0esr.log.js
│ ├── diff-v52.1.0esr-vs-v52.2.0esr.log.js
│ ├── diff-v68.3.0esr-vs-v68.4.0esr.log.js
│ ├── diff-v78.9.0esr-vs-v78.10.0esr.log.js
│ ├── diff-v91.9.0esr-vs-v91.10.0esr.log.js
│ ├── diff-v68.2.0esr-vs-v68.3.0esr.log.js
│ ├── diff-v60.0esr-vs-v60.1.0esr.log.js
│ ├── diff-v91.3.0esr-vs-v91.4.0esr.log.js
│ ├── diff-v52.6.0esr-vs-v52.7.0esr.log.js
│ ├── diff-v78.1.0esr-vs-v78.2.0esr.log.js
│ ├── diff-v91.2.0esr-vs-v91.3.0esr.log.js
│ ├── diff-v91.5.0esr-vs-v91.6.0esr.log.js
│ ├── diff-v78.0esr-vs-v78.1.0esr.log.js
│ ├── diff-v68.0esr-vs-v68.1.0esr.log.js
│ ├── diff-v91.0esr-vs-v91.1.0esr.log.js
│ ├── diff-v78.7.0esr-vs-v78.8.0esr.log.js
│ ├── diff-v52.5.0esr-vs-v52.6.0esr.log.js
│ ├── diff-v60.7.0esr-vs-v60.8.0esr.log.js
│ ├── diff-v60.5.0esr-vs-v60.6.0esr.log.js
│ └── diff-v52.2.0esr-vs-v52.3.0esr.log.js
├── 6x
│ ├── diff-v68.0-vs-v68.0esr.log.js
│ └── diff-v61.0-vs-v62.0.log.js
├── 8x
│ ├── diff-v84.0-vs-v85.0.log.js
│ ├── diff-v83.0-vs-v84.0.log.js
│ ├── diff-v86.0-vs-v87.0.log.js
│ ├── diff-v81.0-vs-v82.0.log.js
│ ├── diff-v79.0-vs-v80.0.log.js
│ ├── diff-v82.0-vs-v83.0.log.js
│ └── diff-v80.0-vs-v81.0.log.js
├── 10x
│ ├── diff-v100.0-vs-v101.0.log.js
│ └── diff-v99.0-vs-v100.0.log.js
├── 4x
│ ├── diff-v43.0-vs-v44.0.log.js
│ ├── diff-v44.0-vs-v45.0.log.js
│ ├── diff-v40.0-vs-v41.0.log.js
│ └── diff-v45.0-vs-v46.0.log.js
├── 3x
│ └── diff-v38.0-vs-v39.0.log.js
└── 5x
│ └── diff-v57.0-vs-v58.0.log.js
└── docs
└── index.html
/diffs/7x/diff-v78.0-vs-v78.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.0 and v78.0esr
3 | *
4 | * prefs: 4042
5 | * 4041 matching prefs
6 | * 1 diffs ( 0 new, 0 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v78.0esr:
9 |
10 | // removed, renamed or hidden in v78.0esr:
11 |
12 | // changed in v78.0esr:
13 | pref("app.update.channel", "esr"); // prev: "release"
14 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v91.0-vs-v91.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v91.0 and v91.0esr
3 | *
4 | * prefs: 4318
5 | * 4317 matching prefs
6 | * 1 diffs ( 0 new, 0 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v91.0esr:
9 |
10 | // removed, renamed or hidden in v91.0esr:
11 |
12 | // changed in v91.0esr:
13 | pref("app.update.channel", "esr"); // prev: "release"
14 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v52.0esr-vs-v52.1.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v52.0esr and v52.1.0esr
3 | *
4 | * prefs: 2796
5 | * 2794 matching prefs
6 | * 2 diffs ( 0 new, 0 gone, 2 different )
7 | ******************************************************************************************/
8 | // changed in v52.1.0esr:
9 | pref("network.predictor.enable-prefetch", false); // prev: true
10 | pref("security.pki.certificate_transparency.mode", 0); // prev: 1
11 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v68.7.0esr-vs-v68.8.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v68.7.0esr and v68.8.0esr
3 | *
4 | * prefs: 3494
5 | * 3493 matching prefs
6 | * 1 diffs ( 0 new, 0 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v68.8.0esr:
9 |
10 | // removed, renamed or hidden in v68.8.0esr:
11 |
12 | // changed in v68.8.0esr:
13 | pref("security.sandbox.content.level", 6); // prev: 5
14 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v78.4.0esr-vs-v78.5.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.4.0esr and v78.5.0esr
3 | *
4 | * prefs: 4045
5 | * 4044 matching prefs
6 | * 1 diffs ( 1 new, 0 gone, 0 different )
7 | ******************************************************************************************/
8 | // new in v78.5.0esr:
9 | pref("network.dns.dns_query_single_label", true);
10 |
11 | // removed, renamed or hidden in v78.5.0esr:
12 |
13 | // changed in v78.5.0esr:
14 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v78.12.0esr-vs-v78.13.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.12.0esr and v78.13.0esr
3 | *
4 | * prefs: 4048
5 | * 4047 matching prefs
6 | * 1 diffs ( 1 new, 0 gone, 0 different )
7 | ******************************************************************************************/
8 | // new in v78.13.0esr:
9 | pref("network.dns.copy_string_before_call", true);
10 |
11 | // removed, renamed or hidden in v78.13.0esr:
12 |
13 | // changed in v78.13.0esr:
14 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v78.13.0esr-vs-v78.14.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.13.0esr and v78.14.0esr
3 | *
4 | * prefs: 4049
5 | * 4048 matching prefs
6 | * 1 diffs ( 1 new, 0 gone, 0 different )
7 | ******************************************************************************************/
8 | // new in v78.14.0esr:
9 | pref("network.protocol-handler.external.mk", false);
10 |
11 | // removed, renamed or hidden in v78.14.0esr:
12 |
13 | // changed in v78.14.0esr:
14 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v78.5.0esr-vs-v78.6.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.5.0esr and v78.6.0esr
3 | *
4 | * prefs: 4045
5 | * 4044 matching prefs
6 | * 1 diffs ( 0 new, 0 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v78.6.0esr:
9 |
10 | // removed, renamed or hidden in v78.6.0esr:
11 |
12 | // changed in v78.6.0esr:
13 | pref("network.dns.dns_query_single_label", false); // prev: true
14 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v52.1.0esr-vs-v52.2.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v52.1.0esr and v52.2.0esr
3 | *
4 | * prefs: 2799
5 | * 2796 matching prefs
6 | * 3 diffs ( 3 new, 0 gone, 0 different )
7 | ******************************************************************************************/
8 | // new in v52.2.0esr:
9 | pref("intl.tsf.associate_imc_only_when_imm_ime_is_active", false);
10 | pref("intl.tsf.hack.ms_japanese_ime.do_not_associate_imc_on_win10", true);
11 | pref("signon.masterPasswordReprompt.timeout_ms", 900000);
12 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v68.3.0esr-vs-v68.4.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v68.3.0esr and v68.4.0esr
3 | *
4 | * prefs: 3494
5 | * 3492 matching prefs
6 | * 2 diffs ( 1 new, 0 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v68.4.0esr:
9 | pref("layout.css.moz-binding.content.enabled", false);
10 |
11 | // removed, renamed or hidden in v68.4.0esr:
12 |
13 | // changed in v68.4.0esr:
14 | pref("app.update.staging.enabled", true); // prev: false
15 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v78.9.0esr-vs-v78.10.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.9.0esr and v78.10.0esr
3 | *
4 | * prefs: 4047
5 | * 4046 matching prefs
6 | * 1 diffs ( 1 new, 0 gone, 0 different )
7 | ******************************************************************************************/
8 | // new in v78.10.0esr:
9 | pref("svg.context-properties.content.allowed-domains", "profile.accounts.firefox.com,profile.stage.mozaws.net");
10 |
11 | // removed, renamed or hidden in v78.10.0esr:
12 |
13 | // changed in v78.10.0esr:
14 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v91.9.0esr-vs-v91.10.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v91.9.0esr and v91.10.0esr
3 | *
4 | * prefs: 4328
5 | * 4326 matching prefs
6 | * 2 diffs ( 1 new, 0 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v91.10.0esr:
9 | pref("media.gmp-manager.checkContentSignature", true);
10 |
11 | // removed, renamed or hidden in v91.10.0esr:
12 |
13 | // changed in v91.10.0esr:
14 | pref("network.http.spdy.websockets", false); // prev: true
15 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v68.2.0esr-vs-v68.3.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v68.2.0esr and v68.3.0esr
3 | *
4 | * prefs: 3493
5 | * 3491 matching prefs
6 | * 2 diffs ( 0 new, 0 gone, 2 different )
7 | ******************************************************************************************/
8 | // new in v68.3.0esr:
9 |
10 | // removed, renamed or hidden in v68.3.0esr:
11 |
12 | // changed in v68.3.0esr:
13 | pref("app.update.staging.enabled", false); // prev: true
14 | pref("security.ssl.errorReporting.enabled", false); // prev: true
15 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v60.0esr-vs-v60.1.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v60.0esr and v60.1.0esr
3 | *
4 | * prefs: 3150
5 | * 3147 matching prefs
6 | * 3 diffs ( 0 new, 1 gone, 2 different )
7 | ******************************************************************************************/
8 | // new in v60.1.0esr:
9 |
10 | // removed, renamed or hidden in v60.1.0esr:
11 | pref("dom.ipc.scheduler", false);
12 |
13 | // changed in v60.1.0esr:
14 | pref("extensions.langpacks.signatures.required", true); // prev: false
15 | pref("media.wmf.amd.vp9.enabled", false); // prev: true
16 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v91.3.0esr-vs-v91.4.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v91.3.0esr and v91.4.0esr
3 | *
4 | * prefs: 4328
5 | * 4324 matching prefs
6 | * 4 diffs ( 2 new, 1 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v91.4.0esr:
9 | pref("media.decoder.skip_when_video_too_slow_ms", 2500);
10 | pref("pdfjs.annotationMode", 2);
11 |
12 | // removed, renamed or hidden in v91.4.0esr:
13 | pref("pdfjs.renderInteractiveForms", true);
14 |
15 | // changed in v91.4.0esr:
16 | pref("pdfjs.enableXfa", true); // prev: false
17 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v52.6.0esr-vs-v52.7.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v52.6.0esr and v52.7.0esr
3 | *
4 | * prefs: 2799
5 | * 2797 matching prefs
6 | * 2 diffs ( 0 new, 1 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v52.7.0esr:
9 |
10 | // removed, renamed or hidden in v52.7.0esr:
11 | pref("browser.search.order.US.3", "data:text/plain,browser.search.order.US.3=Bing");
12 |
13 | // changed in v52.7.0esr:
14 | pref("browser.search.order.US.2", "data:text/plain,browser.search.order.US.2=Bing"); // prev: "data:text/plain,browser.search.order.US.2=Yahoo"
15 |
16 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v78.1.0esr-vs-v78.2.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.1.0esr and v78.2.0esr
3 | *
4 | * prefs: 4044
5 | * 4040 matching prefs
6 | * 4 diffs ( 1 new, 0 gone, 3 different )
7 | ******************************************************************************************/
8 | // new in v78.2.0esr:
9 | pref("security.warn_submit_secure_to_insecure", true);
10 |
11 | // removed, renamed or hidden in v78.2.0esr:
12 |
13 | // changed in v78.2.0esr:
14 | pref("dom.image-lazy-loading.enabled", false); // prev: true
15 | pref("extensions.blocklist.useMLBF", true); // prev: false
16 | pref("extensions.blocklist.useMLBF.stashes", true); // prev: false
17 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v91.2.0esr-vs-v91.3.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v91.2.0esr and v91.3.0esr
3 | *
4 | * prefs: 4326
5 | * 4321 matching prefs
6 | * 5 diffs ( 1 new, 0 gone, 4 different )
7 | ******************************************************************************************/
8 | // new in v91.3.0esr:
9 | pref("clipboard.copyPrivateDataToClipboardCloudOrHistory", false);
10 |
11 | // removed, renamed or hidden in v91.3.0esr:
12 |
13 | // changed in v91.3.0esr:
14 | pref("content.sink.pending_event_mode", 1); // prev: 0
15 | pref("gfx.e10s.font-list.shared", false); // prev: true
16 | pref("network.http.altsvc.oe", false); // prev: true
17 | pref("network.notify.IPv6", false); // prev: true
18 |
--------------------------------------------------------------------------------
/diffs/6x/diff-v68.0-vs-v68.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v68.0 and v68.0esr
3 | *
4 | * prefs: 3486
5 | * 3481 matching prefs
6 | * 5 diffs ( 0 new, 0 gone, 5 different )
7 | ******************************************************************************************/
8 | // new in v68.0esr:
9 |
10 | // removed, renamed or hidden in v68.0esr:
11 |
12 | // changed in v68.0esr:
13 | pref("app.update.channel", "esr"); // prev: "release"
14 | pref("dom.push.enabled", false); // prev: true
15 | pref("dom.serviceWorkers.enabled", false); // prev: true
16 | pref("security.certerrors.mitm.auto_enable_enterprise_roots", false); // prev: true
17 | pref("security.enterprise_roots.enabled", true); // prev: false
18 |
19 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v91.5.0esr-vs-v91.6.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v91.5.0esr and v91.6.0esr
3 | *
4 | * prefs: 4327
5 | * 4324 matching prefs
6 | * 3 diffs ( 0 new, 0 gone, 3 different )
7 | ******************************************************************************************/
8 | // new in v91.6.0esr:
9 |
10 | // removed, renamed or hidden in v91.6.0esr:
11 |
12 | // changed in v91.6.0esr:
13 | pref("app.update.url.details", "https://www.mozilla.org/%LOCALE%/firefox/organizations/notes"); // prev: "https://www.mozilla.org/%LOCALE%/firefox/notes"
14 | pref("app.update.url.manual", "https://www.mozilla.org/%LOCALE%/firefox/enterprise?reason=manual-update"); // prev: "https://www.mozilla.org/%LOCALE%/firefox/"
15 | pref("dom.vr.enabled", false); // prev: true
16 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v78.0esr-vs-v78.1.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.0esr and v78.1.0esr
3 | *
4 | * prefs: 4045
5 | * 4039 matching prefs
6 | * 6 diffs ( 3 new, 2 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v78.1.0esr:
9 | pref("dom.quotaManager.overrideXFullPathname", true);
10 | pref("media.peerconnection.ice.obfuscate_host_addresses.blocklist", "");
11 | pref("print.always_print_silent", false);
12 |
13 | // removed, renamed or hidden in v78.1.0esr:
14 | pref("browser.find.anonymous_content.enabled", true);
15 | pref("media.peerconnection.ice.obfuscate_host_addresses.whitelist", "");
16 |
17 | // changed in v78.1.0esr:
18 | pref("security.allow_disjointed_external_uri_loads", true); // prev: false
19 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v68.0esr-vs-v68.1.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v68.0esr and v68.1.0esr
3 | *
4 | * prefs: 3493
5 | * 3485 matching prefs
6 | * 8 diffs ( 7 new, 0 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v68.1.0esr:
9 | pref("dom.xmldocument.async.enabled", true);
10 | pref("dom.xmldocument.load.enabled", true);
11 | pref("network.http.spdy.bug1556491", true);
12 | pref("network.http.spdy.bug1562315", true);
13 | pref("network.http.spdy.bug1563538", true);
14 | pref("network.http.spdy.bug1563695", true);
15 | pref("services.sync.prefs.sync.extensions.activeThemeID", true);
16 |
17 | // removed, renamed or hidden in v68.1.0esr:
18 |
19 | // changed in v68.1.0esr:
20 | pref("browser.contentblocking.maxIntroCount", 0); // prev: 5
21 |
22 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v91.0esr-vs-v91.1.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v91.0esr and v91.1.0esr
3 | *
4 | * prefs: 4325
5 | * 4318 matching prefs
6 | * 7 diffs ( 7 new, 0 gone, 0 different )
7 | ******************************************************************************************/
8 | // new in v91.1.0esr:
9 | pref("general.autoscroll.prevent_to_start.altKey", false);
10 | pref("general.autoscroll.prevent_to_start.ctrlKey", false);
11 | pref("general.autoscroll.prevent_to_start.metaKey", false);
12 | pref("general.autoscroll.prevent_to_start.osKey", false);
13 | pref("general.autoscroll.prevent_to_start.shiftKey", true);
14 | pref("javascript.options.use_fdlibm_for_sin_cos_tan", false);
15 | pref("network.protocol-handler.external.mk", false);
16 |
17 | // removed, renamed or hidden in v91.1.0esr:
18 |
19 | // changed in v91.1.0esr:
20 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v78.7.0esr-vs-v78.8.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.7.0esr and v78.8.0esr
3 | *
4 | * prefs: 4046
5 | * 4043 matching prefs
6 | * 3 diffs ( 1 new, 0 gone, 2 different )
7 | ******************************************************************************************/
8 | // new in v78.8.0esr:
9 | pref("security.csp.truncate_blocked_uri_for_frame_navigations", true);
10 |
11 | // removed, renamed or hidden in v78.8.0esr:
12 |
13 | // changed in v78.8.0esr:
14 | pref("extensions.getAddons.get.url", "https://services.addons.mozilla.org/api/v4/addons/search/?guid=%IDS%&lang=%LOCALE%"); // prev: "https://services.addons.mozilla.org/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE%"
15 | pref("extensions.getAddons.langpacks.url", "https://services.addons.mozilla.org/api/v4/addons/language-tools/?app=firefox&type=language&appversion=%VERSION%"); // prev: "https://services.addons.mozilla.org/api/v3/addons/language-tools/?app=firefox&type=language&appversion=%VERSION%"
16 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v52.5.0esr-vs-v52.6.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v52.5.0esr and v52.6.0esr
3 | *
4 | * prefs: 2800
5 | * 2795 matching prefs
6 | * 5 diffs ( 1 new, 1 gone, 3 different )
7 | ******************************************************************************************/
8 | // new in v52.6.0esr:
9 | pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
10 |
11 | // removed, renamed or hidden in v52.6.0esr:
12 | pref("browser.crashReports.unsubmittedCheck.autoSubmit", false);
13 |
14 | // changed in v52.6.0esr:
15 | pref("browser.search.defaultenginename.US", "data:text/plain,browser.search.defaultenginename.US=Google"); // prev: "data:text/plain,browser.search.defaultenginename.US=Yahoo"
16 | pref("browser.search.order.US.1", "data:text/plain,browser.search.order.US.1=Google"); // prev: "data:text/plain,browser.search.order.US.1=Yahoo"
17 | pref("browser.search.order.US.2", "data:text/plain,browser.search.order.US.2=Yahoo"); // prev: "data:text/plain,browser.search.order.US.2=Google"
18 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v60.7.0esr-vs-v60.8.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v60.7.0esr and v60.8.0esr
3 | *
4 | * prefs: 3151
5 | * 3138 matching prefs
6 | * 13 diffs ( 1 new, 12 gone, 0 different )
7 | ******************************************************************************************/
8 | // new in v60.8.0esr:
9 | pref("services.sync.prefs.dangerously_allow_arbitrary", false);
10 |
11 | // removed, renamed or hidden in v60.8.0esr:
12 | pref("services.sync.prefs.sync.browser.safebrowsing.downloads.enabled", true);
13 | pref("services.sync.prefs.sync.browser.safebrowsing.malware.enabled", true);
14 | pref("services.sync.prefs.sync.browser.safebrowsing.passwords.enabled", true);
15 | pref("services.sync.prefs.sync.browser.safebrowsing.phishing.enabled", true);
16 | pref("services.sync.prefs.sync.extensions.personas.current", true);
17 | pref("services.sync.prefs.sync.pref.advanced.images.disable_button.view_image", true);
18 | pref("services.sync.prefs.sync.pref.advanced.javascript.disable_button.advanced", true);
19 | pref("services.sync.prefs.sync.security.OCSP.enabled", true);
20 | pref("services.sync.prefs.sync.security.OCSP.require", true);
21 | pref("services.sync.prefs.sync.security.tls.version.max", true);
22 | pref("services.sync.prefs.sync.security.tls.version.min", true);
23 | pref("services.sync.prefs.sync.xpinstall.whitelist.required", true);
24 |
25 |
--------------------------------------------------------------------------------
/docs/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Firefox Preferences differences in Windows/Linux/Mac
6 |
7 |
8 |
9 | Firefox Preferences differences in Windows/Linux/Mac
10 | https://github.com/earthlng/FFprefs-diffs
11 |
12 | 62.0 - Windows vs Linux vs MacOS
13 | 61.0 - Windows vs Linux vs MacOS
14 | 60.0 - Windows vs Linux vs MacOS
15 | 59.0 - Windows vs Linux vs MacOS
16 | 58.0 - Windows vs Linux vs MacOS
17 | 57.0 - Windows vs Linux vs MacOS
18 | 56.0 - Windows vs Linux vs MacOS
19 | 55.0 - Windows vs Linux vs MacOS
20 | 54.0 - Windows vs Linux vs MacOS
21 | 53.0 - Windows vs Linux vs MacOS
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v60.5.0esr-vs-v60.6.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v60.5.0esr and v60.6.0esr
3 | *
4 | * prefs: 3150
5 | * 3142 matching prefs
6 | * 8 diffs ( 1 new, 0 gone, 7 different )
7 | ******************************************************************************************/
8 | // new in v60.6.0esr:
9 | pref("javascript.options.unboxed_objects", false);
10 |
11 | // removed, renamed or hidden in v60.6.0esr:
12 |
13 | // changed in v60.6.0esr:
14 | pref("browser.safebrowsing.downloads.remote.url", "https://sb-ssl.google.com/safebrowsing/clientreport/download?key=%GOOGLE_SAFEBROWSING_API_KEY%"); // prev: "https://sb-ssl.google.com/safebrowsing/clientreport/download?key=%GOOGLE_API_KEY%"
15 | pref("browser.safebrowsing.provider.google.updateURL", "https://safebrowsing.google.com/safebrowsing/downloads?client=SAFEBROWSING_ID&appver=%MAJOR_VERSION%&pver=2.2&key=%GOOGLE_SAFEBROWSING_API_KEY%"); // prev: "https://safebrowsing.google.com/safebrowsing/downloads?client=SAFEBROWSING_ID&appver=%MAJOR_VERSION%&pver=2.2&key=%GOOGLE_API_KEY%"
16 | pref("browser.safebrowsing.provider.google4.dataSharingURL", "https://safebrowsing.googleapis.com/v4/threatHits?$ct=application/x-protobuf&key=%GOOGLE_SAFEBROWSING_API_KEY%&$httpMethod=POST"); // prev: "https://safebrowsing.googleapis.com/v4/threatHits?$ct=application/x-protobuf&key=%GOOGLE_API_KEY%&$httpMethod=POST"
17 | pref("browser.safebrowsing.provider.google4.gethashURL", "https://safebrowsing.googleapis.com/v4/fullHashes:find?$ct=application/x-protobuf&key=%GOOGLE_SAFEBROWSING_API_KEY%&$httpMethod=POST"); // prev: "https://safebrowsing.googleapis.com/v4/fullHashes:find?$ct=application/x-protobuf&key=%GOOGLE_API_KEY%&$httpMethod=POST"
18 | pref("browser.safebrowsing.provider.google4.updateURL", "https://safebrowsing.googleapis.com/v4/threatListUpdates:fetch?$ct=application/x-protobuf&key=%GOOGLE_SAFEBROWSING_API_KEY%&$httpMethod=POST"); // prev: "https://safebrowsing.googleapis.com/v4/threatListUpdates:fetch?$ct=application/x-protobuf&key=%GOOGLE_API_KEY%&$httpMethod=POST"
19 | pref("geo.provider.ms-windows-location", true); // prev: false
20 | pref("geo.wifi.uri", "https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_LOCATION_SERVICE_API_KEY%"); // prev: "https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_API_KEY%"
21 |
22 |
--------------------------------------------------------------------------------
/diffs/8x/diff-v84.0-vs-v85.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v84.0 and v85.0
3 | *
4 | * prefs: 4216
5 | * 4158 matching prefs
6 | * 58 diffs ( 33 new, 8 gone, 17 different )
7 | ******************************************************************************************/
8 | // new in v85.0:
9 | pref("app.releaseNotesURL.aboutDialog", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/releasenotes/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog");
10 | pref("browser.display.always_show_rings_after_key_focus", false);
11 | pref("browser.download.sanitize_non_media_extensions", true);
12 | pref("browser.enableAboutThirdParty", false);
13 | pref("browser.engagement.downloads-button.has-used", false);
14 | pref("browser.engagement.fxa-toolbar-menu-button.has-used", false);
15 | pref("browser.engagement.home-button.has-used", false);
16 | pref("browser.engagement.sidebar-button.has-used", false);
17 | pref("browser.fixup.alternate.protocol", "https");
18 | pref("browser.history.maxUrlLength", 2000);
19 | pref("browser.newtabpage.activity-stream.customizationMenu.enabled", false);
20 | pref("browser.newtabpage.activity-stream.newNewtabExperience.enabled", false);
21 | pref("browser.proton.enabled", false);
22 | pref("browser.tabs.tooltipsShowPid", false);
23 | pref("browser.toolbars.bookmarks.showOtherBookmarks", true);
24 | pref("browser.urlbar.extension.timeout", 400);
25 | pref("browser.urlbar.imeCompositionClosesPanel", true);
26 | pref("browser.urlbar.shortcuts.bookmarks", true);
27 | pref("browser.urlbar.shortcuts.history", true);
28 | pref("browser.urlbar.shortcuts.tabs", true);
29 | pref("browser.urlbar.suggest.engines", true);
30 | pref("devtools.storage.test.forceLegacyActors", false);
31 | pref("dom.delay.block_external_protocol_in_iframes.enabled", true);
32 | pref("dom.menuitem.enabled", false);
33 | pref("dom.storage.default_site_quota", 25600);
34 | pref("gfx.webrender.allow-partial-present-buffer-age", true);
35 | pref("intl.tsf.hack.extend_setting_selection_range_to_cluster_boundaries", true);
36 | pref("media.rdd-retryonfailure.enabled", true);
37 | pref("messaging-system.rsexperimentloader.collection_id", "nimbus-desktop-experiments");
38 | pref("network.http.accept", "");
39 | pref("network.http.http3.backup_timer_delay", 100);
40 | pref("print.pages_per_sheet.enabled", true);
41 | pref("services.sync.prefs.sync.browser.urlbar.suggest.engines", true);
42 |
43 | // removed, renamed or hidden in v85.0:
44 | pref("apz.relative-update.enabled", true);
45 | pref("browser.urlbar.update2.localOneOffs", true);
46 | pref("browser.urlbar.update2.tabToComplete", true);
47 | pref("devtools.debugger.features.watchpoints", true);
48 | pref("javascript.options.warp", true);
49 | pref("layout.css.conic-gradient.enabled", true);
50 | pref("network.security.esni.enabled", false);
51 | pref("security.pki.distrust_ca_policy", 2);
52 |
53 | // changed in v85.0:
54 | pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior4,cm,fp,stp,lvl2"); // prev: "tp,tpPrivate,cookieBehavior4,cm,fp,stp"
55 | pref("browser.newtabpage.activity-stream.discoverystream.personalization.version", 2); // prev: 1
56 | pref("browser.toolbars.bookmarks.2h2020", true); // prev: false
57 | pref("gfx.canvas.remote", false); // prev: true
58 | pref("gfx.webrender.enabled-no-gpu-process-with-angle-win", true); // prev: false
59 | pref("layers.mlgpu.enabled", false); // prev: true
60 | pref("layout.css.focus-visible.enabled", true); // prev: false
61 | pref("layout.display-list.improve-fragmentation", true); // prev: false
62 | pref("media.rdd-ffvpx.enabled", true); // prev: false
63 | pref("media.rdd-theora.enabled", true); // prev: false
64 | pref("media.rdd-vpx.enabled", true); // prev: false
65 | pref("media.rdd-wmf.enabled", true); // prev: false
66 | pref("network.preload", true); // prev: false
67 | pref("privacy.partition.network_state", true); // prev: false
68 | pref("privacy.restrict3rdpartystorage.partitionedHosts", "accounts.google.com/o/oauth2/,d35nw2lg0ahg0v.cloudfront.net/,datastudio.google.com/embed/reporting/,d3qlaywcwingl6.cloudfront.net/"); // prev: "accounts.google.com/o/oauth2/"
69 | pref("toolkit.zoomManager.zoomValues", ".3,.5,.67,.8,.9,1,1.1,1.2,1.33,1.5,1.7,2,2.4,3,4,5"); // prev: ".3,.5,.67,.8,.9,1,1.1,1.2,1.33,1.5,1.7,2,2.4,3"
70 | pref("zoom.maxPercent", 500); // prev: 300
71 |
72 |
--------------------------------------------------------------------------------
/diffs/10x/diff-v100.0-vs-v101.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v100.0 and v101.0
3 | *
4 | * prefs: 4529
5 | * 4464 matching prefs
6 | * 65 diffs ( 37 new, 13 gone, 15 different )
7 | ******************************************************************************************/
8 | // new in v101.0:
9 | pref("browser.download.always_ask_before_handling_new_types", false);
10 | pref("browser.newtabpage.activity-stream.hideTopSitesWithSearchParam", "mfadid=adm");
11 | pref("browser.places.snapshots.expiration.days", 210);
12 | pref("browser.places.snapshots.expiration.userManaged.days", 420);
13 | pref("browser.snapshots.source.CommonReferrer", 3);
14 | pref("browser.snapshots.source.Overlapping", 3);
15 | pref("browser.theme.colorway-closet", false);
16 | pref("browser.urlbar.quicksuggest.blockingEnabled", false);
17 | pref("browser.urlbar.quicksuggest.impressionCaps.nonSponsoredEnabled", false);
18 | pref("browser.urlbar.quicksuggest.impressionCaps.sponsoredEnabled", false);
19 | pref("devtools.inspector.draggable_properties", true);
20 | pref("dom.block_external_protocol_navigation_from_sandbox", false);
21 | pref("dom.enable_web_task_scheduling", false);
22 | pref("dom.input.showPicker", true);
23 | pref("dom.origin-trials.test-trial.state", 0);
24 | pref("extensions.eventPages.enabled", false);
25 | pref("extensions.manifestV3.enabled", false);
26 | pref("fission.enforceBlocklistedPrefsInSubprocesses", false);
27 | pref("fission.omitBlocklistedPrefsInSubprocesses", false);
28 | pref("gfx.canvas.accelerated.profile-cache-miss-ratio", "0.66");
29 | pref("gfx.canvas.accelerated.profile-fallback-ratio", "0.3");
30 | pref("gfx.canvas.accelerated.profile-frames", 10);
31 | pref("layout.accessiblecaret.magnifier.enabled", false);
32 | pref("media.gmp-manager.checkContentSignature", true);
33 | pref("media.utility-ffvpx.enabled", true);
34 | pref("media.utility-opus.enabled", true);
35 | pref("media.utility-process.enabled", false);
36 | pref("media.utility-vorbis.enabled", true);
37 | pref("media.utility-wav.enabled", true);
38 | pref("media.utility-wmf.enabled", true);
39 | pref("media.video.dropped_frame_stats.enabled", true);
40 | pref("media.videocontrols.picture-in-picture.display-text-tracks.size", "medium");
41 | pref("media.wmf.no-copy-nv12-textures-force-enabled", false);
42 | pref("mozilla.widget.raise-on-setfocus", true);
43 | pref("print.prefer_system_dialog", false);
44 | pref("widget.swipe.whole-page-pixel-size", "1100.0");
45 | pref("widget.transparent-windows", true);
46 |
47 | // removed, renamed or hidden in v101.0:
48 | pref("browser.flash-protected-mode-flip.done", false);
49 | pref("browser.flash-protected-mode-flip.enable", false);
50 | pref("browser.snapshots.score.InNavigation", 3);
51 | pref("browser.snapshots.score.IsOverlappingVisit", 3);
52 | pref("canvas.mozgetasfile.enabled", false);
53 | pref("devtools.debugger.features.skip-pausing", true);
54 | pref("dom.forms.datetime-local", true);
55 | pref("dom.forms.datetime-local.widget", true);
56 | pref("dom.input.dirpicker", false);
57 | pref("dom.ipc.plugins.flash.disable-protected-mode", false);
58 | pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", true);
59 | pref("remote.force-local", true);
60 | pref("security.pki.name_matching_mode", 3);
61 |
62 | // changed in v101.0:
63 | pref("browser.startup.upgradeDialog.enabled", false); // prev: true
64 | pref("dom.window.content.untrusted.enabled", false); // prev: true
65 | pref("javascript.options.wasm_simd_avx", true); // prev: false
66 | pref("layout.css.constructable-stylesheets.enabled", true); // prev: false
67 | pref("layout.css.prefers-contrast.enabled", true); // prev: false
68 | pref("media.videocontrols.picture-in-picture.audio-toggle.enabled", true); // prev: false
69 | pref("media.videocontrols.picture-in-picture.display-text-tracks.enabled", true); // prev: false
70 | pref("media.webrtc.platformencoder", false); // prev: true
71 | pref("media.wmf.no-copy-nv12-textures", true); // prev: false
72 | pref("network.http.http2.websockets", false); // prev: true
73 | pref("privacy.restrict3rdpartystorage.expiration_redirect", 2592000); // prev: 900
74 | pref("remote.active-protocols", 3); // prev: 2
75 | pref("security.sandbox.content.win32k-disable", true); // prev: false
76 | pref("widget.swipe.success-threshold", "0.25"); // prev: "0.5"
77 | pref("widget.windows.hide_cursor_when_typing", true); // prev: false
78 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v94.0-vs-v95.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v94.0 and v95.0
3 | *
4 | * prefs: 4379
5 | * 4316 matching prefs
6 | * 63 diffs ( 42 new, 14 gone, 7 different )
7 | ******************************************************************************************/
8 | // new in v95.0:
9 | pref("browser.active_color.dark", "#FF9E9E");
10 | pref("browser.anchor_color.dark", "#9E9EFF");
11 | pref("browser.display.background_color.dark", "#1C1B22");
12 | pref("browser.display.foreground_color.dark", "#FBFBFE");
13 | pref("browser.preferences.moreFromMozilla", false);
14 | pref("browser.soft_reload.only_force_validate_top_level_document", false);
15 | pref("browser.tabs.inTitlebar", 2);
16 | pref("browser.tabs.min_inactive_duration_before_unload", 600000);
17 | pref("browser.theme.content-theme", 2);
18 | pref("browser.urlbar.merino.timeoutMs", 200);
19 | pref("browser.urlbar.quicksuggest.dataCollection.enabled", false);
20 | pref("browser.urlbar.suggest.quicksuggest.nonsponsored", false);
21 | pref("browser.visited_color.dark", "#D0ADF0");
22 | pref("devtools.theme.show-auto-theme-info", true);
23 | pref("dom.crypto.randomUUID.enabled", true);
24 | pref("dom.script_loader.full_parse_max_size", 10485760);
25 | pref("dom.script_loader.full_parse_min_mem", 2);
26 | pref("dom.vr.webxr.quantization", "0.05");
27 | pref("extensions.filterResponseServiceWorkerScript.disabled", false);
28 | pref("fission.processPrivateWindowSiteNames", false);
29 | pref("fission.processSiteNames", false);
30 | pref("gfx.egl.prefer-gles.enabled", false);
31 | pref("gfx.swap-interval.egl", false);
32 | pref("gfx.swap-interval.glx", true);
33 | pref("intl.compare_against_brokered_complex_line_breaks", false);
34 | pref("javascript.options.experimental.enable_change_array_by_copy", false);
35 | pref("javascript.options.wasm_caching", false);
36 | pref("layers.iosurfaceimage.use-nv12", true);
37 | pref("media.mp4.sniff_iso_brand", true);
38 | pref("network.proxy.parse_pac_on_socket_process", false);
39 | pref("network.trr.padding", true);
40 | pref("network.trr.padding.length", 128);
41 | pref("network.url.max-length", 0);
42 | pref("nglayout.debug.disable_xul_cache", false);
43 | pref("privacy.globalprivacycontrol.enabled", false);
44 | pref("privacy.globalprivacycontrol.functionality.enabled", false);
45 | pref("privacy.restrict3rdpartystorage.rollout.preferences.learnMoreURLSuffix", "total-cookie-protection");
46 | pref("privacy.restrict3rdpartystorage.rollout.preferences.TCPToggleInStandard", false);
47 | pref("security.disallow_privileged_https_stylesheet_loads", true);
48 | pref("widget.windows.window_occlusion_tracking.enabled", false);
49 | pref("widget.windows.window_occlusion_tracking_display_state.enabled", false);
50 | pref("widget.windows.window_occlusion_tracking_session_lock.enabled", false);
51 |
52 | // removed, renamed or hidden in v95.0:
53 | pref("apz.peek_messages.enabled", true);
54 | pref("browser.tabs.drawInTitlebar", true);
55 | pref("browser.toolbars.bookmarks.2h2020", true);
56 | pref("browser.urlbar.quicksuggest.scenario", "history");
57 | pref("browser.urlbar.suggest.quicksuggest", false);
58 | pref("dom.script_loader.full_parse", false);
59 | pref("fission.processOriginNames", false);
60 | pref("image.mem.allow_locking_in_content_processes", true);
61 | pref("layers.enable-tiles", false);
62 | pref("layers.tile-height", 512);
63 | pref("layers.tiles.adjust", true);
64 | pref("layers.tile-width", 512);
65 | pref("privacy.file_unique_origin", true);
66 | pref("widget.gtk.follow-firefox-theme", true);
67 |
68 | // changed in v95.0:
69 | pref("browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments", "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"moments-page\",\"aboutwelcome\",\"infobar\",\"spotlight\"],\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"whats-new-panel\",\"moments-page\",\"aboutwelcome\",\"infobar\",\"spotlight\"],\"updateCycleInMs\":3600000}"
70 | pref("browser.startup.upgradeDialog.enabled", false); // prev: true
71 | pref("devtools.theme", "auto"); // prev: "light"
72 | pref("dom.forms.inputmode", true); // prev: false
73 | pref("layout.css.page-size.enabled", true); // prev: false
74 | pref("layout.css.prefers-color-scheme.content-override", 3); // prev: 2
75 | pref("network.cookie.move.interval_sec", 0); // prev: 10
76 |
--------------------------------------------------------------------------------
/diffs/ESR/diff-v52.2.0esr-vs-v52.3.0esr.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v52.2.0esr and v52.3.0esr
3 | *
4 | * prefs: 2799
5 | * 2798 matching prefs
6 | * 1 diffs ( 0 new, 0 gone, 1 different )
7 | ******************************************************************************************/
8 | // new in v52.3.0esr:
9 |
10 | // removed, renamed or hidden in v52.3.0esr:
11 |
12 | // changed in v52.3.0esr:
13 | pref("media.wmf.disable-d3d11-for-dlls", "igd11dxva64.dll: 20.19.15.4463, 20.19.15.4454, 20.19.15.4444, 20.19.15.4416, 20.19.15.4404, 20.19.15.4390, 20.19.15.4380, 20.19.15.4377, 20.19.15.4364, 20.19.15.4360, 20.19.15.4352, 20.19.15.4331, 20.19.15.4326, 20.19.15.4300; igd10iumd32.dll: 20.19.15.4444, 20.19.15.4424, 20.19.15.4409, 20.19.15.4390, 20.19.15.4380, 20.19.15.4360, 10.18.10.4358, 20.19.15.4331, 20.19.15.4312, 20.19.15.4300, 10.18.15.4281, 10.18.15.4279, 10.18.10.4276, 10.18.15.4268, 10.18.15.4256, 10.18.10.4252, 10.18.15.4248, 10.18.14.4112, 10.18.10.3958, 10.18.10.3496, 10.18.10.3431, 10.18.10.3412, 10.18.10.3355, 9.18.10.3234, 9.18.10.3071, 9.18.10.3055, 9.18.10.3006; igd10umd32.dll: 9.17.10.4229, 9.17.10.3040, 9.17.10.2857, 8.15.10.2274, 8.15.10.2272, 8.15.10.2246, 8.15.10.1840, 8.15.10.1808; igd10umd64.dll: 9.17.10.4229, 9.17.10.2857, 10.18.10.3496; isonyvideoprocessor.dll: 4.1.2247.8090, 4.1.2153.6200; tosqep.dll: 1.2.15.526, 1.1.12.201, 1.0.11.318, 1.0.11.215, 1.0.10.1224; tosqep64.dll: 1.1.12.201, 1.0.11.215; nvwgf2um.dll: 22.21.13.8253, 22.21.13.8233, 22.21.13.8205, 22.21.13.8189, 22.21.13.8178, 22.21.13.8165, 21.21.13.7892, 21.21.13.7878, 21.21.13.7866, 21.21.13.7849, 21.21.13.7654, 21.21.13.7653, 21.21.13.7633, 21.21.13.7619, 21.21.13.7563, 21.21.13.7306, 21.21.13.7290, 21.21.13.7270, 21.21.13.7254, 21.21.13.6939, 21.21.13.6926, 21.21.13.6909, 21.21.13.4201, 21.21.13.4200, 10.18.13.6881, 10.18.13.6839, 10.18.13.6510, 10.18.13.6472, 10.18.13.6143, 10.18.13.5946, 10.18.13.5923, 10.18.13.5921, 10.18.13.5891, 10.18.13.5887, 10.18.13.5582, 10.18.13.5445, 10.18.13.5382, 10.18.13.5362, 9.18.13.4788, 9.18.13.4752, 9.18.13.4725, 9.18.13.4709, 9.18.13.4195, 9.18.13.4192, 9.18.13.4144, 9.18.13.4052, 9.18.13.3788, 9.18.13.3523, 9.18.13.3235, 9.18.13.3165, 9.18.13.2723, 9.18.13.2702, 9.18.13.1422, 9.18.13.1407, 9.18.13.1106, 9.18.13.546; atidxx32.dll: 21.19.151.3, 21.19.142.257, 21.19.137.514, 21.19.137.1, 21.19.134.1, 21.19.128.7, 21.19.128.4, 20.19.0.32837, 20.19.0.32832, 8.17.10.682, 8.17.10.671, 8.17.10.661, 8.17.10.648, 8.17.10.644, 8.17.10.625, 8.17.10.605, 8.17.10.581, 8.17.10.569, 8.17.10.560, 8.17.10.545, 8.17.10.539, 8.17.10.531, 8.17.10.525, 8.17.10.520, 8.17.10.519, 8.17.10.514, 8.17.10.511, 8.17.10.494, 8.17.10.489, 8.17.10.483, 8.17.10.453, 8.17.10.451, 8.17.10.441, 8.17.10.436, 8.17.10.432, 8.17.10.425, 8.17.10.418, 8.17.10.414, 8.17.10.401, 8.17.10.395, 8.17.10.385, 8.17.10.378, 8.17.10.362, 8.17.10.355, 8.17.10.342, 8.17.10.331, 8.17.10.318, 8.17.10.310, 8.17.10.286, 8.17.10.269, 8.17.10.261, 8.17.10.247, 8.17.10.240, 8.15.10.212; atidxx64.dll: 21.19.151.3, 21.19.142.257, 21.19.137.514, 21.19.137.1, 21.19.134.1, 21.19.128.7, 21.19.128.4, 20.19.0.32832, 8.17.10.682, 8.17.10.661, 8.17.10.644, 8.17.10.625; nvumdshim.dll: 10.18.13.6822"); // prev: "igd11dxva64.dll: 20.19.15.4463, 20.19.15.4454, 20.19.15.4444, 20.19.15.4416, 20.19.15.4404, 20.19.15.4390, 20.19.15.4380, 20.19.15.4377, 20.19.15.4364, 20.19.15.4360, 20.19.15.4352, 20.19.15.4331, 20.19.15.4326, 20.19.15.4300; igd10iumd32.dll: 20.19.15.4444, 20.19.15.4424, 20.19.15.4409, 20.19.15.4390, 20.19.15.4380, 20.19.15.4360, 10.18.10.4358, 20.19.15.4331, 20.19.15.4312, 20.19.15.4300, 10.18.15.4281, 10.18.15.4279, 10.18.10.4276, 10.18.15.4268, 10.18.15.4256, 10.18.10.4252, 10.18.15.4248, 10.18.14.4112, 10.18.10.3958, 10.18.10.3496, 10.18.10.3431, 10.18.10.3412, 10.18.10.3355, 9.18.10.3234, 9.18.10.3071, 9.18.10.3055, 9.18.10.3006; igd10umd32.dll: 9.17.10.4229, 9.17.10.3040, 9.17.10.2857, 8.15.10.2274, 8.15.10.2272, 8.15.10.2246, 8.15.10.1840, 8.15.10.1808; igd10umd64.dll: 9.17.10.4229, 9.17.10.2857, 10.18.10.3496; isonyvideoprocessor.dll: 4.1.2247.8090, 4.1.2153.6200; tosqep.dll: 1.2.15.526, 1.1.12.201, 1.0.11.318, 1.0.11.215, 1.0.10.1224; tosqep64.dll: 1.1.12.201, 1.0.11.215; nvwgf2um.dll: 10.18.13.6510, 10.18.13.5891, 10.18.13.5887, 10.18.13.5582, 10.18.13.5382, 9.18.13.4195, 9.18.13.3165; atidxx32.dll: 21.19.151.3, 21.19.142.257, 21.19.137.514, 21.19.137.1, 21.19.134.1, 21.19.128.7, 21.19.128.4, 20.19.0.32837, 20.19.0.32832, 8.17.10.682, 8.17.10.671, 8.17.10.661, 8.17.10.648, 8.17.10.644, 8.17.10.625, 8.17.10.605, 8.17.10.581, 8.17.10.569, 8.17.10.560, 8.17.10.545, 8.17.10.539, 8.17.10.531, 8.17.10.525, 8.17.10.520, 8.17.10.519, 8.17.10.514, 8.17.10.511, 8.17.10.494, 8.17.10.489, 8.17.10.483, 8.17.10.453, 8.17.10.451, 8.17.10.441, 8.17.10.436, 8.17.10.432, 8.17.10.425, 8.17.10.418, 8.17.10.414, 8.17.10.401, 8.17.10.395, 8.17.10.385, 8.17.10.378, 8.17.10.362, 8.17.10.355, 8.17.10.342, 8.17.10.331, 8.17.10.318, 8.17.10.310, 8.17.10.286, 8.17.10.269, 8.17.10.261, 8.17.10.247, 8.17.10.240, 8.15.10.212; atidxx64.dll: 21.19.151.3, 21.19.142.257, 21.19.137.514, 21.19.137.1, 21.19.134.1, 21.19.128.7, 21.19.128.4, 20.19.0.32832, 8.17.10.682, 8.17.10.661, 8.17.10.644, 8.17.10.625; nvumdshim.dll: 10.18.13.6822"
14 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v98.0-vs-v99.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v98.0 and v99.0
3 | *
4 | * prefs: 4493
5 | * 4424 matching prefs
6 | * 69 diffs ( 38 new, 11 gone, 20 different )
7 | ******************************************************************************************/
8 | // new in v99.0:
9 | pref("browser.urlbar.bestMatch.blockingEnabled", false);
10 | pref("browser.urlbar.suggest.bestmatch", true);
11 | pref("devtools.inspector.selectedSidebar", "layoutview");
12 | pref("devtools.netmonitor.customRequest", "{}");
13 | pref("docshell.shistory.bfcache.ship_allow_beforeunload_listeners", false);
14 | pref("dom.script_loader.delazification.max_size", 10485760);
15 | pref("dom.script_loader.delazification.min_mem", 2);
16 | pref("dom.script_loader.delazification.strategy", 255);
17 | pref("dom.streams.pipeTo.enabled", false);
18 | pref("dom.streams.transform_streams.enabled", false);
19 | pref("extensions.formautofill.addresses.supported", "detect");
20 | pref("extensions.formautofill.addresses.supportedCountries", "US,CA");
21 | pref("extensions.formautofill.creditCards.supported", "detect");
22 | pref("extensions.formautofill.creditCards.supportedCountries", "US,CA,UK,FR,DE");
23 | pref("extensions.pocket.refresh.hideRecentSaves.enabled", false);
24 | pref("gfx.font_rendering.directwrite.bold_simulation", 1);
25 | pref("intl.multilingual.aboutWelcome.languageMismatchEnabled", false);
26 | pref("javascript.options.watchtower.megamorphic", true);
27 | pref("layout.css.scrollbar-width-thin.disabled", false);
28 | pref("media.videocontrols.picture-in-picture.display-text-tracks.enabled", false);
29 | pref("network.http.encoding.trustworthy_is_https", true);
30 | pref("network.http.useragent.forceVersion", 0);
31 | pref("network.max_socket_process_failed_count", 1);
32 | pref("network.trr.strict_fallback_request_timeout_ms", 6000);
33 | pref("network.trr.strict_native_fallback_allow_timeouts", true);
34 | pref("reader.improvements_H12022.enabled", false);
35 | pref("services.sync.engine.tabs.filteredSchemes", "about|resource|chrome|file|blob|moz-extension");
36 | pref("services.sync.syncedTabs.syncDelayAfterTabChange", 0);
37 | pref("signon.usernameOnlyForm.lookupThreshold", 5);
38 | pref("svg.use-element.graphics-element-restrictions", 1);
39 | pref("widget.gtk.native-context-menus", false);
40 | pref("widget.gtk.overlay-scrollbars.enabled", false);
41 | pref("widget.gtk.theme-scrollbar-colors.enabled", true);
42 | pref("widget.non-native-theme.scrollbar.dark-themed", true);
43 | pref("widget.swipe.success-threshold", "0.5");
44 | pref("widget.swipe.success-velocity-contribution", "0.05");
45 | pref("widget.swipe.velocity-twitch-tolerance", "1e-7");
46 | pref("widget.windows.overlay_scrollbars.enabled", false);
47 |
48 | // removed, renamed or hidden in v99.0:
49 | pref("browser.contentblocking.report.vpn.enabled", true);
50 | pref("browser.newtabpage.activity-stream.asrouter.disable-captive-portal-vpn-promo", false);
51 | pref("dom.script_loader.full_parse_max_size", 10485760);
52 | pref("dom.script_loader.full_parse_min_mem", 2);
53 | pref("editor.create_element_transaction.enabled", false);
54 | pref("extensions.formautofill.supportedCountries", "US,CA");
55 | pref("extensions.webextensions.background-delayed-startup", true);
56 | pref("media.peerconnection.rtpsourcesapi.enabled", true);
57 | pref("security.csp.enable", true);
58 | pref("services.sync.engine.tabs.filteredUrls", "^(about:.*|resource:.*|chrome:.*|file:.*|blob:.*|moz-extension:.*)$");
59 | pref("widget.gtk.alt-theme.scrollbar", false);
60 |
61 | // changed in v99.0:
62 | pref("browser.contentblocking.report.vpn_regions", "at,be,ca,ch,de,fr,ie,it,my,nl,nz,sg,es,gb,us"); // prev: "us,ca,nz,sg,my,gb,de,fr"
63 | pref("browser.newtabpage.activity-stream.discoverystream.readTime.enabled", true); // prev: false
64 | pref("browser.urlbar.bestMatch.enabled", false); // prev: true
65 | pref("dom.serviceWorkers.navigationPreload.enabled", true); // prev: false
66 | pref("dom.workers.requestAnimationFrame", true); // prev: false
67 | pref("font.name-list.monospace.ar", "Consolas"); // prev: "Courier New"
68 | pref("font.name-list.monospace.el", "Consolas"); // prev: "Courier New"
69 | pref("font.name-list.monospace.he", "Fixed Miriam Transparent, Miriam Fixed, Rod, Consolas, Courier New"); // prev: "Fixed Miriam Transparent, Miriam Fixed, Rod, Courier New"
70 | pref("font.name-list.monospace.x-cyrillic", "Consolas"); // prev: "Courier New"
71 | pref("font.name-list.monospace.x-math", "Consolas"); // prev: "Courier New"
72 | pref("font.name-list.monospace.x-unicode", "Consolas"); // prev: "Courier New"
73 | pref("font.name-list.monospace.x-western", "Consolas"); // prev: "Courier New"
74 | pref("gfx.canvas.accelerated.cache-items", 2048); // prev: 1024
75 | pref("gfx.canvas.accelerated.cache-size", 256); // prev: 128
76 | pref("gfx.offscreencanvas.domain-allowlist", "*.zoom.us"); // prev: ""
77 | pref("gfx.offscreencanvas.domain-enabled", true); // prev: false
78 | pref("gfx.will-change.ignore-opacity", true); // prev: false
79 | pref("media.audio.audiosink.threshold_ms", "200.0"); // prev: "1000.0"
80 | pref("reader.color_scheme", "auto"); // prev: "light"
81 | pref("reader.color_scheme.values", "[\"light\",\"dark\",\"sepia\",\"auto\"]"); // prev: "[\"light\",\"dark\",\"sepia\"]"
82 |
--------------------------------------------------------------------------------
/diffs/4x/diff-v43.0-vs-v44.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v43.0 and v44.0
3 | *
4 | * prefs: 2669
5 | * 2588 matching prefs
6 | * 81 diffs ( 46 new, 18 gone, 17 different )
7 | ******************************************************************************************/
8 | // new in v44.0:
9 | pref("apz.drag.enabled", false);
10 | pref("apz.fling_snap_friction", "0.015");
11 | pref("browser.safebrowsing.appRepURL", "https://sb-ssl.google.com/safebrowsing/clientreport/download?key=%GOOGLE_API_KEY%");
12 | pref("browser.safebrowsing.provider.mozilla.nextupdatetime", "1");
13 | pref("browser.tabs.crashReporting.email", "");
14 | pref("browser.tabs.crashReporting.emailMe", false);
15 | pref("browser.tabs.crashReporting.includeURL", false);
16 | pref("browser.tabs.crashReporting.sendReport", true);
17 | pref("browser.tabs.dontfocusfordialogs", true);
18 | pref("clipboard.plainTextOnly", false);
19 | pref("devtools.command-button-measure.enabled", false);
20 | pref("devtools.jsonview.enabled", false);
21 | pref("devtools.memory.custom-breakdowns", "{}");
22 | pref("devtools.migration.warnings", false);
23 | pref("devtools.webide.autosaveFiles", true);
24 | pref("dom.push.quotaUpdateDelay", 3000);
25 | pref("dom.require_user_interaction_for_beforeunload", true);
26 | pref("dom.serviceWorkers.idle_extended_timeout", 300000);
27 | pref("dom.serviceWorkers.idle_timeout", 30000);
28 | pref("dom.serviceWorkers.openWindow.enabled", true);
29 | pref("dom.serviceWorkers.testUpdateOverOneDay", false);
30 | pref("dom.webnotifications.serviceworker.enabled", true);
31 | pref("extensions.systemAddon.update.url", "https://aus5.mozilla.org/update/3/SystemAddons/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml");
32 | pref("gfx.font_rendering.directwrite.force-enabled", false);
33 | pref("gfx.offscreencanvas.enabled", false);
34 | pref("javascript.options.throw_on_asmjs_validation_failure", false);
35 | pref("layers.amd-switchable-gfx.enabled", true);
36 | pref("layout.accessiblecaret.use_long_tap_injector", true);
37 | pref("layout.css.prefixes.webkit", false);
38 | pref("loop.feedback.manualFormURL", "https://www.mozilla.org/firefox/hello/feedbacksurvey/");
39 | pref("media.gmp.decoder.aac", 2);
40 | pref("media.gmp.decoder.enabled", false);
41 | pref("media.gmp.decoder.h264", 2);
42 | pref("media.mediasource.webm.audio.enabled", true);
43 | pref("media.mp4.enabled", true);
44 | pref("media.navigator.audio.fake_frequency", 1000);
45 | pref("media.use-blank-decoder", false);
46 | pref("media.wmf.enabled", true);
47 | pref("network.http.accept-encoding.secure", "gzip, deflate, br");
48 | pref("network.http.signed-packages.enabled", false);
49 | pref("network.http.spdy.pull-allowance", 12582912);
50 | pref("privacy.userContext.enabled", false);
51 | pref("security.insecure_password.ui.enabled", false);
52 | pref("toolkit.pageThumbs.minHeight", 190);
53 | pref("toolkit.pageThumbs.minWidth", 280);
54 | pref("toolkit.pageThumbs.screenSizeDivisor", 7);
55 |
56 | // removed, renamed or hidden in v44.0:
57 | pref("browser.push.warning.infoURL", "https://www.mozilla.org/%LOCALE%/firefox/push/");
58 | pref("browser.safebrowsing.provider.google.appRepURL", "https://sb-ssl.google.com/safebrowsing/clientreport/download?key=%GOOGLE_API_KEY%");
59 | pref("devtools.inspector.markupPreview", false);
60 | pref("devtools.webide.sidebars", true);
61 | pref("dom.disable_image_src_set", false);
62 | pref("dom.mouseEvent.offsetXY.enabled", true);
63 | pref("dom.workers.sharedWorkers.enabled", true);
64 | pref("layout.css.unicode-range.enabled", false);
65 | pref("layout.imagevisibility.enabled_for_browser_elements_only", false);
66 | pref("loop.contacts.gravatars.promo", true);
67 | pref("loop.contacts.gravatars.show", false);
68 | pref("loop.debug.websocket", false);
69 | pref("media.fragmented-mp4.enabled", true);
70 | pref("media.fragmented-mp4.ffmpeg.enabled", true);
71 | pref("media.fragmented-mp4.gmp.enabled", false);
72 | pref("media.fragmented-mp4.use-blank-decoder", false);
73 | pref("network.http.packaged-apps-developer-mode", false);
74 | pref("security.tls.insecure_fallback_hosts.use_static_list", true);
75 |
76 | // changed in v44.0:
77 | pref("devtools.defaultColorUnit", "authored"); // prev: "hex"
78 | pref("devtools.toolbox.toolbarSpec", '["splitconsole", "paintflashing toggle","tilt toggle","scratchpad","resize toggle","eyedropper","screenshot --fullpage", "rulers", "measure"]'); // prev: '["splitconsole", "paintflashing toggle","tilt toggle","scratchpad","resize toggle","eyedropper","screenshot --fullpage", "rulers"]'
79 | pref("devtools.webconsole.filter.serviceworkers", true); // prev: false
80 | pref("dom.presentation.discovery.enabled", false); // prev: true
81 | pref("dom.push.enabled", true); // prev: false
82 | pref("dom.serviceWorkers.enabled", true); // prev: false
83 | pref("dom.serviceWorkers.interception.enabled", true); // prev: false
84 | pref("dom.serviceWorkers.interception.opaque.enabled", true); // prev: false
85 | pref("layout.accessiblecaret.height", "36.0"); // prev: "47.0"
86 | pref("layout.accessiblecaret.margin-left", "-18.5"); // prev: "-23.5"
87 | pref("layout.accessiblecaret.width", "34.0"); // prev: "44.0"
88 | pref("network.http.pacing.requests.burst", 10); // prev: 32
89 | pref("network.http.pacing.requests.hz", 80); // prev: 100
90 | pref("security.pki.sha1_enforcement_level", 0); // prev: 2
91 | pref("security.tls.unrestricted_rc4_fallback", false); // prev: true
92 | pref("signon.rememberSignons.visibilityToggle", false); // prev: true
93 | pref("ui.osk.require_win10", true); // prev: false
94 |
95 |
--------------------------------------------------------------------------------
/diffs/7x/diff-v73.0-vs-v74.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v73.0 and v74.0
3 | *
4 | * prefs: 3926
5 | * 3854 matching prefs
6 | * 72 diffs ( 46 new, 11 gone, 15 different )
7 | ******************************************************************************************/
8 | // new in v74.0:
9 | pref("apz.touch_acceleration_factor_x", "1.0");
10 | pref("apz.touch_acceleration_factor_y", "1.0");
11 | pref("browser.newtabpage.activity-stream.discoverystream.personalization.modelKeys", "nb_model_arts_and_entertainment, nb_model_autos_and_vehicles, nb_model_beauty_and_fitness, nb_model_blogging_resources_and_services, nb_model_books_and_literature, nb_model_business_and_industrial, nb_model_computers_and_electronics, nb_model_finance, nb_model_food_and_drink, nb_model_games, nb_model_health, nb_model_hobbies_and_leisure, nb_model_home_and_garden, nb_model_internet_and_telecom, nb_model_jobs_and_education, nb_model_law_and_government, nb_model_online_communities, nb_model_people_and_society, nb_model_pets_and_animals, nb_model_real_estate, nb_model_reference, nb_model_science, nb_model_shopping, nb_model_sports, nb_model_travel");
12 | pref("browser.newtabpage.activity-stream.discoverystream.personalization.version", 1);
13 | pref("browser.newtabpage.activity-stream.feeds.recommendationproviderswitcher", true);
14 | pref("browser.tabs.allowTabDetach", true);
15 | pref("browser.urlbar.update1.interventions", false);
16 | pref("browser.urlbar.update1.searchTips", false);
17 | pref("browser.urlbar.update2.expandTextOnFocus", false);
18 | pref("canvas.mozgetasfile.enabled", false);
19 | pref("devtools.performance.recording.preset", "web-developer");
20 | pref("dom.about_newtab_sanitization.enabled", false);
21 | pref("dom.image-lazy-loading.enabled", false);
22 | pref("dom.input_events.beforeinput.enabled", false);
23 | pref("dom.security.skip_about_page_csp_allowlist_and_assert", false);
24 | pref("dom.security.skip_about_page_has_csp_assert", false);
25 | pref("dom.security.skip_html_fragment_assertion", false);
26 | pref("dom.security.skip_remote_script_assertion_in_system_priv_context", false);
27 | pref("dom.textMetrics.actualBoundingBox.enabled", true);
28 | pref("dom.textMetrics.baselines.enabled", false);
29 | pref("dom.textMetrics.emHeight.enabled", false);
30 | pref("dom.textMetrics.fontBoundingBox.enabled", false);
31 | pref("dom.worker.console.dispatch_events_to_main_thread", true);
32 | pref("extensions.experiments.enabled", false);
33 | pref("full-screen-api.exit-on.windowOpen", true);
34 | pref("full-screen-api.exit-on.windowRaise", true);
35 | pref("geo.provider.network.timeout", 60000);
36 | pref("geo.provider.network.url", "https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_LOCATION_SERVICE_API_KEY%");
37 | pref("gfx.webrender.debug.tile-cache-logging", false);
38 | pref("gfx.webrender.enable-capture", false);
39 | pref("gfx.webrender.enable-item-cache", false);
40 | pref("gfx.webrender.enable-multithreading", true);
41 | pref("javascript.options.property_error_message_fix", false);
42 | pref("layout.css.comparison-functions.enabled", false);
43 | pref("layout.css.prefixes.columns", false);
44 | pref("layout.css.serialize-grid-implicit-tracks", true);
45 | pref("media.videocontrols.picture-in-picture.keyboard-controls.enabled", false);
46 | pref("network.socket.forcePort", "");
47 | pref("places.search.matchDiacritics", false);
48 | pref("privacy.dynamic_firstparty.limitForeign", false);
49 | pref("privacy.restrict3rdpartystorage.expiration_redirect", 900);
50 | pref("privacy.restrict3rdpartystorage.heuristic.redirect", true);
51 | pref("privacy.userContext.newTabContainerOnLeftClick.enabled", false);
52 | pref("toolkit.shutdown.fastShutdownStage", 0);
53 | pref("toolkit.shutdown.lateWriteChecksStage", 0);
54 | pref("webgl.out-of-process", false);
55 |
56 | // removed, renamed or hidden in v74.0:
57 | pref("browser.urlbar.update1.expandTextOnFocus", false);
58 | pref("devtools.toolbox.content-frame", true);
59 | pref("extensions.contentblocker.enabled", false);
60 | pref("extensions.legacy.enabled", false);
61 | pref("geo.wifi.uri", "https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_LOCATION_SERVICE_API_KEY%");
62 | pref("geo.wifi.xhr.timeout", 60000);
63 | pref("javascript.options.parser_defer_allocation", false);
64 | pref("layout.css.parsing.parallel", true);
65 | pref("privacy.userContext.longPressBehavior", 0);
66 | pref("signon.management.page.enabled", true);
67 | pref("webgl.disable-extensions", false);
68 |
69 | // changed in v74.0:
70 | pref("browser.tabs.documentchannel", true); // prev: false
71 | pref("browser.tabs.remote.separatedMozillaDomains", "addons.mozilla.org,accounts.firefox.com"); // prev: "addons.cdn.mozilla.net,addons.mozilla.org,accounts.firefox.com"
72 | pref("browser.tabs.remote.useCORP", true); // prev: false
73 | pref("corroborator.enabled", true); // prev: false
74 | pref("dom.missing_prop_counters.enabled", true); // prev: false
75 | pref("dom.security.featurePolicy.enabled", true); // prev: false
76 | pref("dom.serviceWorkers.parent_intercept", true); // prev: false
77 | pref("gfx.webrender.enable-low-priority-pool", true); // prev: false
78 | pref("layout.css.outline-style-auto.enabled", true); // prev: false
79 | pref("layout.css.text-underline-position.enabled", true); // prev: false
80 | pref("layout.css.use-counters.enabled", true); // prev: false
81 | pref("layout.css.use-counters-unimplemented.enabled", true); // prev: false
82 | pref("media.peerconnection.ice.obfuscate_host_addresses", true); // prev: false
83 | pref("security.tls.version.min", 3); // prev: 1
84 | pref("webgl.default-low-power", true); // prev: false
85 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v91.0-vs-v92.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v91.0 and v92.0
3 | *
4 | * prefs: 4358
5 | * 4284 matching prefs
6 | * 74 diffs ( 40 new, 23 gone, 11 different )
7 | ******************************************************************************************/
8 | // new in v92.0:
9 | pref("browser.newtabpage.activity-stream.discoverystream.personalization.enabled", true);
10 | pref("browser.newtabpage.activity-stream.discoverystream.spoc-positions", "2,4,11,20");
11 | pref("browser.newtabpage.activity-stream.discoverystream.sponsored-collections.enabled", false);
12 | pref("browser.newtabpage.activity-stream.feeds.recommendationprovider", true);
13 | pref("browser.urlbar.groupLabels.enabled", true);
14 | pref("dom.event.dragexit.enabled", true);
15 | pref("dom.select_events.textcontrols.selectionchange.enabled", true);
16 | pref("dom.select_events.textcontrols.selectstart.enabled", false);
17 | pref("dom.serviceWorkers.testing.persistTemporarilyInstalledAddons", false);
18 | pref("dom.shadowdom.slot.assign.enabled", true);
19 | pref("dom.webcomponents.disabledFeatures.enabled", true);
20 | pref("general.autoscroll.prevent_to_collapse_selection_by_middle_mouse_down", false);
21 | pref("general.autoscroll.prevent_to_start.altKey", false);
22 | pref("general.autoscroll.prevent_to_start.ctrlKey", false);
23 | pref("general.autoscroll.prevent_to_start.metaKey", false);
24 | pref("general.autoscroll.prevent_to_start.osKey", false);
25 | pref("general.autoscroll.prevent_to_start.shiftKey", true);
26 | pref("gfx.basic_layer_manager.force_enabled", false);
27 | pref("gfx.webrender.force-legacy-layers", false);
28 | pref("layout.css.accent-color.darkening-target-contrast-ratio", "6.0");
29 | pref("layout.css.accent-color.min-contrast-ratio", "3.0");
30 | pref("layout.css.color-scheme.enabled", false);
31 | pref("layout.css.computed-style.throw-on-invalid-pseudo", false);
32 | pref("layout.css.system-ui.enabled", true);
33 | pref("network.http.largeKeepaliveFactor", 10);
34 | pref("network.http.referer.disallowCrossSiteRelaxingDefault", false);
35 | pref("network.protocol-handler.external.mk", false);
36 | pref("print.save_as_pdf.internal_destinations.enabled", false);
37 | pref("privacy.partition.network_state.ws_connection_queue", true);
38 | pref("reader.pocket.ctaVersion", "");
39 | pref("security.sandbox.content.shadow-stack.enabled", false);
40 | pref("security.sandbox.gmp.shadow-stack.enabled", false);
41 | pref("security.sandbox.gpu.shadow-stack.enabled", false);
42 | pref("security.sandbox.rdd.shadow-stack.enabled", false);
43 | pref("security.sandbox.socket.shadow-stack.enabled", false);
44 | pref("webgl.enable-renderer-query", true);
45 | pref("webgl.override-unmasked-renderer", "");
46 | pref("webgl.override-unmasked-vendor", "");
47 | pref("webgl.sanitize-unmasked-renderer", true);
48 | pref("widget.windows.share.wait_action.enabled", false);
49 |
50 | // removed, renamed or hidden in v92.0:
51 | pref("browser.aboutwelcome.protonDesign", true);
52 | pref("browser.newtabpage.activity-stream.discoverystream.personalization.version", 2);
53 | pref("browser.newtabpage.activity-stream.feeds.recommendationproviderswitcher", true);
54 | pref("browser.urlbar.experimental.firefoxSuggestLabels.enabled", false);
55 | pref("devtools.inspector.color-scheme-simulation.enabled", true);
56 | pref("devtools.performance.recording.objdirs.remote", "[]");
57 | pref("devtools.responsive.metaViewport.enabled", true);
58 | pref("dom.select_events.textcontrols.enabled", false);
59 | pref("extensions.webextPermissionPrompts", true);
60 | pref("gfx.webrender.force-disabled", false);
61 | pref("layout.css.clip-path-path.enabled", true);
62 | pref("layout.css.image-set.enabled", true);
63 | pref("layout.css.prefixes.columns", false);
64 | pref("marionette.log.level", "Info");
65 | pref("marionette.log.truncate", true);
66 | pref("network.http.spdy.bug1563538", true);
67 | pref("security.sandbox.content.shadow-stacks-strict", false);
68 | pref("security.sandbox.gmp.shadow-stacks-strict", false);
69 | pref("security.sandbox.gpu.shadow-stacks-strict", false);
70 | pref("security.sandbox.rdd.shadow-stacks-strict", false);
71 | pref("security.sandbox.socket.shadow-stacks-strict", false);
72 | pref("services.sync.prefs.sync.privacy.fuzzyfox.clockgrainus", false);
73 | pref("services.sync.prefs.sync.privacy.fuzzyfox.enabled", false);
74 |
75 | // changed in v92.0:
76 | pref("browser.newtabpage.activity-stream.discoverystream.config", "{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"collapsible\":true,\"enabled\":true,\"show_spocs\":false,\"hardcoded_layout\":true,\"layout_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/newtab/layout?version=1&consumer_key=$apiKey&layout_variant=basic\"}"); // prev: "{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"collapsible\":true,\"enabled\":true,\"show_spocs\":false,\"hardcoded_layout\":true,\"personalized\":true,\"layout_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/newtab/layout?version=1&consumer_key=$apiKey&layout_variant=basic\"}"
77 | pref("browser.topsites.contile.enabled", true); // prev: false
78 | pref("dom.events.coalesce.touchmove", true); // prev: false
79 | pref("dom.storage.next_gen", true); // prev: false
80 | pref("gfx.webrender.fallback.basic", false); // prev: true
81 | pref("image.avif.compliance_strictness", 0); // prev: 1
82 | pref("layout.css.accent-color.enabled", true); // prev: false
83 | pref("layout.css.font-size-adjust.basis.enabled", true); // prev: false
84 | pref("layout.css.size-adjust.enabled", true); // prev: false
85 | pref("network.dns.upgrade_with_https_rr", true); // prev: false
86 | pref("network.dns.use_https_rr_as_altsvc", true); // prev: false
87 |
--------------------------------------------------------------------------------
/diffs/8x/diff-v83.0-vs-v84.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v83.0 and v84.0
3 | *
4 | * prefs: 4207
5 | * 4128 matching prefs
6 | * 79 diffs ( 38 new, 24 gone, 17 different )
7 | ******************************************************************************************/
8 | // new in v84.0:
9 | pref("apz.fling_accel_max_pause_interval_ms", 50);
10 | pref("apz.fling_accel_min_fling_velocity", "1.5");
11 | pref("apz.fling_accel_min_pan_velocity", "0.8");
12 | pref("browser.bookmarks.defaultLocation", "toolbar");
13 | pref("browser.contentblocking.state-partitioning.mvp.ui.enabled", false);
14 | pref("browser.newtabpage.activity-stream.logowordmark.alwaysVisible", false);
15 | pref("browser.startup.homepage.abouthome_cache.loglevel", "Warn");
16 | pref("browser.startup.preXulSkeletonUI", false);
17 | pref("browser.toolbars.bookmarks.visibility", "newtab");
18 | pref("devtools.performance.recording.child.timeout_s", 0);
19 | pref("dom.event.wheel-deltaMode-lines.always-disabled", false);
20 | pref("dom.event.wheel-deltaMode-lines.disabled", false);
21 | pref("dom.event.wheel-deltaMode-lines-to-pixel-scale", 30);
22 | pref("dom.expose-incomplete-stylesheets", false);
23 | pref("dom.innerSize.rounded", true);
24 | pref("dom.input_event.allow_to_cancel_set_user_input", false);
25 | pref("extensions.pocket.loggedOutVariant", "control");
26 | pref("formhelper.autozoom.force-disable.test-only", false);
27 | pref("gfx.webrender.debug.profiler-ui", "Default");
28 | pref("gfx.webrender.enabled-no-gpu-process-with-angle-win", false);
29 | pref("gfx.webrender.software", false);
30 | pref("gfx.webrender.software.d3d11", true);
31 | pref("javascript.options.wasm_optimizingjit", true);
32 | pref("layout.accessiblecaret.transition-duration", "250.0");
33 | pref("layout.display-list.improve-fragmentation", false);
34 | pref("media.cubeb.wasapi-raw", 1);
35 | pref("media.rdd-ffvpx.enabled", false);
36 | pref("media.rdd-theora.enabled", false);
37 | pref("media.rdd-vpx.enabled", false);
38 | pref("media.rdd-wmf.enabled", false);
39 | pref("media.sanity-test.disabled", false);
40 | pref("media.videocontrols.picture-in-picture.allow-multiple", false);
41 | pref("network.connectivity-service.nat64-prefix", "");
42 | pref("network.dns.use_https_rr_for_speculative_connection", false);
43 | pref("network.trr.retry-timeout-ms", 125);
44 | pref("print.cups.monochrome.extra_settings", "");
45 | pref("privacy.antitracking.testing", false);
46 | pref("security.external_protocol_requires_permission", true);
47 |
48 | // removed, renamed or hidden in v84.0:
49 | pref("apz.android.chrome_fling_physics.enabled", true);
50 | pref("apz.fling_accel_interval_ms", 500);
51 | pref("apz.fling_accel_min_velocity", "1.5");
52 | pref("browser.contentblocking.report.lockwise.mobile-android.url", "https://play.google.com/store/apps/details?id=mozilla.lockbox&referrer=utm_source%3Dprotection_report%26utm_content%3Dmobile_promotion");
53 | pref("browser.contentblocking.report.lockwise.mobile-ios.url", "https://apps.apple.com/app/id1314000270");
54 | pref("browser.newtabpage.activity-stream.feeds.asrouterfeed", true);
55 | pref("browser.partnerlink.useAttributionURL", false);
56 | pref("devtools.contenttoolbox.fission", true);
57 | pref("dom.inputevent.data.enabled", true);
58 | pref("dom.inputevent.datatransfer.enabled", true);
59 | pref("dom.inputevent.inputtype.enabled", true);
60 | pref("gfx.webrender.debug.compact-profiler", false);
61 | pref("gfx.webrender.debug.new-frame-indicator", false);
62 | pref("gfx.webrender.debug.new-scene-indicator", false);
63 | pref("gfx.webrender.debug.smart-profiler", false);
64 | pref("javascript.options.wasm_ionjit", true);
65 | pref("layout.display-list.retain.verify", false);
66 | pref("layout.display-list.retain.verify.order", false);
67 | pref("mathml.mfenced_element.disabled", true);
68 | pref("media.videocontrols.picture-in-picture.video-toggle.mode", 2);
69 | pref("security.sandbox.rdd.win32k-disable", true);
70 | pref("signon.management.page.hideMobileFooter", false);
71 | pref("signon.management.page.mobileAndroidURL", "https://app.adjust.com/6tteyjo?redirect=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dmozilla.lockbox&utm_campaign=Desktop&utm_adgroup=InProduct&utm_creative=");
72 | pref("signon.management.page.mobileAppleURL", "https://app.adjust.com/6tteyjo?redirect=https%3A%2F%2Fitunes.apple.com%2Fapp%2Fid1314000270%3Fmt%3D8&utm_campaign=Desktop&utm_adgroup=InProduct&utm_creative=");
73 |
74 | // changed in v84.0:
75 | pref("apz.velocity_relevance_time_ms", 100); // prev: 150
76 | pref("browser.cache.offline.storage.enable", false); // prev: true
77 | pref("browser.migrate.showBookmarksToolbarAfterMigration", true); // prev: false
78 | pref("doh-rollout.clearModeOnShutdown", false); // prev: true
79 | pref("dom.event.default_to_passive_wheel_listeners", true); // prev: false
80 | pref("dom.image-lazy-loading.root-margin.bottom", "300.0"); // prev: "0.0"
81 | pref("dom.image-lazy-loading.root-margin.left", "300.0"); // prev: "0.0"
82 | pref("dom.image-lazy-loading.root-margin.right", "300.0"); // prev: "0.0"
83 | pref("dom.image-lazy-loading.root-margin.top", "300.0"); // prev: "0.0"
84 | pref("gfx.canvas.remote", true); // prev: false
85 | pref("layout.css.is-and-where-better-error-recovery.enabled", true); // prev: false
86 | pref("media.getusermedia.microphone.off_while_disabled.enabled", false); // prev: true
87 | pref("media.navigator.mediadatadecoder_vpx_enabled", false); // prev: true
88 | pref("network.dns.dns_query_single_label", false); // prev: true
89 | pref("network.trr.max-fails", 15); // prev: 5
90 | pref("security.bad_cert_domain_error.url_fix_enabled", true); // prev: false
91 | pref("security.remote_settings.intermediates.downloads_per_poll", 5000); // prev: 100
92 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v96.0-vs-v97.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v96.0 and v97.0
3 | *
4 | * prefs: 4457
5 | * 4371 matching prefs
6 | * 86 diffs ( 54 new, 14 gone, 18 different )
7 | ******************************************************************************************/
8 | // new in v97.0:
9 | pref("browser.newtabpage.activity-stream.discoverystream.compactGrid.enabled", false);
10 | pref("browser.newtabpage.activity-stream.discoverystream.compactImages.enabled", false);
11 | pref("browser.newtabpage.activity-stream.discoverystream.descLines", 3);
12 | pref("browser.newtabpage.activity-stream.discoverystream.editorsPicksHeader.enabled", false);
13 | pref("browser.newtabpage.activity-stream.discoverystream.essentialReadsHeader.enabled", false);
14 | pref("browser.newtabpage.activity-stream.discoverystream.hideDescriptions.enabled", false);
15 | pref("browser.newtabpage.activity-stream.discoverystream.imageGradient.enabled", false);
16 | pref("browser.newtabpage.activity-stream.discoverystream.newSponsoredLabel.enabled", false);
17 | pref("browser.newtabpage.activity-stream.discoverystream.readTime.enabled", false);
18 | pref("browser.newtabpage.activity-stream.discoverystream.titleLines", 3);
19 | pref("browser.shell.setDefaultPDFHandler", false);
20 | pref("browser.urlbar.quicksuggest.allowPositionInSuggestions", true);
21 | pref("browser.urlbar.suggest.remotetab", true);
22 | pref("browser.vpn_promo.disallowed_regions", "ae,by,cn,cu,iq,ir,kp,om,ru,sd,sy,tm,tr,ua");
23 | pref("browser.vpn_promo.enabled", true);
24 | pref("devtools.netmonitor.features.newEditAndResend", false);
25 | pref("dom.screenorientation.allow-lock", false);
26 | pref("dom.securecontext.allowlist_onions", false);
27 | pref("dom.svg.pathSeg.enabled", false);
28 | pref("dom.webmidi.gated", true);
29 | pref("editor.background_color", "#FFFFFF");
30 | pref("extensions.pocket.refresh.emailButton.enabled", false);
31 | pref("extensions.pocket.refresh.layout.enabled", false);
32 | pref("gfx.webrender.dcomp-video-overlay-win", false);
33 | pref("intl.hyphenation-alias.as", "bn");
34 | pref("intl.hyphenation-alias.as-*", "bn");
35 | pref("intl.hyphenation-alias.bn-*", "bn");
36 | pref("intl.hyphenation-alias.gu-*", "gu");
37 | pref("intl.hyphenation-alias.hi-*", "hi");
38 | pref("intl.hyphenation-alias.kn-*", "kn");
39 | pref("intl.hyphenation-alias.ml-*", "ml");
40 | pref("intl.hyphenation-alias.mr", "hi");
41 | pref("intl.hyphenation-alias.mr-*", "hi");
42 | pref("intl.hyphenation-alias.or-*", "or");
43 | pref("intl.hyphenation-alias.pa-*", "pa");
44 | pref("intl.hyphenation-alias.ta-*", "ta");
45 | pref("intl.hyphenation-alias.te-*", "te");
46 | pref("layout.css.hyphenate-character.enabled", false);
47 | pref("layout.css.named-pages.enabled", false);
48 | pref("layout.oopif_activity_grace_period_ms", 1000);
49 | pref("layout.throttled_frame_rate", 1);
50 | pref("layout.visibility.min-recompute-interval-ms", 1000);
51 | pref("media.audio.playbackrate.muting_threshold", 8);
52 | pref("media.audio.playbackrate.soundtouch_overlap_ms", 8);
53 | pref("media.audio.playbackrate.soundtouch_seekwindow_ms", 15);
54 | pref("media.audio.playbackrate.soundtouch_sequence_ms", 10);
55 | pref("media.videocontrols.picture-in-picture.video-toggle.visibility-threshold", "0.9");
56 | pref("media.webrtc.software_encoder.fallback", true);
57 | pref("network.auth.choose_most_secure_challenge", true);
58 | pref("network.proxy.allow_bypass", true);
59 | pref("print.cups.enum_dests_timeout_ms", 150);
60 | pref("print.show_page_setup_menu", false);
61 | pref("widget.disable-swipe-tracker", true);
62 | pref("widget.non-native-theme.win11.scrollbar.force-overlay-style", false);
63 |
64 | // removed, renamed or hidden in v97.0:
65 | pref("browser.proton.enabled", true);
66 | pref("browser.search.update.interval", 21600);
67 | pref("browser.search.update.log", false);
68 | pref("devtools.debugger.tabsBlackBoxed", "[]");
69 | pref("dom.ipc.plugins.sandbox-level.default", 0);
70 | pref("dom.ipc.plugins.sandbox-level.flash", 3);
71 | pref("dom.quotaManager.temporaryStorage.chunkSize", 10240);
72 | pref("dom.securecontext.whitelist_onions", false);
73 | pref("fission.openNonFissionWindowOption", false);
74 | pref("layers.acceleration.draw-fps", false);
75 | pref("layout.css.touch_action.enabled", true);
76 | pref("media.videocontrols.picture-in-picture.allow-multiple", true);
77 | pref("print.tab_modal.enabled", true);
78 | pref("privacy.antitracking.cacheStorageAllowedForWindow", true);
79 |
80 | // changed in v97.0:
81 | pref("app.update.url.manual", "https://www.mozilla.org/%LOCALE%/firefox/new?reason=manual-update"); // prev: "https://www.mozilla.org/%LOCALE%/firefox/"
82 | pref("browser.startup.upgradeDialog.enabled", false); // prev: true
83 | pref("devtools.every-frame-target.enabled", true); // prev: false
84 | pref("devtools.webconsole.input.context", true); // prev: false
85 | pref("dom.vr.enabled", false); // prev: true
86 | pref("dom.w3c_pointer_events.dispatch_by_pointer_messages", true); // prev: false
87 | pref("editor.hr_element.allow_to_delete_from_following_line", true); // prev: false
88 | pref("fission.autostart", true); // prev: false
89 | pref("fission.autostart.session", true); // prev: false
90 | pref("layout.css.cascade-layers.enabled", true); // prev: false
91 | pref("layout.css.d-property.enabled", true); // prev: false
92 | pref("layout.css.scrollbar-gutter.enabled", true); // prev: false
93 | pref("media.webrtc.platformencoder", true); // prev: false
94 | pref("network.cookie.sameSite.laxByDefault", false); // prev: true
95 | pref("network.cookie.sameSite.noneRequiresSecure", false); // prev: true
96 | pref("network.cookie.sameSite.schemeful", false); // prev: true
97 | pref("network.url.max-length", 33554432); // prev: 0
98 | pref("ui.key.textcontrol.prefer_native_key_bindings_over_builtin_shortcut_key_definitions", true); // prev: false
99 |
--------------------------------------------------------------------------------
/diffs/3x/diff-v38.0-vs-v39.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v38.0 and v39.0
3 | *
4 | * prefs: 2449
5 | * 2384 matching prefs
6 | * 65 diffs ( 45 new, 6 gone, 14 different )
7 | ******************************************************************************************/
8 | // new in v39.0:
9 | pref("browser.addon-watch.ignore", "[\"mochikit@mozilla.org\",\"special-powers@mozilla.org\",\"fxdevtools-adapters@mozilla.org\",\"fx-devtools\"]");
10 | pref("browser.addon-watch.interval", -1);
11 | pref("browser.addon-watch.percentage-limit", 5);
12 | pref("browser.pocket.api", "api.getpocket.com");
13 | pref("browser.pocket.enabled", true);
14 | pref("browser.pocket.enabledLocales", "en-US en-GB en-ZA de es-ES ja ja-JP-mac ru");
15 | pref("browser.pocket.oAuthConsumerKey", "40249-e88c401e1b1f2242d9e441c4");
16 | pref("browser.pocket.site", "getpocket.com");
17 | pref("browser.pocket.useLocaleList", true);
18 | pref("browser.reader.detectedFirstArticle", false);
19 | pref("browser.shell.mostRecentDateSetAsDefault", "");
20 | pref("converter.html2txt.always_include_ruby", false);
21 | pref("devtools.devices.url", "https://code.cdn.mozilla.net/devices/devices.json");
22 | pref("devtools.performance.memory.max-log-length", 2147483647);
23 | pref("devtools.performance.memory.sample-probability", "0.05");
24 | pref("devtools.performance.timeline.hidden-markers", "[]");
25 | pref("devtools.serviceWorkers.testing.enabled", false);
26 | pref("devtools.webconsole.inputHistoryCount", 50);
27 | pref("devtools.webide.sidebars", false);
28 | pref("dom.caches.enabled", false);
29 | pref("dom.mouseEvent.offsetXY.enabled", true);
30 | pref("geo.provider.ms-windows-location", false);
31 | pref("gfx.downloadable_fonts.disable_cache", false);
32 | pref("image.decode-immediately.enabled", false);
33 | pref("image.decode-only-on-draw.enabled", true);
34 | pref("intl.tsf.hack.google_ja_input.do_not_return_no_layout_error_at_caret", true);
35 | pref("intl.tsf.hack.google_ja_input.do_not_return_no_layout_error_at_first_char", true);
36 | pref("javascript.options.asyncstack", false);
37 | pref("javascript.options.compact_on_user_inactive", true);
38 | pref("layout.css.expensive-style-struct-assertions.enabled", false);
39 | pref("layout.css.scroll-snap.enabled", true);
40 | pref("layout.css.scroll-snap.prediction-max-velocity", 2000);
41 | pref("layout.css.scroll-snap.prediction-sensitivity", "0.750");
42 | pref("layout.css.scroll-snap.proximity-threshold", 200);
43 | pref("layout.css.unprefixing-service.enabled", true);
44 | pref("loop.contextInConverations.enabled", false);
45 | pref("loop.debug.twoWayMediaTelemetry", false);
46 | pref("network.dns.offline-localhost", true);
47 | pref("network.http.enforce-framing.soft", true);
48 | pref("network.standard-url.max-length", 1048576);
49 | pref("network.sts.max_time_for_events_between_two_polls", 100);
50 | pref("network.sts.serve_multiple_events_per_poll_iteration", true);
51 | pref("privacy.trackingprotection.pbmode.enabled", false);
52 | pref("services.sync.prefs.sync.lightweightThemes.selectedThemeID", true);
53 | pref("xpinstall.customConfirmationUI", false);
54 |
55 | // removed, renamed or hidden in v39.0:
56 | pref("dom.fetch.enabled", false);
57 | pref("image.mem.decodeondraw", true);
58 | pref("layout.async-containerless-scrolling.enabled", true);
59 | pref("loop.screenshare.enabled", false);
60 | pref("print.enable_e10s_testing", true);
61 | pref("services.sync.prefs.sync.lightweightThemes.isThemeSelected", true);
62 |
63 | // changed in v39.0:
64 | pref("browser.newtabpage.directory.ping", "https://tiles.services.mozilla.com/v3/links/"); // prev: "https://tiles.services.mozilla.com/v2/links/"
65 | pref("browser.newtabpage.directory.source", "https://tiles.services.mozilla.com/v3/links/fetch/%LOCALE%/%CHANNEL%"); // prev: "https://tiles.services.mozilla.com/v2/links/fetch/%LOCALE%"
66 | pref("devtools.remote.wifi.scan", true); // prev: false
67 | pref("devtools.remote.wifi.visible", true); // prev: false
68 | pref("devtools.webide.simulatorAddonRegExp", "fxos_(.*)_simulator@mozilla\\.org$"); // prev: "fxos_(.*)_simulator@mozilla\.org$"
69 | pref("gfx.downloadable_fonts.woff2.enabled", true); // prev: false
70 | pref("layout.float-fragments-inside-column.enabled", true); // prev: false
71 | pref("loop.CSP", "default-src 'self' about: file: chrome:; img-src * data:; font-src 'none'; connect-src wss://*.tokbox.com https://*.opentok.com https://*.tokbox.com wss://*.mozilla.com https://*.mozilla.org wss://*.mozaws.net; media-src blob:"); // prev: "default-src 'self' about: file: chrome:; img-src 'self' data: https://www.gravatar.com/ about: file: chrome:; font-src 'none'; connect-src wss://*.tokbox.com https://*.opentok.com https://*.tokbox.com wss://*.mozilla.com https://*.mozilla.org wss://*.mozaws.net; media-src blob:"
72 | pref("media.getusermedia.screensharing.allowed_domains", "webex.com,*.webex.com,ciscospark.com,*.ciscospark.com,projectsquared.com,*.projectsquared.com,*.room.co,room.co,beta.talky.io,talky.io,*.clearslide.com,appear.in,*.appear.in,tokbox.com,*.tokbox.com,*.sso.francetelecom.fr,*.si.francetelecom.fr,*.sso.infra.ftgroup,*.multimedia-conference.orange-business.com,*.espacecollaboration.orange-business.com,free.gotomeeting.com,g2m.me,*.g2m.me,example.com,*.mypurecloud.com,*.mypurecloud.com.au"); // prev: "webex.com,*.webex.com,ciscospark.com,*.ciscospark.com,projectsquared.com,*.projectsquared.com,*.room.co,room.co,beta.talky.io,talky.io,*.clearslide.com,appear.in,*.appear.in,tokbox.com,*.tokbox.com,*.sso.francetelecom.fr,*.si.francetelecom.fr,*.sso.infra.ftgroup,*.multimedia-conference.orange-business.com,*.espacecollaboration.orange-business.com,free.gotomeeting.com,g2m.me,*.g2m.me,example.com"
73 | pref("network.http.altsvc.enabled", true); // prev: false
74 | pref("network.http.altsvc.oe", true); // prev: false
75 | pref("network.http.atsvc.enabled", true); // prev: false
76 | pref("network.http.atsvc.oe", true); // prev: false
77 | pref("reader.parse-on-load.enabled", true); // prev: false
78 |
79 |
--------------------------------------------------------------------------------
/diffs/7x/diff-v75.0-vs-v76.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v75.0 and v76.0
3 | *
4 | * prefs: 3990
5 | * 3915 matching prefs
6 | * 75 diffs ( 36 new, 17 gone, 22 different )
7 | ******************************************************************************************/
8 | // new in v76.0:
9 | pref("apz.zoom-to-focused-input.enabled", true);
10 | pref("browser.osKeyStore.loglevel", "Warn");
11 | pref("browser.ssb.enabled", false);
12 | pref("devtools.performance.popup.feature-flag", false);
13 | pref("devtools.performance.recording.duration.remote", 0);
14 | pref("devtools.performance.recording.entries.remote", 10000000);
15 | pref("devtools.performance.recording.features.remote", "[\"js\",\"leaf\",\"stackwalk\",\"screenshots\",\"java\"]");
16 | pref("devtools.performance.recording.interval.remote", 1000);
17 | pref("devtools.performance.recording.objdirs.remote", "[]");
18 | pref("devtools.performance.recording.preset.remote", "web-developer");
19 | pref("devtools.performance.recording.threads.remote", "[\"GeckoMain\",\"Compositor\",\"Renderer\"]");
20 | pref("devtools.responsive.touchGestureSimulation.enabled", false);
21 | pref("dom.animations.mainthread-synchronization-with-geometric-animations", true);
22 | pref("dom.arena_allocator.enabled", false);
23 | pref("dom.events.compress.touchmove", true);
24 | pref("dom.no_unknown_protocol_error.enabled", true);
25 | pref("dom.quotaManager.useDOSDevicePathSyntax", false);
26 | pref("dom.security.https_only_mode", false);
27 | pref("dom.security.secFetch.enabled", false);
28 | pref("dom.workers.serialized-sab-access", false);
29 | pref("gfx.vsync.use-waitforvblank", false);
30 | pref("gfx.webrender.compositor.force-enabled", false);
31 | pref("layout.css.image-orientation.initial-from-image", false);
32 | pref("media.getusermedia.hpf_enabled", true);
33 | pref("media.navigator.video.use_transport_cc", false);
34 | pref("media.videocontrols.picture-in-picture.video-toggle.min-video-secs", 45);
35 | pref("messaging-system.log", "warn");
36 | pref("messaging-system.rsexperimentloader.enabled", true);
37 | pref("network.cookie.rejectForeignWithExceptions.enabled", false);
38 | pref("network.cookie.sameSite.laxByDefault.disabledHosts", "");
39 | pref("network.http.http3.recvBufferSize", 1048576);
40 | pref("privacy.purge_trackers.logging.level", "Warn");
41 | pref("security.sandbox.socket.process.level", 0);
42 | pref("signon.generation.confidenceThreshold", "0.75");
43 | pref("signon.management.page.os-auth.enabled", true);
44 | pref("signon.management.page.vulnerable-passwords.enabled", true);
45 |
46 | // removed, renamed or hidden in v76.0:
47 | pref("app.update.url", "https://aus5.mozilla.org/update/6/%PRODUCT%/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%SYSTEM_CAPABILITIES%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml");
48 | pref("browser.in-content.dark-mode", true);
49 | pref("browser.tabs.remote.useCORP", true);
50 | pref("dom.manifest.onappinstalled", false);
51 | pref("dom.registerContentHandler.enabled", false);
52 | pref("extensions.blocklist.interval", 86400);
53 | pref("extensions.blocklist.url", "https://blocklists.settings.services.mozilla.com/v1/blocklist/3/%APP_ID%/%APP_VERSION%/%PRODUCT%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/%PING_COUNT%/%TOTAL_PING_COUNT%/%DAYS_SINCE_LAST_PING%/");
54 | pref("extensions.blocklist.useXML", false);
55 | pref("gfx.webrender.split-render-roots", false);
56 | pref("javascript.options.experimental.await_fix", true);
57 | pref("javascript.options.experimental.fields", true);
58 | pref("javascript.options.strict", false);
59 | pref("media.videocontrols.picture-in-picture.video-toggle.flyout-enabled", false);
60 | pref("media.videocontrols.picture-in-picture.video-toggle.flyout-wait-ms", 5000);
61 | pref("network.predictor.cleaned-up", false);
62 | pref("pdfjs.eventBusDispatchToDOM", false);
63 | pref("security.insecure_password.ui.enabled", true);
64 |
65 | // changed in v76.0:
66 | pref("browser.aboutwelcome.enabled", true); // prev: false
67 | pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "https://%LOCALE%.malware-error.mozilla.com/?url="); // prev: "https://%LOCALE%.malware-error.mozilla.com/?hl=%LOCALE%&url="
68 | pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "https://%LOCALE%.phish-error.mozilla.com/?url="); // prev: "https://%LOCALE%.phish-error.mozilla.com/?hl=%LOCALE%&url="
69 | pref("browser.safebrowsing.provider.google.reportURL", "https://safebrowsing.google.com/safebrowsing/diagnostic?client=%NAME%&site="); // prev: "https://safebrowsing.google.com/safebrowsing/diagnostic?client=%NAME%&hl=%LOCALE%&site="
70 | pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "https://%LOCALE%.malware-error.mozilla.com/?url="); // prev: "https://%LOCALE%.malware-error.mozilla.com/?hl=%LOCALE%&url="
71 | pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "https://%LOCALE%.phish-error.mozilla.com/?url="); // prev: "https://%LOCALE%.phish-error.mozilla.com/?hl=%LOCALE%&url="
72 | pref("browser.safebrowsing.provider.google4.reportURL", "https://safebrowsing.google.com/safebrowsing/diagnostic?client=%NAME%&site="); // prev: "https://safebrowsing.google.com/safebrowsing/diagnostic?client=%NAME%&hl=%LOCALE%&site="
73 | pref("browser.safebrowsing.reportPhishURL", "https://%LOCALE%.phish-report.mozilla.com/?url="); // prev: "https://%LOCALE%.phish-report.mozilla.com/?hl=%LOCALE%&url="
74 | pref("browser.tabs.remote.allowLinkedWebInFileUriProcess", false); // prev: true
75 | pref("devtools.performance.recording.features", "[\"js\",\"leaf\",\"stackwalk\",\"screenshots\"]"); // prev: "[\"js\",\"leaf\",\"stackwalk\"]"
76 | pref("dom.audioworklet.enabled", true); // prev: false
77 | pref("dom.IntersectionObserverExplicitDocumentRoot.enabled", true); // prev: false
78 | pref("dom.worklet.enabled", true); // prev: false
79 | pref("gfx.webrender.max-partial-present-rects", 1); // prev: 0
80 | pref("layout.css.serialize-grid-implicit-tracks", true); // prev: false
81 | pref("media.cubeb.sandbox", true); // prev: false
82 | pref("security.sandbox.content.level", 6); // prev: 5
83 | pref("services.sync.extension-storage.skipPercentageChance", 50); // prev: 20
84 | pref("signon.passwordEditCapture.enabled", true); // prev: false
85 | pref("trailhead.firstrun.branches", "join-dynamic"); // prev: ""
86 | pref("webgl.max-contexts", 1000); // prev: 32
87 | pref("webgl.max-contexts-per-principal", 300); // prev: 16
88 |
89 |
--------------------------------------------------------------------------------
/diffs/8x/diff-v86.0-vs-v87.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v86.0 and v87.0
3 | *
4 | * prefs: 4266
5 | * 4162 matching prefs
6 | * 104 diffs ( 60 new, 34 gone, 10 different )
7 | ******************************************************************************************/
8 | // new in v87.0:
9 | pref("apz.nonwr.activate_all_scroll_frames", false);
10 | pref("apz.nonwr.activate_all_scroll_frames_when_fission", false);
11 | pref("apz.prefer_jank_minimal_displayports", true);
12 | pref("apz.wr.activate_all_scroll_frames", false);
13 | pref("apz.wr.activate_all_scroll_frames_when_fission", true);
14 | pref("browser.aboutwelcome.skipFocus", false);
15 | pref("browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled", true);
16 | pref("browser.proton.toolbar.version", 0);
17 | pref("browser.quitShortcut.disabled", false);
18 | pref("browser.urlbar.keepPanelOpenDuringImeComposition", false);
19 | pref("browser.urlbar.quicksuggest.enabled", false);
20 | pref("browser.urlbar.showSearchSuggestionsFirst", true);
21 | pref("browser.urlbar.sponsoredTopSites", false);
22 | pref("browser.urlbar.suggest.quicksuggest", true);
23 | pref("dom.enable_event_timing", false);
24 | pref("dom.events.asyncClipboard.clipboardItem", false);
25 | pref("dom.forms.submit.trusted_event_only", false);
26 | pref("dom.quotaManager.directoryRemovalOrRenaming.delayMs", 200);
27 | pref("dom.quotaManager.directoryRemovalOrRenaming.maxRetries", 10);
28 | pref("gfx.color_management.force_srgb", false);
29 | pref("gfx.prefer-x11-egl", false);
30 | pref("gfx.webrender.debug.batched-texture-uploads", true);
31 | pref("gfx.webrender.debug.draw-calls-for-texture-copy", true);
32 | pref("gfx.webrender.fallback.basic", true);
33 | pref("gfx.webrender.fallback.software", false);
34 | pref("gfx.webrender.fallback.software-d3d11", false);
35 | pref("gfx.webrender.prefer-robustness", true);
36 | pref("javascript.options.large_arraybuffers", false);
37 | pref("layout.css.caption-side-non-standard.enabled", false);
38 | pref("layout.css.outline-follows-border-radius.enabled", false);
39 | pref("network.cors_preflight.allow_client_cert", false);
40 | pref("network.dns.limit_253_chars", true);
41 | pref("network.jar.record_failure_reason", true);
42 | pref("network.proxy.reload_pac_delay", 2000);
43 | pref("network.trr.confirmation_telemetry_enabled", true);
44 | pref("network.trr.confirmation_timeout_ms", 6000);
45 | pref("network.trr.odoh.enabled", false);
46 | pref("network.trr.odoh.proxy_uri", "");
47 | pref("network.trr.odoh.target_host", "");
48 | pref("network.trr.odoh.target_path", "");
49 | pref("network.trr.wait-for-confirmation", true);
50 | pref("print.more-settings.open", false);
51 | pref("prompts.windowPromptSubDialog", false);
52 | pref("security.sandbox.content.shadow-stacks-strict", false);
53 | pref("security.sandbox.gmp.shadow-stacks-strict", false);
54 | pref("security.sandbox.gpu.shadow-stacks-strict", false);
55 | pref("security.sandbox.rdd.shadow-stacks-strict", false);
56 | pref("security.sandbox.socket.shadow-stacks-strict", false);
57 | pref("services.sync.prefs.sync.browser.urlbar.resultBuckets", true);
58 | pref("services.sync.prefs.sync.browser.urlbar.showSearchSuggestionsFirst", true);
59 | pref("telemetry.fog.test.activity_limit", 120);
60 | pref("telemetry.fog.test.inactivity_limit", 1200);
61 | pref("timer.ignore_sleep_wake_notifications", false);
62 | pref("widget.gtk.non-native.round-thumb", true);
63 | pref("widget.gtk.non-native.scrollbar.allow-buttons", false);
64 | pref("widget.gtk.non-native.scrollbar.normal-size", 12);
65 | pref("widget.gtk.non-native.scrollbar.thin-size", 6);
66 | pref("widget.gtk.non-native.scrollbar.thumb-cross-size", 40);
67 | pref("widget.gtk.non-native.scrollbar.thumb-size", "0.75");
68 | pref("widget.non-native.use-theme-accent", false);
69 |
70 | // removed, renamed or hidden in v87.0:
71 | pref("browser.cache.cache_isolation", false);
72 | pref("browser.library.activity-stream.enabled", true);
73 | pref("browser.preferences.exposeHTTPSOnly", true);
74 | pref("browser.urlbar.imeCompositionClosesPanel", true);
75 | pref("devtools.inspector.new-rulesview.enabled", false);
76 | pref("devtools.target-switching.enabled", true);
77 | pref("dom.events.asyncClipboard.dataTransfer", false);
78 | pref("dom.expose-incomplete-stylesheets", false);
79 | pref("dom.formdata.event.enabled", true);
80 | pref("dom.forms.requestsubmit.enabled", true);
81 | pref("dom.w3c_pointer_events.enabled", true);
82 | pref("dom.w3c_pointer_events.multiprocess.android.enabled", true);
83 | pref("javascript.options.off_thread_parse_global", false);
84 | pref("layers.advanced.basic-layer.enabled", false);
85 | pref("layers.advanced.fission.enabled", false);
86 | pref("layers.mlgpu.enable-buffer-cache", true);
87 | pref("layers.mlgpu.enable-buffer-sharing", true);
88 | pref("layers.mlgpu.enable-clear-view", true);
89 | pref("layers.mlgpu.enable-cpu-occlusion", true);
90 | pref("layers.mlgpu.enabled", false);
91 | pref("layers.mlgpu.enable-depth-buffer", false);
92 | pref("layers.mlgpu.enable-invalidation", true);
93 | pref("layers.mlgpu.enable-on-windows7", true);
94 | pref("layout.css.focus-visible.enabled", true);
95 | pref("network.tcp.tcp_fastopen_consecutive_failure_limit", 5);
96 | pref("network.tcp.tcp_fastopen_enable", false);
97 | pref("network.tcp.tcp_fastopen_http_check_for_stalls_only_if_idle_for", 10);
98 | pref("network.tcp.tcp_fastopen_http_stalls_limit", 3);
99 | pref("network.tcp.tcp_fastopen_http_stalls_timeout", 20);
100 | pref("network.trr.early-AAAA", false);
101 | pref("network.trr.wait-for-A-and-AAAA", true);
102 | pref("services.sync.prefs.sync.browser.urlbar.matchBuckets", true);
103 | pref("ui.use_native_colors", true);
104 | pref("webgl.oop.via-pcq", false);
105 |
106 | // changed in v87.0:
107 | pref("browser.backspace_action", 2); // prev: 0
108 | pref("browser.topsites.useRemoteSetting", true); // prev: false
109 | pref("devtools.inspector.color-scheme-simulation.enabled", true); // prev: false
110 | pref("dom.input_events.beforeinput.enabled", true); // prev: false
111 | pref("media.cubeb.wasapi-raw", 0); // prev: 1
112 | pref("media.videocontrols.keyboard-tab-to-all-controls", true); // prev: false
113 | pref("network.http.referer.defaultPolicy", 2); // prev: 3
114 | pref("permissions.isolateBy.privateBrowsing", true); // prev: false
115 | pref("print.tab_modal.enabled", true); // prev: false
116 | pref("security.allow_parent_unrestricted_js_loads", false); // prev: true
117 |
--------------------------------------------------------------------------------
/diffs/8x/diff-v81.0-vs-v82.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v81.0 and v82.0
3 | *
4 | * prefs: 4156
5 | * 4076 matching prefs
6 | * 80 diffs ( 42 new, 22 gone, 16 different )
7 | ******************************************************************************************/
8 | // new in v82.0:
9 | pref("browser.newtabpage.activity-stream.discoverystream.region-basic-config", "");
10 | pref("browser.newtabpage.activity-stream.discoverystream.region-stories-block", "FR");
11 | pref("browser.urlbar.update2.disableOneOffsHorizontalKeyNavigation", false);
12 | pref("browser.urlbar.update2.emptySearchBehavior", 2);
13 | pref("doh-rollout.clearModeOnShutdown", true);
14 | pref("dom.max_script_run_time_without_important_user_input", 10);
15 | pref("dom.media.silence_duration_for_audibility", "2.0");
16 | pref("dom.min_background_timeout_value_without_budget_throttling", 1000);
17 | pref("dom.security.https_only_mode_send_http_background_request", true);
18 | pref("dom.security.sanitizer.enabled", false);
19 | pref("editor.hr_element.allow_to_delete_from_following_line", false);
20 | pref("extensions.pocket.onSaveRecs", true);
21 | pref("extensions.pocket.onSaveRecs.locales", "en-US,en-GB,en-CA");
22 | pref("extensions.postDownloadThirdPartyPrompt", true);
23 | pref("general.smoothScroll.mouseWheel.migrationPercent", 100);
24 | pref("javascript.options.mem.gc_helper_thread_ratio", 50);
25 | pref("javascript.options.mem.gc_max_helper_threads", 8);
26 | pref("javascript.options.off_thread_parse_global", true);
27 | pref("layout.css.counter-ancestor-scope.enabled", true);
28 | pref("layout.css.file-selector-button.enabled", true);
29 | pref("layout.css.is-and-where-better-error-recovery.enabled", false);
30 | pref("media.navigator.video.offer_rtcp_rsize", true);
31 | pref("network.trr.split_horizon_mitigations", true);
32 | pref("print.default_dpi", "144.0");
33 | pref("privacy.window.name.update.enabled", false);
34 | pref("prompts.modalType.httpAuth", 3);
35 | pref("security.caps.allow_uri_is_ui_resource_in_checkloaduriflags", false);
36 | pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", true);
37 | pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", true);
38 | pref("services.sync.prefs.sync.browser.sessionstore.warnOnQuit", true);
39 | pref("services.sync.prefs.sync.browser.urlbar.suggest.topsites", true);
40 | pref("services.sync.prefs.sync.general.autoScroll", true);
41 | pref("services.sync.prefs.sync.general.smoothScroll", true);
42 | pref("services.sync.prefs.sync.media.videocontrols.picture-in-picture.video-toggle.enabled", true);
43 | pref("services.sync.prefs.sync.privacy.userContext.enabled", true);
44 | pref("services.sync.prefs.sync.privacy.userContext.newTabContainerOnLeftClick.enabled", true);
45 | pref("services.sync.prefs.sync.ui.osk.enabled", true);
46 | pref("toolkit.aboutProcesses.showAllSubframes", false);
47 | pref("toolkit.aboutProcesses.showThreads", false);
48 | pref("trailhead.firstrun.newtab.triplets", "");
49 | pref("webgl.enable-ahardwarebuffer", false);
50 | pref("webgl.out-of-process.shmem-size", 100000);
51 |
52 | // removed, renamed or hidden in v82.0:
53 | pref("browser.newtabpage.activity-stream.discoverystream.region-layout-config", "US,CA,GB,DE,IE,CH,AT,BE");
54 | pref("browser.search.geoSpecificDefaults", true);
55 | pref("browser.search.geoSpecificDefaults.url", "https://search.services.mozilla.com/1/%APP%/%VERSION%/%CHANNEL%/%LOCALE%/%REGION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%");
56 | pref("browser.search.modernConfig", true);
57 | pref("devtools.whatsnew.enabled", false);
58 | pref("devtools.whatsnew.feature-enabled", false);
59 | pref("dom.disable_window_open_feature.close", false);
60 | pref("dom.disable_window_open_feature.location", true);
61 | pref("dom.disable_window_open_feature.menubar", false);
62 | pref("dom.disable_window_open_feature.minimizable", false);
63 | pref("dom.disable_window_open_feature.personalbar", false);
64 | pref("dom.disable_window_open_feature.resizable", true);
65 | pref("dom.disable_window_open_feature.status", true);
66 | pref("dom.disable_window_open_feature.titlebar", false);
67 | pref("dom.disable_window_open_feature.toolbar", false);
68 | pref("gfx.webrender.debug.disable-raster-root-scale", false);
69 | pref("layout.css.file-chooser-button.enabled", false);
70 | pref("mathml.legacy_number_syntax.disabled", true);
71 | pref("mathml.nonzero_unitless_lengths.disabled", true);
72 | pref("media.ffmpeg.low-latency.enabled", false);
73 | pref("security.view-source.reachable-from-inner-protocol", false);
74 | pref("trailhead.firstrun.branches", "join-dynamic");
75 |
76 | // changed in v82.0:
77 | pref("browser.newtabpage.activity-stream.asrouter.providers.cfr", "{\"id\":\"cfr\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"cfr\",\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"cfr\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"cfr\",\"frequency\":{\"custom\":[{\"period\":\"daily\",\"cap\":1}]},\"categories\":[\"cfrAddons\",\"cfrFeatures\"],\"updateCycleInMs\":3600000}"
78 | pref("browser.newtabpage.activity-stream.asrouter.providers.cfr-fxa", "{\"id\":\"cfr-fxa\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"cfr-fxa\",\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"cfr-fxa\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"cfr-fxa\",\"frequency\":{\"custom\":[{\"period\":\"daily\",\"cap\":1}]},\"updateCycleInMs\":3600000}"
79 | pref("browser.newtabpage.activity-stream.discoverystream.region-spocs-config", "US,CA,DE,GB"); // prev: "US,CA,DE"
80 | pref("devtools.netmonitor.features.serverSentEvents", true); // prev: false
81 | pref("dom.block_download_in_sandboxed_iframes", true); // prev: false
82 | pref("dom.document.exec_command.nested_calls_allowed", false); // prev: true
83 | pref("dom.media.mediasession.enabled", true); // prev: false
84 | pref("dom.script_loader.external_scripts.speculative_omt_parse.enabled", true); // prev: false
85 | pref("extensions.formautofill.creditCards.available", true); // prev: false
86 | pref("extensions.formautofill.creditCards.enabled", true); // prev: false
87 | pref("general.smoothScroll.mouseWheel.durationMaxMS", 200); // prev: 400
88 | pref("general.smoothScroll.mouseWheel.durationMinMS", 50); // prev: 200
89 | pref("media.clockdrift.buffering", 50); // prev: 5
90 | pref("media.videocontrols.picture-in-picture.video-toggle.mode", 2); // prev: -1
91 | pref("prompts.tabChromePromptSubDialog", true); // prev: false
92 | pref("services.sync.engine.creditcards.available", true); // prev: false
93 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v95.0-vs-v96.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v95.0 and v96.0
3 | *
4 | * prefs: 4425
5 | * 4329 matching prefs
6 | * 96 diffs ( 60 new, 22 gone, 14 different )
7 | ******************************************************************************************/
8 | // new in v96.0:
9 | pref("browser.download.alwaysOpenPanel", true);
10 | pref("browser.snapshots.score.CurrentSession", 1);
11 | pref("browser.snapshots.score.InNavigation", 3);
12 | pref("browser.snapshots.score.IsOverlappingVisit", 3);
13 | pref("browser.snapshots.score.IsUsedRemoved", -10);
14 | pref("browser.snapshots.score.IsUserPersisted", 1);
15 | pref("browser.snapshots.score.Visit", 1);
16 | pref("browser.tabs.remote.serviceWorkerIsolationList", "");
17 | pref("browser.urlbar.merino.clientVariants", "");
18 | pref("browser.urlbar.merino.providers", "");
19 | pref("devtools.debugger.features.blackbox-lines", false);
20 | pref("dom.document.edit_command.contentReadOnly.enabled", true);
21 | pref("dom.document.edit_command.decreasefontsize.enabled", false);
22 | pref("dom.document.edit_command.gethtml.enabled", false);
23 | pref("dom.document.edit_command.heading.enabled", false);
24 | pref("dom.document.edit_command.increasefontsize.enabled", false);
25 | pref("dom.document.edit_command.insertBrOnReturn.enabled", true);
26 | pref("dom.document.edit_command.readonly.enabled", false);
27 | pref("editor.create_element_transaction.enabled", false);
28 | pref("fission.highValue.login.expiration", 2592000);
29 | pref("fission.highValue.login.monitor", false);
30 | pref("gfx.canvas.accelerated", false);
31 | pref("gfx.canvas.accelerated.cache-items", 1024);
32 | pref("gfx.canvas.accelerated.cache-size", 128);
33 | pref("gfx.canvas.accelerated.max-size", 0);
34 | pref("gfx.canvas.accelerated.max-surface-size", 5280);
35 | pref("gfx.canvas.accelerated.min-size", 128);
36 | pref("gfx.canvas.accelerated.shared-page-size", 1024);
37 | pref("gfx.webrender.batched-upload-threshold", 65536);
38 | pref("gfx.webrender.debug.window-visibility", false);
39 | pref("javascript.options.mem.incremental_weakmap", true);
40 | pref("layout.css.computed-style.dont-resolve-image-local-refs", true);
41 | pref("layout.css.computed-style.shorthands", true);
42 | pref("layout.css.computed-style.styles-outside-flat-tree", true);
43 | pref("layout.css.moz-locale-dir.content.enabled", false);
44 | pref("layout.css.moz-lwtheme.content.enabled", false);
45 | pref("layout.css.scroll-anchoring.reselect-if-suboptimal", true);
46 | pref("layout.css.scrollbar-gutter.enabled", false);
47 | pref("layout.forms.input-type-show-password-button.enabled", false);
48 | pref("layout.outline.include-overflow", false);
49 | pref("media.getusermedia.agc2_forced", true);
50 | pref("media.getusermedia.residual_echo_enabled", false);
51 | pref("media.getusermedia.transient_enabled", true);
52 | pref("midi.testing", false);
53 | pref("network.http.http3.priorization", true);
54 | pref("network.http.http3.send_background_tabs_depriorization", false);
55 | pref("network.proxy.detect_system_proxy_changes", false);
56 | pref("network.trr.async_connInfo", false);
57 | pref("network.trr.temp_blocklist", true);
58 | pref("privacy.partition.serviceWorkers", false);
59 | pref("ui.key.textcontrol.prefer_native_key_bindings_over_builtin_shortcut_key_definitions", false);
60 | pref("ui.-moz-autofill-background", "rgba(255, 249, 145, .5)");
61 | pref("ui.textSelectAttentionBackground", "#38d878");
62 | pref("ui.textSelectAttentionForeground", "#ffffff");
63 | pref("ui.textSelectDisabledBackground", "#b0b0b0");
64 | pref("webgl.out-of-process.worker", true);
65 | pref("webgl.threadsafe-gl.force-disabled", false);
66 | pref("webgl.threadsafe-gl.force-enabled", false);
67 | pref("widget.non-native-theme.scrollbar.size.override", 0);
68 | pref("widget.non-native-theme.scrollbar.style", 0);
69 |
70 | // removed, renamed or hidden in v96.0:
71 | pref("app.update.background.scheduling.enabled", false);
72 | pref("devtools.command-button-paintflashing.enabled", false);
73 | pref("devtools.contenttoolbox.webconsole.input.context", false);
74 | pref("devtools.debugger.features.original-blackbox", true);
75 | pref("gfx.webrender.debug.tile-cache-logging", false);
76 | pref("layout.css.autofill.background", true);
77 | pref("layout.css.autofill.enabled", true);
78 | pref("layout.css.moz-submit-invalid.enabled", false);
79 | pref("layout.css.scroll-behavior.enabled", true);
80 | pref("media.getusermedia.aec_extended_filter", true);
81 | pref("media.getusermedia.aecm_output_routing", 3);
82 | pref("media.peerconnection.mute_on_bye_or_timeout", false);
83 | pref("network.trr.blocklist_cleanup_done", false);
84 | pref("nglayout.debug.paint_flashing", false);
85 | pref("nglayout.debug.paint_flashing_chrome", false);
86 | pref("print.print_unwriteable_margin_bottom", -1);
87 | pref("print.print_unwriteable_margin_left", -1);
88 | pref("print.print_unwriteable_margin_right", -1);
89 | pref("print.print_unwriteable_margin_top", -1);
90 | pref("ui.textSelectBackgroundAttention", "#38d878");
91 | pref("ui.textSelectBackgroundDisabled", "#b0b0b0");
92 | pref("widget.non-native-theme.scrollbar.size", 17);
93 |
94 | // changed in v96.0:
95 | pref("browser.active_color.dark", "#FF6666"); // prev: "#FF9E9E"
96 | pref("browser.anchor_color.dark", "#8C8CFF"); // prev: "#9E9EFF"
97 | pref("browser.history.maxStateObjectSize", 16777216); // prev: 2097152
98 | pref("browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments", "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"aboutwelcome\",\"infobar\",\"spotlight\",\"moments-page\"],\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"moments-page\",\"aboutwelcome\",\"infobar\",\"spotlight\"],\"updateCycleInMs\":3600000}"
99 | pref("browser.startup.upgradeDialog.enabled", true); // prev: false
100 | pref("browser.theme.toolbar-theme", 1); // prev: 2
101 | pref("browser.urlbar.merino.enabled", true); // prev: false
102 | pref("browser.visited_color.dark", "#FFADFF"); // prev: "#D0ADF0"
103 | pref("dom.weblocks.enabled", true); // prev: false
104 | pref("layout.css.color-scheme.enabled", true); // prev: false
105 | pref("media.getusermedia.noise", 2); // prev: 1
106 | pref("network.cookie.sameSite.laxByDefault", true); // prev: false
107 | pref("network.cookie.sameSite.noneRequiresSecure", true); // prev: false
108 | pref("network.cookie.sameSite.schemeful", true); // prev: false
109 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v90.0-vs-v91.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v90.0 and v91.0
3 | *
4 | * prefs: 4349
5 | * 4270 matching prefs
6 | * 79 diffs ( 35 new, 31 gone, 13 different )
7 | ******************************************************************************************/
8 | // new in v91.0:
9 | pref("apz.doubletapzoom.defaultzoomin", "1.2");
10 | pref("browser.display.windows.non_native_menus", 2);
11 | pref("browser.places.interactions.typing_timeout_ms", 3000);
12 | pref("browser.shell.setDefaultBrowserUserChoice", true);
13 | pref("dom.events.coalesce.touchmove", false);
14 | pref("dom.ipc.processPrelaunch.lowmem_mb", 4096);
15 | pref("dom.script_loader.full_parse", false);
16 | pref("dom.security.https_only_fire_http_request_background_timer_ms", 3000);
17 | pref("dom.serviceWorkers.mitigations.bypass_on_fault", true);
18 | pref("dom.serviceWorkers.mitigations.navigation_fault_threshold", 3);
19 | pref("dom.serviceWorkers.navigationPreload.enabled", false);
20 | pref("dom.window.clientinformation.enabled", true);
21 | pref("dom.window.sidebar.enabled", true);
22 | pref("extensions.webidl-api.expose_mock_interface", false);
23 | pref("gfx.webrender.low-quality-pinch-zoom", false);
24 | pref("image.avif.apply_transforms", true);
25 | pref("javascript.options.external_thread_pool", true);
26 | pref("javascript.options.site_based_pretenuring", true);
27 | pref("layout.css.d-property.enabled", false);
28 | pref("layout.css.element-content-none.enabled", false);
29 | pref("layout.css.fit-content-function.enabled", false);
30 | pref("layout.css.font-size-adjust.basis.enabled", false);
31 | pref("network.dns.copy_string_before_call", true);
32 | pref("network.dns.force_waiting_https_rr", false);
33 | pref("network.http.windows-sso.enabled", false);
34 | pref("network.proxy.default_pac_script_socks_version", 4);
35 | pref("network.proxy.failover_direct", true);
36 | pref("network.trr.default_provider_uri", "https://mozilla.cloudflare-dns.com/dns-query");
37 | pref("network.trr.skip-check-for-blocked-host", false);
38 | pref("remote.active-protocols", 2);
39 | pref("remote.prefs.recommended", true);
40 | pref("screenshots.browser.component.enabled", false);
41 | pref("signon.improvedPasswordRules.enabled", true);
42 | pref("signon.usernameOnlyForm.enabled", false);
43 | pref("widget.gtk.follow-firefox-theme", true);
44 |
45 | // removed, renamed or hidden in v91.0:
46 | pref("browser.enableAboutThirdParty", false);
47 | pref("browser.messaging-system.personalized-cfr.scores", "{}");
48 | pref("browser.messaging-system.personalized-cfr.score-threshold", 5000);
49 | pref("browser.proton.contextmenus.enabled", true);
50 | pref("browser.proton.doorhangers.enabled", true);
51 | pref("browser.proton.modals.enabled", true);
52 | pref("browser.tabs.remote.useOriginAttributesInRemoteType", true);
53 | pref("doh-rollout.provider-steering.enabled", true);
54 | pref("doh-rollout.provider-steering.provider-list", "[{ \"name\": \"comcast\", \"canonicalName\": \"doh-discovery.xfinity.com\", \"uri\": \"https://doh.xfinity.com/dns-query\" }]");
55 | pref("doh-rollout.trr-selection.enabled", false);
56 | pref("dom.select_events.enabled", true);
57 | pref("dom.serviceWorkers.parent_intercept", true);
58 | pref("extensions.allowPrivateBrowsingByDefault", false);
59 | pref("extensions.blocklist.useMLBF", true);
60 | pref("extensions.blocklist.useMLBF.stashes", true);
61 | pref("general.smoothScroll.mouseWheel.migrationPercent", 100);
62 | pref("intl.charset.detector.ng.in.enabled", true);
63 | pref("intl.charset.detector.ng.jp.enabled", true);
64 | pref("intl.charset.detector.ng.lk.enabled", true);
65 | pref("layout.css.moz-outline-radius.enabled", false);
66 | pref("layout.css.outline-follows-border-radius.enabled", true);
67 | pref("marionette.prefs.recommended", true);
68 | pref("network.trr.resolvers", "[{ \"name\": \"Cloudflare\", \"url\": \"https://mozilla.cloudflare-dns.com/dns-query\" },{ \"name\": \"NextDNS\", \"url\": \"https://firefox.dns.nextdns.io/\" }]");
69 | pref("security.caps.allow_uri_is_ui_resource_in_checkloaduriflags", false);
70 | pref("security.cert_pinning.hpkp.enabled", false);
71 | pref("security.cert_pinning.max_max_age_seconds", 5184000);
72 | pref("security.cert_pinning.process_headers_from_non_builtin_roots", false);
73 | pref("services.blocklist.addons-mlbf.collection", "addons-bloomfilters");
74 | pref("services.blocklist.addons-mlbf.signer", "remote-settings.content-signature.mozilla.org");
75 | pref("services.sync.prefs.sync.browser.urlbar.resultBuckets", true);
76 | pref("widget.system-colors-follow-theme", false);
77 |
78 | // changed in v91.0:
79 | pref("browser.newtabpage.activity-stream.feeds.section.topstories.options", "{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"hidden\":true,\"provider_icon\":\"chrome://global/skin/icons/pocket.svg\",\"provider_name\":\"Pocket\",\"read_more_endpoint\":\"https://getpocket.com/explore/trending?src=fx_new_tab\",\"stories_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/global-recs?version=3&consumer_key=$apiKey&locale_lang=en-US&feed_variant=default_spocs_off\",\"stories_referrer\":\"https://getpocket.com/recommendations\",\"topics_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/trending-topics?version=2&consumer_key=$apiKey&locale_lang=en-US\",\"show_spocs\":false}"); // prev: "{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"hidden\":true,\"provider_icon\":\"pocket\",\"provider_name\":\"Pocket\",\"read_more_endpoint\":\"https://getpocket.com/explore/trending?src=fx_new_tab\",\"stories_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/global-recs?version=3&consumer_key=$apiKey&locale_lang=en-US&feed_variant=default_spocs_off\",\"stories_referrer\":\"https://getpocket.com/recommendations\",\"topics_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/firefox/trending-topics?version=2&consumer_key=$apiKey&locale_lang=en-US\",\"show_spocs\":false}"
80 | pref("browser.startup.preXulSkeletonUI", true); // prev: false
81 | pref("dom.input_events.strict_input_vsync_alignment", true); // prev: false
82 | pref("dom.security.https_first_pbm", true); // prev: false
83 | pref("dom.visualviewport.enabled", true); // prev: false
84 | pref("dom.w3c_pointer_events.implicit_capture", true); // prev: false
85 | pref("dom.w3c_pointer_events.scroll_by_pen.enabled", true); // prev: false
86 | pref("fission.bfcacheInParent", true); // prev: false
87 | pref("gfx.webrender.software.unaccelerated-widget.allow", true); // prev: false
88 | pref("layout.extra-tick.minimum-ms", 4); // prev: -1
89 | pref("network.trr.uri", ""); // prev: "https://mozilla.cloudflare-dns.com/dns-query"
90 | pref("places.forgetThisSite.clearByBaseDomain", true); // prev: false
91 | pref("widget.gtk.alt-theme.dark", true); // prev: false
92 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v89.0-vs-v90.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v89.0 and v90.0
3 | *
4 | * prefs: 4343
5 | * 4239 matching prefs
6 | * 104 diffs ( 61 new, 29 gone, 14 different )
7 | ******************************************************************************************/
8 | // new in v90.0:
9 | pref("accessibility.cache.enabled", false);
10 | pref("app.update.background.timeoutSec", 600);
11 | pref("browser.aboutwelcome.protonDesign", true);
12 | pref("browser.download.improvements_to_download_panel", false);
13 | pref("browser.low_commit_space_threshold_mb", 200);
14 | pref("browser.privatebrowsing.infoTitleEnabled", true);
15 | pref("browser.privatebrowsing.promoTitleEnabled", true);
16 | pref("browser.topsites.contile.enabled", false);
17 | pref("browser.topsites.contile.endpoint", "https://contile.services.mozilla.com/v1/tiles");
18 | pref("browser.urlbar.quicksuggest.nonSponsoredIndex", -1);
19 | pref("browser.urlbar.quicksuggest.sponsoredIndex", -1);
20 | pref("browser.urlbar.unitConversion.enabled", false);
21 | pref("dom.event.wheelDelta.enabled", true);
22 | pref("dom.events.asyncClipboard.read", false);
23 | pref("dom.mouse_capture.enabled", true);
24 | pref("dom.quotaManager.caching.checkBuildId", true);
25 | pref("dom.security.https_first", false);
26 | pref("dom.security.https_first_pbm", false);
27 | pref("dom.w3c_pointer_events.scroll_by_pen.enabled", false);
28 | pref("dom.webnotifications.silent.enabled", false);
29 | pref("dom.webnotifications.vibrate.enabled", false);
30 | pref("gfx.font-list-omt.enabled", false);
31 | pref("gfx.windows-font-substitutes.always", false);
32 | pref("image.avif.compliance_strictness", 1);
33 | pref("image.exif-density-correction.enabled", true);
34 | pref("image.exif-density-correction.sanity-check.enabled", true);
35 | pref("image.jxl.enabled", false);
36 | pref("image.svg.blob-image", false);
37 | pref("javascript.options.concurrent_multiprocess_gcs.cpu_divisor", 4);
38 | pref("javascript.options.concurrent_multiprocess_gcs.max", 0);
39 | pref("javascript.options.experimental.ergonomic_brand_checks", true);
40 | pref("javascript.options.experimental.private_fields", true);
41 | pref("javascript.options.experimental.private_methods", true);
42 | pref("javascript.options.self_hosted.use_shared_memory", true);
43 | pref("layout.css.accent-color.enabled", false);
44 | pref("layout.css.moz-control-character-visibility.enabled", false);
45 | pref("layout.extra-tick.minimum-ms", -1);
46 | pref("layout.keep_ticking_after_load_ms", 1000);
47 | pref("mousewheel.system_scroll_override.enabled", true);
48 | pref("mousewheel.system_scroll_override.horizontal.factor", 200);
49 | pref("mousewheel.system_scroll_override.vertical.factor", 200);
50 | pref("network.dns.negative_ttl_for_type_record", 300);
51 | pref("network.http.http3.support_version1", true);
52 | pref("nimbus.debug", false);
53 | pref("pdfjs.enableXfa", false);
54 | pref("places.forgetThisSite.clearByBaseDomain", false);
55 | pref("print.save_as_pdf.links.enabled", true);
56 | pref("privacy.query_stripping.allow_list", "");
57 | pref("privacy.query_stripping.enabled", false);
58 | pref("privacy.query_stripping.redirect", true);
59 | pref("privacy.query_stripping.strip_list", "");
60 | pref("privacy.resistFingerprinting.exemptedDomains", "*.example.invalid");
61 | pref("privacy.resistFingerprinting.testGranularityMask", 0);
62 | pref("threads.control_event_queue.enabled", true);
63 | pref("toolkit.backgroundtasks.defaultTimeoutSec", 600);
64 | pref("widget.gtk.alt-theme.accent", true);
65 | pref("widget.gtk.alt-theme.dark", false);
66 | pref("widget.gtk.alt-theme.scrollbar", false);
67 | pref("widget.gtk.alt-theme.scrollbar_active", true);
68 | pref("widget.gtk.alt-theme.selection", true);
69 | pref("widget.system-colors-follow-theme", false);
70 |
71 | // removed, renamed or hidden in v90.0:
72 | pref("advanced.mailftp", false);
73 | pref("browser.cache.offline.storage.enable", false);
74 | pref("dom.security.https_only_mode_https_first", false);
75 | pref("dom.security.https_only_mode_https_first_pbm", false);
76 | pref("layout.css.ruby.position-alternate.enabled", true);
77 | pref("media.useAudioChannelAPI", false);
78 | pref("mousewheel.system_scroll_override_on_root_content.enabled", true);
79 | pref("mousewheel.system_scroll_override_on_root_content.horizontal.factor", 200);
80 | pref("mousewheel.system_scroll_override_on_root_content.vertical.factor", 200);
81 | pref("network.ftp.control.qos", 0);
82 | pref("network.ftp.data.qos", 0);
83 | pref("network.ftp.enabled", false);
84 | pref("network.ftp.idleConnectionTimeout", 300);
85 | pref("network.proxy.ftp", "");
86 | pref("network.proxy.ftp_port", 0);
87 | pref("pdfjs.enableWebGL", false);
88 | pref("pdfjs.renderer", "canvas");
89 | pref("plugin.mousewheel.enabled", true);
90 | pref("remote.enabled", true);
91 | pref("services.blocklist.pinning.bucket", "pinning");
92 | pref("services.blocklist.pinning.checked", 0);
93 | pref("services.blocklist.pinning.collection", "pins");
94 | pref("services.blocklist.pinning.enabled", true);
95 | pref("services.blocklist.pinning.signer", "pinning-preload.content-signature.mozilla.org");
96 | pref("ui.android.mouse_as_touch", 1);
97 | pref("widget.content.allow-gtk-dark-theme.accent", true);
98 | pref("widget.content.allow-gtk-dark-theme.scrollbar", false);
99 | pref("widget.content.allow-gtk-dark-theme.scrollbar_active", true);
100 | pref("widget.content.allow-gtk-dark-theme.selection", true);
101 |
102 | // changed in v90.0:
103 | pref("browser.download.viewableInternally.enabledTypes", "xml,svg,webp,avif,jxl"); // prev: "xml,svg,webp,avif"
104 | pref("browser.startup.preXulSkeletonUI", false); // prev: true
105 | pref("canvas.createConicGradient.enabled", true); // prev: false
106 | pref("dom.security.secFetch.enabled", true); // prev: false
107 | pref("gfx.webrender.fallback.software.requires-gpu-process", false); // prev: true
108 | pref("gfx.webrender.fallback.software-d3d11", true); // prev: false
109 | pref("intl.charset.detector.ng.in.enabled", true); // prev: false
110 | pref("intl.charset.detector.ng.jp.enabled", true); // prev: false
111 | pref("intl.charset.detector.ng.lk.enabled", true); // prev: false
112 | pref("media.mediacontrol.stopcontrol.timer", true); // prev: false
113 | pref("media.mediacontrol.stopcontrol.timer.ms", 86400000); // prev: 60000
114 | pref("network.http.http3.enabled", true); // prev: false
115 | pref("security.osclientcerts.autoload", true); // prev: false
116 | pref("services.sync.engine.tabs.filteredUrls", "^(about:.*|resource:.*|chrome:.*|file:.*|blob:.*|moz-extension:.*)$"); // prev: "^(about:.*|resource:.*|chrome:.*|wyciwyg:.*|file:.*|blob:.*|moz-extension:.*)$"
117 |
--------------------------------------------------------------------------------
/diffs/7x/diff-v78.0-vs-v79.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v78.0 and v79.0
3 | *
4 | * prefs: 4084
5 | * 3991 matching prefs
6 | * 93 diffs ( 42 new, 27 gone, 24 different )
7 | ******************************************************************************************/
8 | // new in v79.0:
9 | pref("app.update.notifyDuringDownload", false);
10 | pref("apz.mvm.force-enabled", false);
11 | pref("browser.download.alwaysOpenInSystemViewerContextMenuItem", true);
12 | pref("browser.download.openInSystemViewerContextMenuItem", true);
13 | pref("browser.fixup.dns_first_for_single_words", false);
14 | pref("browser.navigation.requireUserInteraction", false);
15 | pref("browser.preferences.experimental", false);
16 | pref("devtools.netmonitor.msg.displayed-messages.limit", 500);
17 | pref("devtools.netmonitor.msg.messageDataLimit", 100000);
18 | pref("devtools.netmonitor.msg.payload-preview-height", 128);
19 | pref("devtools.netmonitor.msg.visibleColumns", "[\"data\", \"time\"]");
20 | pref("devtools.overflow.debugging.enabled", false);
21 | pref("doh-rollout.provider-steering.enabled", false);
22 | pref("doh-rollout.provider-steering.provider-list", "[{ \"name\": \"comcast\", \"canonicalName\": \"doh-discovery.xfinity.com\", \"uri\": \"https://doh.xfinity.com/dns-query\" }]");
23 | pref("dom.forms.enterkeyhint", false);
24 | pref("dom.ipc.processPrelaunch.fission.number", 3);
25 | pref("dom.quotaManager.overrideXFullPathname", true);
26 | pref("dom.script_loader.external_scripts.speculate_async.enabled", false);
27 | pref("dom.script_loader.external_scripts.speculate_link_preload.enabled", false);
28 | pref("dom.script_loader.external_scripts.speculate_non_parser_inserted.enabled", false);
29 | pref("dom.script_loader.external_scripts.speculative_omt_parse.enabled", false);
30 | pref("editor.white_space_normalization.blink_compatible", false);
31 | pref("gfx.webrender.precache-shaders", false);
32 | pref("javascript.options.asyncstack_capture_debuggee_only", true);
33 | pref("javascript.options.experimental.weakrefs.expose_cleanupSome", false);
34 | pref("javascript.options.wasm_gc", false);
35 | pref("javascript.options.weakrefs", true);
36 | pref("layout.css.prefers-color-scheme-no-preference.enabled", false);
37 | pref("mathml.stixgeneral_operator_stretching.disabled", false);
38 | pref("media.clockdrift.buffering", 5);
39 | pref("media.peerconnection.ice.obfuscate_host_addresses.blocklist", "");
40 | pref("media.peerconnection.video.use_rtx.blocklist", "*.google.com");
41 | pref("network.cookie.sameSite.schemeful", false);
42 | pref("print.always_print_silent", false);
43 | pref("privacy.partition.network_state.connection_with_proxy", false);
44 | pref("privacy.purge_trackers.consider_entity_list", false);
45 | pref("security.intermediate_preloading_healer.enabled", false);
46 | pref("security.intermediate_preloading_healer.timer_interval_ms", 300000);
47 | pref("signon.backup.enabled", false);
48 | pref("signon.capture.inputChanges.enabled", true);
49 | pref("telemetry.fog.test.localhost_port", 0);
50 | pref("ui.mouse.radius.reposition", false);
51 |
52 | // removed, renamed or hidden in v79.0:
53 | pref("browser.find.anonymous_content.enabled", true);
54 | pref("browser.newtabpage.activity-stream.telemetry.structuredIngestion", true);
55 | pref("browser.urlbar.delay", 50);
56 | pref("browser.urlbar.formatting.enabled", true);
57 | pref("browser.urlbar.restyleSearches", false);
58 | pref("browser.urlbar.update1.interventions", true);
59 | pref("browser.urlbar.update1.searchTips", true);
60 | pref("browser.urlbar.usepreloadedtopurls.enabled", false);
61 | pref("browser.urlbar.usepreloadedtopurls.expire_days", 14);
62 | pref("devtools.netmonitor.ws.displayed-frames.limit", 500);
63 | pref("devtools.netmonitor.ws.messageDataLimit", 100000);
64 | pref("devtools.netmonitor.ws.payload-preview-height", 128);
65 | pref("devtools.netmonitor.ws.visibleColumns", "[\"data\", \"time\"]");
66 | pref("dom.largeAllocation.testing.allHttpLoads", false);
67 | pref("fission.rebuild_frameloaders_on_remoteness_change", true);
68 | pref("intl.charset.detector", "chrome://global/locale/intl.properties");
69 | pref("intl.charset.detector.iso2022jp.allowed", true);
70 | pref("intl.charset.detector.ng.enabled", true);
71 | pref("intl.charset.fallback.override", "");
72 | pref("intl.charset.fallback.tld", true);
73 | pref("jsloader.shareGlobal", true);
74 | pref("layout.css.scrollbar-color.enabled", true);
75 | pref("layout.css.scrollbar-width.enabled", true);
76 | pref("media.peerconnection.ice.obfuscate_host_addresses.whitelist", "");
77 | pref("security.aboutcertificate.enabled", true);
78 | pref("toolkit.asyncshutdown.report_writes_after", 40000);
79 | pref("toolkit.telemetry.isGeckoViewMode", false);
80 |
81 | // changed in v79.0:
82 | pref("apz.windows.force_disable_direct_manipulation", false); // prev: true
83 | pref("browser.newtabpage.activity-stream.asrouter.providers.message-groups", "{\"id\":\"message-groups\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"message-groups\",\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"message-groups\",\"enabled\":false,\"type\":\"remote-settings\",\"bucket\":\"message-groups\",\"updateCycleInMs\":3600000}"
84 | pref("browser.newtabpage.activity-stream.discoverystream.region-layout-config", "US,CA,GB,DE"); // prev: "US,CA,GB"
85 | pref("browser.newtabpage.activity-stream.discoverystream.region-spocs-config", "US,CA"); // prev: "US"
86 | pref("browser.tabs.remote.useCrossOriginEmbedderPolicy", true); // prev: false
87 | pref("browser.tabs.remote.useCrossOriginOpenerPolicy", true); // prev: false
88 | pref("browser.urlbar.richSuggestions.tail", true); // prev: false
89 | pref("devtools.accessibility.auto-init.enabled", true); // prev: false
90 | pref("devtools.application.enabled", true); // prev: false
91 | pref("devtools.contenttoolbox.fission", true); // prev: false
92 | pref("devtools.debugger.features.async-captured-stacks", true); // prev: false
93 | pref("devtools.debugger.features.async-live-stacks", false); // prev: true
94 | pref("devtools.responsive.browserUI.enabled", true); // prev: false
95 | pref("dom.ipc.tabs.shutdownTimeoutSecs", 20); // prev: 5
96 | pref("dom.manifest.enabled", true); // prev: false
97 | pref("dom.postMessage.sharedArrayBuffer.withCOOP_COEP", true); // prev: false
98 | pref("dom.targetBlankNoOpener.enabled", true); // prev: false
99 | pref("image.http.accept", ""); // prev: "image/webp,*/*"
100 | pref("javascript.options.asyncstack", true); // prev: false
101 | pref("network.send_ODA_to_content_directly", false); // prev: true
102 | pref("privacy.userInteraction.expiration", 3888000); // prev: 2592000
103 | pref("security.allow_disjointed_external_uri_loads", true); // prev: false
104 | pref("toolkit.shutdown.fastShutdownStage", 1); // prev: 0
105 | pref("webextensions.storage.sync.kinto", false); // prev: true
106 |
--------------------------------------------------------------------------------
/diffs/10x/diff-v99.0-vs-v100.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v99.0 and v100.0
3 | *
4 | * prefs: 4528
5 | * 4424 matching prefs
6 | * 104 diffs ( 46 new, 36 gone, 22 different )
7 | ******************************************************************************************/
8 | // new in v100.0:
9 | pref("browser.history.wireframeAreaThreshold", 50);
10 | pref("browser.promo.focus.disallowed_regions", "cn");
11 | pref("browser.promo.focus.enabled", true);
12 | pref("browser.shell.setDefaultPDFHandler.onlyReplaceBrowsers", true);
13 | pref("dom.origin-trials.enabled", false);
14 | pref("dom.origin-trials.test-key.enabled", false);
15 | pref("editor.initialize_element_before_connect", true);
16 | pref("extensions.formautofill.creditCards.heuristics.confidenceThreshold", "0.5");
17 | pref("extensions.formautofill.creditCards.heuristics.mode", 0);
18 | pref("extensions.InstallTrigger.enabled", true);
19 | pref("extensions.InstallTriggerImpl.enabled", true);
20 | pref("gfx.webgpu.force-enabled", false);
21 | pref("gfx.webrender.dcomp-video-overlay-win-force-enabled", false);
22 | pref("gfx.webrender.dcomp-video-vp-scaling-win", true);
23 | pref("javascript.options.wasm_exceptions", true);
24 | pref("layout.css.container-queries.enabled", false);
25 | pref("layout.css.content-visibility.enabled", false);
26 | pref("layout.css.overflow-moz-hidden-unscrollable.enabled", true);
27 | pref("layout.selectanchor", false);
28 | pref("media.rdd-process.max-crashes", 2);
29 | pref("media.webrtc.platformencoder.sw_mft", false);
30 | pref("media.wmf.av1.enabled", true);
31 | pref("media.wmf.no-copy-nv12-textures", false);
32 | pref("network.cookie.noPersistentStorage", false);
33 | pref("network.dns.port_prefixed_qname_https_rr", false);
34 | pref("network.http.http2.allow-push", true);
35 | pref("network.http.http2.chunk-size", 16000);
36 | pref("network.http.http2.coalesce-hostnames", true);
37 | pref("network.http.http2.default-concurrent", 100);
38 | pref("network.http.http2.default-hpack-buffer", 65536);
39 | pref("network.http.http2.enable-hpack-dump", false);
40 | pref("network.http.http2.enabled", true);
41 | pref("network.http.http2.enabled.deps", true);
42 | pref("network.http.http2.enforce-tls-profile", true);
43 | pref("network.http.http2.persistent-settings", false);
44 | pref("network.http.http2.ping-threshold", 58);
45 | pref("network.http.http2.ping-timeout", 8);
46 | pref("network.http.http2.pull-allowance", 12582912);
47 | pref("network.http.http2.push-allowance", 131072);
48 | pref("network.http.http2.send-buffer-size", 131072);
49 | pref("network.http.http2.timeout", 170);
50 | pref("network.http.http2.websockets", true);
51 | pref("network.http.referer.disallowCrossSiteRelaxingDefault.pbmode.top_navigation", true);
52 | pref("network.http.referer.disallowCrossSiteRelaxingDefault.top_navigation", false);
53 | pref("widget.windows.hide_cursor_when_typing", false);
54 | pref("widget.windows.overlay-scrollbars.enabled", true);
55 |
56 | // removed, renamed or hidden in v100.0:
57 | pref("browser.contentblocking.state-partitioning.mvp.ui.enabled", true);
58 | pref("browser.sessionstore.max_write_failures", 5);
59 | pref("devtools.enabled", true);
60 | pref("devtools.theme.show-auto-theme-info", true);
61 | pref("dom.events.asyncClipboard", true);
62 | pref("dom.IntersectionObserver.enabled", true);
63 | pref("dom.IntersectionObserverExplicitDocumentRoot.enabled", true);
64 | pref("dom.ipc.processCount.webLargeAllocation", 10);
65 | pref("dom.largeAllocation.forceEnable", false);
66 | pref("dom.largeAllocationHeader.enabled", true);
67 | pref("general.useragent.forceVersion100", false);
68 | pref("general.useragent.handledVersionExperimentEnrollment", false);
69 | pref("layout.css.moz-locale-dir.content.enabled", false);
70 | pref("layout.css.moz-lwtheme.content.enabled", false);
71 | pref("mathml.xlink.disabled", true);
72 | pref("network.http.spdy.allow-push", true);
73 | pref("network.http.spdy.chunk-size", 16000);
74 | pref("network.http.spdy.coalesce-hostnames", true);
75 | pref("network.http.spdy.default-concurrent", 100);
76 | pref("network.http.spdy.default-hpack-buffer", 65536);
77 | pref("network.http.spdy.enable-hpack-dump", false);
78 | pref("network.http.spdy.enabled", true);
79 | pref("network.http.spdy.enabled.deps", true);
80 | pref("network.http.spdy.enabled.http2", true);
81 | pref("network.http.spdy.enforce-tls-profile", true);
82 | pref("network.http.spdy.persistent-settings", false);
83 | pref("network.http.spdy.ping-threshold", 58);
84 | pref("network.http.spdy.ping-timeout", 8);
85 | pref("network.http.spdy.pull-allowance", 12582912);
86 | pref("network.http.spdy.push-allowance", 131072);
87 | pref("network.http.spdy.send-buffer-size", 131072);
88 | pref("network.http.spdy.timeout", 170);
89 | pref("network.http.spdy.websockets", true);
90 | pref("security.onecrl.maximum_staleness_in_seconds", 108000);
91 | pref("security.secure_connection_icon_color_gray", true);
92 | pref("widget.windows.overlay_scrollbars.enabled", false);
93 |
94 | // changed in v100.0:
95 | pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,lvl2,rp,rpTop,ocsp"); // prev: "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,lvl2,rp,ocsp"
96 | pref("browser.contentblocking.report.vpn_regions", "as,at,be,ca,ch,de,es,fi,fr,gb,gg,ie,im,io,it,je,mp,my,nl,nz,pr,se,sg,uk,um,us,vg,vi"); // prev: "at,be,ca,ch,de,fr,ie,it,my,nl,nz,sg,es,gb,us"
97 | pref("browser.soft_reload.only_force_validate_top_level_document", true); // prev: false
98 | pref("browser.startup.upgradeDialog.enabled", true); // prev: false
99 | pref("dom.streams.pipeTo.enabled", true); // prev: false
100 | pref("dom.streams.readable_stream_default_controller.enabled", true); // prev: false
101 | pref("dom.streams.readable_stream_default_reader.enabled", true); // prev: false
102 | pref("dom.streams.writable_streams.enabled", true); // prev: false
103 | pref("extensions.formautofill.creditCards.supportedCountries", "US,CA,GB,FR,DE"); // prev: "US,CA,UK,FR,DE"
104 | pref("gfx.offscreencanvas.domain-allowlist", "*.zoom.us,zoom.us"); // prev: "*.zoom.us"
105 | pref("gfx.webrender.dcomp-video-overlay-win", true); // prev: false
106 | pref("gfx.webrender.dcomp-video-yuv-overlay-win", true); // prev: false
107 | pref("intl.multilingual.aboutWelcome.languageMismatchEnabled", true); // prev: false
108 | pref("intl.multilingual.liveReload", true); // prev: false
109 | pref("javascript.options.wasm_caching", false); // prev: true
110 | pref("layout.css.grid-item-baxis-measurement.enabled", true); // prev: false
111 | pref("media.ffmpeg.customized-buffer-allocation", true); // prev: false
112 | pref("media.peerconnection.mtransport_process", true); // prev: false
113 | pref("network.http.referer.disallowCrossSiteRelaxingDefault", true); // prev: false
114 | pref("network.process.enabled", true); // prev: false
115 | pref("security.pki.crlite_mode", 3); // prev: 1
116 | pref("widget.gtk.overlay-scrollbars.enabled", true); // prev: false
117 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v92.0-vs-v93.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v92.0 and v93.0
3 | *
4 | * prefs: 4387
5 | * 4290 matching prefs
6 | * 97 diffs ( 52 new, 30 gone, 15 different )
7 | ******************************************************************************************/
8 | // new in v93.0:
9 | pref("browser.newtabpage.activity-stream.asrouter.disable-captive-portal-vpn-promo", false);
10 | pref("browser.places.interactions.scrolling_timeout_ms", 5000);
11 | pref("browser.tabs.remote.subframesPreferUsed", true);
12 | pref("browser.tabs.remote.systemTriggeredAboutBlankAnywhere", false);
13 | pref("browser.urlbar.merino.enabled", false);
14 | pref("browser.urlbar.merino.endpointURL", "https://merino.services.mozilla.com/api/v1/suggest");
15 | pref("browser.urlbar.quicksuggest.remoteSettings.enabled", true);
16 | pref("browser.urlbar.quicksuggest.scenario", "history");
17 | pref("browser.urlbar.suggest.quicksuggest.sponsored", false);
18 | pref("dom.events.coalesce.mousemove", true);
19 | pref("dom.keyboardevent.init_key_event.enabled", false);
20 | pref("dom.keyboardevent.init_key_event.enabled_in_addons", true);
21 | pref("dom.quotaManager.checkQuotaInfoLoadTime", true);
22 | pref("dom.quotaManager.longQuotaInfoLoadTimeThresholdMs", 21000);
23 | pref("dom.quotaManager.unaccessedForLongTimeThresholdSec", 33696000);
24 | pref("dom.security.https_only_check_path_upgrade_downgrade_endless_loop", true);
25 | pref("dom.serviceWorkers.mitigations.group_usage_headroom_kb", 409600);
26 | pref("dom.webcomponents.elementInternals.enabled", true);
27 | pref("dom.weblocks.enabled", false);
28 | pref("gfx.webrender.debug.blob.paint-flashing", false);
29 | pref("gfx.webrender.debug.dl.dump-content", false);
30 | pref("gfx.webrender.debug.dl.dump-content-serialized", false);
31 | pref("gfx.webrender.debug.dl.dump-parent", false);
32 | pref("gfx.webrender.debug.enable-capture", false);
33 | pref("gfx.webrender.debug.highlight-painted-layers", false);
34 | pref("javascript.options.experimental.class_static_blocks", true);
35 | pref("javascript.options.mem.gc_malloc_threshold_base_mb", 38);
36 | pref("javascript.options.mem.gc_urgent_threshold_mb", 16);
37 | pref("javascript.options.use_fdlibm_for_sin_cos_tan", false);
38 | pref("layout.css.bucket-attribute-names.enabled", true);
39 | pref("layout.css.cascade-layers.enabled", false);
40 | pref("layout.css.color-mix.color-spaces.enabled", false);
41 | pref("layout.css.computed-style.new-invalid-pseudo-element-behavior", true);
42 | pref("layout.css.font-synthesis-small-caps.enabled", true);
43 | pref("layout.css.prefers-color-scheme.content-override", 2);
44 | pref("media.clearkey.test-key-systems.enabled", false);
45 | pref("media.eme.max-throughput-ms", 200);
46 | pref("network.auth.allow_multiple_challenges_same_line", true);
47 | pref("network.auth.use_new_parse_realm", true);
48 | pref("network.http.http3.max_data", 25165824);
49 | pref("network.http.http3.max_stream_data", 12582912);
50 | pref("network.http.referer.disallowCrossSiteRelaxingDefault.pbmode", true);
51 | pref("pdfjs.annotationMode", 2);
52 | pref("privacy.antitracking.cacheStorageAllowedForWindow", true);
53 | pref("privacy.antitracking.enableWebcompat", true);
54 | pref("security.crash_tracking.js_load_1.maxCrashes", 0);
55 | pref("security.crash_tracking.js_load_1.prevCrashes", 0);
56 | pref("security.disallow_privileged_data_subdocuments_loads", false);
57 | pref("security.disallow_privileged_https_subdocuments_loads", true);
58 | pref("security.ssl3.deprecated.rsa_des_ede3_sha", true);
59 | pref("webgl.auto-flush", true);
60 | pref("webgl.auto-flush.gl", false);
61 |
62 | // removed, renamed or hidden in v93.0:
63 | pref("browser.newtabpage.activity-stream.asrouter.providers.cfr-fxa", "{\"id\":\"cfr-fxa\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"cfr-fxa\",\"updateCycleInMs\":3600000}");
64 | pref("browser.newtabpage.activity-stream.filterAdult", true);
65 | pref("dom.event.coalesce_mouse_move", true);
66 | pref("gfx.basic_layer_manager.force_enabled", false);
67 | pref("gfx.use-glx-texture-from-pixmap", false);
68 | pref("gfx.webrender.blob.paint-flashing", false);
69 | pref("gfx.webrender.dl.dump-content", false);
70 | pref("gfx.webrender.dl.dump-content-serialized", false);
71 | pref("gfx.webrender.dl.dump-parent", false);
72 | pref("gfx.webrender.enable-capture", false);
73 | pref("gfx.webrender.fallback.basic", false);
74 | pref("gfx.webrender.force-legacy-layers", false);
75 | pref("gfx.webrender.highlight-painted-layers", false);
76 | pref("gfx.webrender.software.unaccelerated-widget.allow", true);
77 | pref("layers.enable-tiles-if-skia-pomtp", true);
78 | pref("layers.omtp.capture-limit", 26214400);
79 | pref("layers.omtp.dump-capture", false);
80 | pref("layers.omtp.enabled", false);
81 | pref("layers.omtp.paint-workers", -1);
82 | pref("layers.omtp.release-capture-on-main-thread", false);
83 | pref("layers.progressive-paint", false);
84 | pref("layout.css.bloom-filter-attribute-names.enabled", true);
85 | pref("layout.css.computed-style.throw-on-invalid-pseudo", false);
86 | pref("layout.css.DOMMatrix.enabled", true);
87 | pref("layout.css.DOMPoint.enabled", true);
88 | pref("layout.css.DOMQuad.enabled", true);
89 | pref("layout.css.is-and-where-better-error-recovery.enabled", true);
90 | pref("pdfjs.renderInteractiveForms", true);
91 | pref("privacy.storagePrincipal.enabledForTrackers", false);
92 | pref("security.ssl3.rsa_des_ede3_sha", true);
93 |
94 | // changed in v93.0:
95 | pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,lvl2,rp"); // prev: "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,lvl2"
96 | pref("browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments", "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"whats-new-panel\",\"moments-page\",\"aboutwelcome\",\"infobar\",\"spotlight\"],\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"whats-new-panel\",\"moments-page\",\"cfr-fxa\",\"aboutwelcome\",\"infobar\"],\"updateCycleInMs\":3600000}"
97 | pref("browser.tabs.unloadOnLowMemory", true); // prev: false
98 | pref("browser.urlbar.quicksuggest.showOnboardingDialogAfterNRestarts", 0); // prev: 2
99 | pref("browser.urlbar.suggest.quicksuggest", false); // prev: true
100 | pref("devtools.target-switching.server.enabled", true); // prev: false
101 | pref("dom.block_download_insecure", true); // prev: false
102 | pref("dom.forms.datetime-local", true); // prev: false
103 | pref("dom.forms.datetime-local.widget", true); // prev: false
104 | pref("gfx.content.azure.backends", "skia"); // prev: "direct2d1.1,skia"
105 | pref("image.avif.compliance_strictness", 1); // prev: 0
106 | pref("image.avif.enabled", true); // prev: false
107 | pref("pdfjs.enableXfa", true); // prev: false
108 | pref("security.sandbox.rdd.shadow-stack.enabled", true); // prev: false
109 | pref("security.sandbox.socket.shadow-stack.enabled", true); // prev: false
110 |
--------------------------------------------------------------------------------
/diffs/8x/diff-v79.0-vs-v80.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v79.0 and v80.0
3 | *
4 | * prefs: 4097
5 | * 4032 matching prefs
6 | * 65 diffs ( 40 new, 8 gone, 17 different )
7 | ******************************************************************************************/
8 | // new in v80.0:
9 | pref("apz.force_disable_desktop_zooming_scrollbars", true);
10 | pref("browser.preferences.experimental.hidden", false);
11 | pref("browser.preferences.exposeHTTPSOnly", false);
12 | pref("browser.region.update.enabled", true);
13 | pref("browser.tabs.documentchannel.parent-controlled", false);
14 | pref("browser.topsites.useRemoteSetting", false);
15 | pref("browser.urlbar.loglevel", "Error");
16 | pref("browser.urlbar.update2", false);
17 | pref("browser.urlbar.update2.localOneOffs", false);
18 | pref("browser.urlbar.update2.oneOffsRefresh", false);
19 | pref("browser.urlbar.update2.tabToComplete", false);
20 | pref("devtools.netmonitor.audits.slow", 500);
21 | pref("dom.block_download_insecure", false);
22 | pref("dom.security.https_only_mode_ever_enabled_pbm", false);
23 | pref("dom.security.https_only_mode_pbm", false);
24 | pref("dom.security.unexpected_system_load_telemetry_enabled", true);
25 | pref("dom.suspend_inactive.enabled", false);
26 | pref("domsecurity.httpsonly.infoURL", "https://developer.mozilla.org/en-US/docs/Glossary/https");
27 | pref("extensions.backgroundServiceWorker.enabled", false);
28 | pref("extensions.formautofill.addresses.capture.enabled", false);
29 | pref("extensions.formautofill.creditCards.hideui", false);
30 | pref("extensions.serviceWorkerRegister.allowed", false);
31 | pref("fission.processOriginNames", false);
32 | pref("gfx.use-ahardwarebuffer-content", false);
33 | pref("layout.animation.prerender.partial.jank", false);
34 | pref("layout.css.prefers-contrast.enabled", false);
35 | pref("media.videocontrols.picture-in-picture.video-toggle.has-used", false);
36 | pref("media.videocontrols.picture-in-picture.video-toggle.mode", -1);
37 | pref("media.videocontrols.picture-in-picture.video-toggle.position", "right");
38 | pref("print.tab_modal.enabled", false);
39 | pref("security.bad_cert_domain_error.url_fix_enabled", false);
40 | pref("security.ssl3.rsa_aes_128_gcm_sha256", true);
41 | pref("security.ssl3.rsa_aes_256_gcm_sha384", true);
42 | pref("security.warn_submit_secure_to_insecure", true);
43 | pref("security.xfocsp.errorReporting.automatic", false);
44 | pref("security.xfocsp.errorReporting.enabled", true);
45 | pref("signon.management.page.fileImport.enabled", false);
46 | pref("storage.sqlite.exclusiveLock.enabled", true);
47 | pref("webgl.debug.incomplete-tex-color", 0);
48 | pref("webgl.oop.via-pcq", false);
49 |
50 | // removed, renamed or hidden in v80.0:
51 | pref("browser.urlbar.update2.expandTextOnFocus", false);
52 | pref("devtools.accessibility.auto-init.enabled", true);
53 | pref("devtools.responsive.browserUI.enabled", true);
54 | pref("dom.sidebar.enabled", false);
55 | pref("layout.viewport_contains_no_contents_area", true);
56 | pref("media.getusermedia.experimental_input_processing", false);
57 | pref("network.standard-url.punycode-host", true);
58 | pref("webgl.prototype.ipc-pcq", 0);
59 |
60 | // changed in v80.0:
61 | pref("apz.mvm.force-enabled", true); // prev: false
62 | pref("browser.aboutwelcome.overrideContent", "{\"id\": \"multi-stage-welcome-default\",\"template\": \"multistage\",\"screens\": [{\"id\": \"AW_GET_STARTED\",\"order\": 0,\"content\": {\"zap\": true,\"title\": {\"string_id\": \"onboarding-multistage-welcome-header\"},\"subtitle\": {\"string_id\": \"onboarding-multistage-welcome-subtitle\"},\"primary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-welcome-primary-button-label\"},\"action\": {\"navigate\": true}},\"secondary_button\": {\"text\": {\"string_id\": \"onboarding-multistage-welcome-secondary-button-text\"},\"label\": {\"string_id\": \"onboarding-multistage-welcome-secondary-button-label\"},\"position\": \"top\",\"action\": {\"type\": \"OPEN_URL\",\"addFlowParams\": true,\"data\": {\"args\": \"https://accounts.firefox.com/?service=sync&action=email&context=fx_desktop_v3&entrypoint=activity-stream-firstrun&style=trailhead\",\"where\": \"current\"}}}}}, {\"id\": \"AW_IMPORT_SETTINGS\",\"order\": 1,\"content\": {\"zap\": true, \"disclaimer\": {\"string_id\": \"onboarding-import-sites-disclaimer\"},\"title\": {\"string_id\": \"onboarding-multistage-import-header\"},\"subtitle\": {\"string_id\": \"onboarding-multistage-import-subtitle\"},\"tiles\": {\"type\": \"topsites\",\"info\": true},\"primary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-import-primary-button-label\"},\"action\": {\"type\": \"SHOW_MIGRATION_WIZARD\",\"navigate\": true}},\"secondary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-import-secondary-button-label\"},\"action\": {\"navigate\": true}}}}, {\"id\": \"AW_CHOOSE_THEME\",\"order\": 2,\"content\": {\"zap\": true,\"title\": {\"string_id\": \"onboarding-multistage-theme-header\"},\"subtitle\": {\"string_id\": \"onboarding-multistage-theme-subtitle\"},\"tiles\": {\"type\": \"theme\",\"action\": {\"theme\": \"\"}, \"data\": [{\"theme\": \"automatic\",\"label\": {\"string_id\": \"onboarding-multistage-theme-label-automatic\"}, \"description\": {\"string_id\": \"onboarding-multistage-theme-description-automatic\"}, \"tooltip\": {\"string_id\": \"onboarding-multistage-theme-tooltip-automatic\"}}, {\"theme\": \"light\",\"label\": {\"string_id\": \"onboarding-multistage-theme-label-light\"}, \"tooltip\": {\"string_id\": \"onboarding-multistage-theme-tooltip-light\"}},{\"theme\": \"dark\",\"label\": {\"string_id\": \"onboarding-multistage-theme-label-dark\"}, \"tooltip\": {\"string_id\": \"onboarding-multistage-theme-tooltip-dark\"}}]},\"primary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-theme-primary-button-label\"},\"action\": {\"navigate\": true}},\"secondary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-theme-secondary-button-label\"},\"action\": {\"theme\": \"automatic\",\"navigate\": true}}}}]}"); // prev: ""
63 | pref("browser.newtabpage.activity-stream.discoverystream.personalization.version", 2); // prev: 1
64 | pref("browser.newtabpage.activity-stream.discoverystream.region-layout-config", "US,CA,GB,DE,IE"); // prev: "US,CA,GB,DE"
65 | pref("browser.newtabpage.activity-stream.discoverystream.region-stories-config", "US,DE,CA,GB,IE"); // prev: "US,DE,CA,GB"
66 | pref("dom.animations-api.compositing.enabled", true); // prev: false
67 | pref("dom.arena_allocator.enabled", true); // prev: false
68 | pref("dom.max_chrome_script_run_time", 0); // prev: 20
69 | pref("extensions.blocklist.useMLBF", true); // prev: false
70 | pref("extensions.blocklist.useMLBF.stashes", true); // prev: false
71 | pref("identity.sync.useOAuthForSyncToken", true); // prev: false
72 | pref("media.navigator.video.use_transport_cc", true); // prev: false
73 | pref("media.peerconnection.video.use_rtx", true); // prev: false
74 | pref("media.peerconnection.video.use_rtx.blocklist", ""); // prev: "*.google.com"
75 | pref("security.allow_disjointed_external_uri_loads", false); // prev: true
76 | pref("signon.backup.enabled", true); // prev: false
77 | pref("signon.capture.inputChanges.enabled", false); // prev: true
78 |
--------------------------------------------------------------------------------
/diffs/4x/diff-v44.0-vs-v45.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v44.0 and v45.0
3 | *
4 | * prefs: 2688
5 | * 2589 matching prefs
6 | * 99 diffs ( 37 new, 52 gone, 10 different )
7 | ******************************************************************************************/
8 | // new in v45.0:
9 | pref("accessibility.loadedInLastSession", false);
10 | pref("apz.touch_move_tolerance", "0.03");
11 | pref("apz.x_skate_highmem_adjust", "0.0");
12 | pref("apz.y_skate_highmem_adjust", "0.0");
13 | pref("browser.cache.max_shutdown_io_lag", 2);
14 | pref("browser.esedbreader.loglevel", "Error");
15 | pref("browser.safebrowsing.allowOverride", true);
16 | pref("browser.safebrowsing.forbiddenURIs.enabled", false);
17 | pref("browser.sessionstore.debug.no_auto_updates", false);
18 | pref("devtools.markup.collapseAttributeLength", 120);
19 | pref("dom.ipc.plugins.asyncdrawing.enabled", false);
20 | pref("dom.push.loglevel", "off");
21 | pref("extensions.interposition.enabled", true);
22 | pref("extensions.interposition.prefetching", true);
23 | pref("extensions.webExtensionsMinPlatformVersion", "42.0a1");
24 | pref("identity.mobilepromo.android", "https://www.mozilla.org/firefox/android/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=");
25 | pref("identity.mobilepromo.ios", "https://www.mozilla.org/firefox/ios/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=");
26 | pref("layout.accessiblecaret.extendedvisibility", false);
27 | pref("layout.accessiblecaret.hapticfeedback", false);
28 | pref("layout.css.float-logical-values.enabled", false);
29 | pref("layout.css.grid-template-subgrid-value.enabled", false);
30 | pref("layout.css.text-emphasis.enabled", false);
31 | pref("media.getusermedia.aec_delay_agnostic", true);
32 | pref("media.getusermedia.aec_extended_filter", true);
33 | pref("mousewheel.system_settings_cache.enabled", true);
34 | pref("mousewheel.system_settings_cache.force_enabled", false);
35 | pref("network.dns.blockDotOnion", true);
36 | pref("network.dns.localDomains", "");
37 | pref("security.pki.cert_short_lifetime_in_days", 10);
38 | pref("security.ssl.enable_ocsp_must_staple", true);
39 | pref("services.sync.prefs.sync.network.cookie.lifetime.days", true);
40 | pref("services.sync.prefs.sync.network.cookie.thirdparty.sessionOnly", true);
41 | pref("services.sync.syncedTabsUIRefresh", false);
42 | pref("urlclassifier.forbiddenTable", "test-forbid-simple");
43 | pref("webgl.disable-DOM-blit-uploads", false);
44 | pref("webgl.dxgl.enabled", false);
45 | pref("webgl.webgl2-compat-mode", false);
46 |
47 | // removed, renamed or hidden in v45.0:
48 | pref("apz.asyncscroll.throttle", 100);
49 | pref("apz.asyncscroll.timeout", 300);
50 | pref("apz.cross_slide.enabled", false);
51 | pref("apz.fling_snap_friction", "0.015");
52 | pref("browser.sessionstore.privacy_level_deferred", 1);
53 | pref("caret.manages-android-actionbar", false);
54 | pref("devtools.appmanager.enabled", true);
55 | pref("devtools.appmanager.lastTab", "help");
56 | pref("devtools.appmanager.manifestEditor.enabled", true);
57 | pref("dom.push.debug", false);
58 | pref("image.onload.decode.limit", 0);
59 | pref("layers.offmainthreadcomposition.force-basic", false);
60 | pref("layout.css.ruby.enabled", true);
61 | pref("loop.browserSharing.showInfoBar", true);
62 | pref("loop.contextInConversations.enabled", true);
63 | pref("loop.CSP", "default-src 'self' about: file: chrome:; img-src * data:; font-src 'none'; connect-src wss://*.tokbox.com https://*.opentok.com https://*.tokbox.com wss://*.mozilla.com https://*.mozilla.org wss://*.mozaws.net; media-src blob:");
64 | pref("loop.debug.dispatcher", false);
65 | pref("loop.debug.loglevel", "Error");
66 | pref("loop.debug.sdk", false);
67 | pref("loop.debug.twoWayMediaTelemetry", false);
68 | pref("loop.do_not_disturb", false);
69 | pref("loop.enabled", true);
70 | pref("loop.feedback.baseUrl", "https://input.mozilla.org/api/v1/feedback");
71 | pref("loop.feedback.dateLastSeenSec", 0);
72 | pref("loop.feedback.formURL", "https://www.mozilla.org/firefox/hello/npssurvey/");
73 | pref("loop.feedback.manualFormURL", "https://www.mozilla.org/firefox/hello/feedbacksurvey/");
74 | pref("loop.feedback.periodSec", 15770000);
75 | pref("loop.feedback.product", "Loop");
76 | pref("loop.fxa_oauth.profile", "");
77 | pref("loop.fxa_oauth.tokendata", "");
78 | pref("loop.gettingStarted.resumeOnFirstJoin", false);
79 | pref("loop.gettingStarted.seen", false);
80 | pref("loop.gettingStarted.url", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/hello/start/");
81 | pref("loop.learnMoreUrl", "https://www.firefox.com/hello/");
82 | pref("loop.legal.privacy_url", "https://www.mozilla.org/privacy/firefox-hello/");
83 | pref("loop.legal.ToS_url", "https://www.mozilla.org/about/legal/terms/firefox-hello/");
84 | pref("loop.linkClicker.url", "https://hello.firefox.com/");
85 | pref("loop.oauth.google.redirect_uri", "urn:ietf:wg:oauth:2.0:oob:auto");
86 | pref("loop.oauth.google.scope", "https://www.google.com/m8/feeds");
87 | pref("loop.ping.interval", 1800000);
88 | pref("loop.ping.timeout", 10000);
89 | pref("loop.retry_delay.limit", 300000);
90 | pref("loop.retry_delay.start", 60000);
91 | pref("loop.ringtone", "chrome://browser/content/loop/shared/sounds/ringtone.ogg");
92 | pref("loop.server", "https://loop.services.mozilla.com/v0");
93 | pref("loop.support_url", "https://support.mozilla.org/kb/group-conversations-firefox-hello-webrtc");
94 | pref("loop.textChat.enabled", true);
95 | pref("plugin.allow.asyncdrawing", false);
96 | pref("selectioncaret.detects.longtap", true);
97 | pref("selectioncaret.observes.compositions", false);
98 | pref("selectioncaret.visibility.affectscaret", false);
99 | pref("touchcaret.extendedvisibility", false);
100 |
101 | // changed in v45.0:
102 | pref("apz.overscroll.spring_stiffness", "0.0018"); // prev: "0.001"
103 | pref("apz.overscroll.stretch_factor", "0.35"); // prev: "0.5"
104 | pref("apz.touch_start_tolerance", "0.1"); // prev: "0.2222222"
105 | pref("dom.compartment_per_addon", true); // prev: false
106 | pref("identity.fxaccounts.remote.force_auth.uri", "https://accounts.firefox.com/force_auth?service=sync&context=fx_desktop_v2"); // prev: "https://accounts.firefox.com/force_auth?service=sync&context=fx_desktop_v1"
107 | pref("identity.fxaccounts.remote.signin.uri", "https://accounts.firefox.com/signin?service=sync&context=fx_desktop_v2"); // prev: "https://accounts.firefox.com/signin?service=sync&context=fx_desktop_v1"
108 | pref("identity.fxaccounts.remote.signup.uri", "https://accounts.firefox.com/signup?service=sync&context=fx_desktop_v2"); // prev: "https://accounts.firefox.com/signup?service=sync&context=fx_desktop_v1"
109 | pref("network.jar.block-remote-files", true); // prev: false
110 | pref("network.offline-mirrors-connectivity", false); // prev: true
111 | pref("urlclassifier.disallow_completions", "test-malware-simple,test-phish-simple,test-unwanted-simple,test-track-simple,test-trackwhite-simple,test-forbid-simple,goog-downloadwhite-digest256,mozstd-track-digest256,mozstd-trackwhite-digest256,mozfull-track-digest256"); // prev: "test-malware-simple,test-phish-simple,test-unwanted-simple,test-track-simple,test-trackwhite-simple,goog-downloadwhite-digest256,mozstd-track-digest256,mozstd-trackwhite-digest256,mozfull-track-digest256"
112 |
113 |
--------------------------------------------------------------------------------
/diffs/9x/diff-v93.0-vs-v94.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v93.0 and v94.0
3 | *
4 | * prefs: 4402
5 | * 4280 matching prefs
6 | * 122 diffs ( 45 new, 65 gone, 12 different )
7 | ******************************************************************************************/
8 | // new in v94.0:
9 | pref("browser.download.enable_spam_prevention", false);
10 | pref("browser.newtabpage.activity-stream.discoverystream.compactLayout.enabled", false);
11 | pref("browser.newtabpage.activity-stream.discoverystream.lastCardMessage.enabled", false);
12 | pref("browser.newtabpage.activity-stream.discoverystream.loadMore.enabled", false);
13 | pref("browser.newtabpage.activity-stream.discoverystream.newFooterSection.enabled", false);
14 | pref("browser.newtabpage.activity-stream.discoverystream.saveToPocketCard.enabled", false);
15 | pref("browser.sessionstore.dom_form_limit", 2097152);
16 | pref("browser.sessionstore.dom_form_max_limit", 52428800);
17 | pref("browser.startup.couldRestoreSession.count", 0);
18 | pref("browser.tabs.remote.testOnly.failPBrowserCreation.enabled", false);
19 | pref("browser.warnOnQuitShortcut", false);
20 | pref("clipboard.copyPrivateDataToClipboardCloudOrHistory", false);
21 | pref("devtools.every-frame-target.enabled", false);
22 | pref("dom.shadowdom.delegatesFocus.enabled", true);
23 | pref("fission.highValue.coop.expiration", 2592000);
24 | pref("fission.webContentIsolationStrategy", 1);
25 | pref("gfx.webrender.batched-texture-uploads", true);
26 | pref("gfx.webrender.blob-tile-size", 256);
27 | pref("gfx.webrender.draw-calls-for-texture-copy", true);
28 | pref("gfx.webrender.multithreading", true);
29 | pref("gfx.webrender.pbo-uploads", false);
30 | pref("layout.css.autofill.background", true);
31 | pref("layout.css.font-visibility.private", 3);
32 | pref("layout.css.font-visibility.resistFingerprinting", 1);
33 | pref("layout.css.font-visibility.standard", 3);
34 | pref("layout.css.font-visibility.trackingprotection", 3);
35 | pref("layout.css.grid-item-baxis-measurement.enabled", false);
36 | pref("layout.css.scroll-linked-animations.enabled", false);
37 | pref("layout.css.trig.enabled", false);
38 | pref("media.decoder.skip_when_video_too_slow_ms", 2500);
39 | pref("network.cache.bug1708673", false);
40 | pref("network.disable-localhost-when-offline", false);
41 | pref("network.dns.http3_echconfig.enabled", false);
42 | pref("network.http.clear_bogus_content_encoding", false);
43 | pref("network.http.early_data_disable_on_error", true);
44 | pref("network.http.early_data_max_error", 5);
45 | pref("network.proxy.testing_localhost_is_secure_when_hijacked", false);
46 | pref("network.trr.strict_native_fallback", false);
47 | pref("privacy.clearsitedata.cache.enabled", false);
48 | pref("privacy.partition.network_state.ocsp_cache", false);
49 | pref("privacy.partition.network_state.ocsp_cache.pbmode", true);
50 | pref("toolkit.aboutProcesses.profileDuration", 5);
51 | pref("toolkit.aboutProcesses.showProfilerIcons", false);
52 | pref("toolkit.sqlitejsm.loglevel", "Error");
53 | pref("widget.non-native-theme.always-high-contrast", false);
54 |
55 | // removed, renamed or hidden in v94.0:
56 | pref("apz.nonwr.activate_all_scroll_frames", false);
57 | pref("apz.nonwr.activate_all_scroll_frames_when_fission", false);
58 | pref("browser.newtabpage.activity-stream.customizationMenu.enabled", false);
59 | pref("browser.newtabpage.activity-stream.newNewtabExperience.enabled", true);
60 | pref("browser.privatebrowsing.infoBody", "");
61 | pref("browser.privatebrowsing.infoEnabled", true);
62 | pref("browser.privatebrowsing.infoIcon", "");
63 | pref("browser.privatebrowsing.infoLinkText", "");
64 | pref("browser.privatebrowsing.infoLinkUrl", "");
65 | pref("browser.privatebrowsing.infoTitle", "");
66 | pref("browser.privatebrowsing.infoTitleEnabled", true);
67 | pref("browser.privatebrowsing.promoEnabled", true);
68 | pref("browser.privatebrowsing.promoLinkText", "");
69 | pref("browser.privatebrowsing.promoLinkUrl", "");
70 | pref("browser.privatebrowsing.promoTitle", "");
71 | pref("browser.privatebrowsing.promoTitleEnabled", true);
72 | pref("browser.sessionstore.warnOnQuit", false);
73 | pref("gfx.layerscope.enabled", false);
74 | pref("gfx.layerscope.port", 23456);
75 | pref("gfx.logging.painted-pixel-count.enabled", false);
76 | pref("gfx.webrender.debug.batched-texture-uploads", true);
77 | pref("gfx.webrender.debug.draw-calls-for-texture-copy", true);
78 | pref("gfx.webrender.enable-multithreading", true);
79 | pref("layers.acceleration.draw-fps.print-histogram", false);
80 | pref("layers.acceleration.draw-fps.write-to-file", false);
81 | pref("layers.bench.enabled", false);
82 | pref("layers.bufferrotation.enabled", true);
83 | pref("layers.componentalpha.enabled", true);
84 | pref("layers.compositing-tiles.height", 1024);
85 | pref("layers.compositing-tiles.width", 1024);
86 | pref("layers.draw-bigimage-borders", false);
87 | pref("layers.draw-borders", false);
88 | pref("layers.draw-layer-info", false);
89 | pref("layers.draw-tile-borders", false);
90 | pref("layers.dump", false);
91 | pref("layers.dump-client-layers", false);
92 | pref("layers.dump-host-layers", false);
93 | pref("layers.dump-texture", false);
94 | pref("layers.effect.contrast", "0.0");
95 | pref("layers.effect.grayscale", false);
96 | pref("layers.effect.invert", false);
97 | pref("layers.flash-borders", false);
98 | pref("layers.geometry.basic.enabled", true);
99 | pref("layers.geometry.d3d11.enabled", true);
100 | pref("layers.geometry.opengl.enabled", true);
101 | pref("layers.low-precision-opacity", "1.0");
102 | pref("layers.max-active", -1);
103 | pref("layers.orientation.sync.timeout", 0);
104 | pref("layers.single-tile.enabled", true);
105 | pref("layers.tile-initial-pool-size", 50);
106 | pref("layers.tile-pool-clear-timeout", 5000);
107 | pref("layers.tile-pool-shrink-timeout", 50);
108 | pref("layers.tile-pool-unused-size", 10);
109 | pref("layers.tiles.edge-padding", false);
110 | pref("layers.tiles.fade-in.duration-ms", 250);
111 | pref("layers.tiles.fade-in.enabled", false);
112 | pref("layers.tiles.retain-back-buffer", true);
113 | pref("layers.transaction.warning-ms", 200);
114 | pref("layers.uniformity-info", false);
115 | pref("layers.use-image-offscreen-surfaces", true);
116 | pref("layout.animated-image-layers.enabled", false);
117 | pref("layout.css.font-visibility.level", 3);
118 | pref("layout.paint_rects_separately", true);
119 | pref("layout.smaller-painted-layers", false);
120 | pref("services.sync.prefs.sync.browser.sessionstore.warnOnQuit", true);
121 |
122 | // changed in v94.0:
123 | pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,lvl2,rp,ocsp"); // prev: "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,lvl2,rp"
124 | pref("browser.display.use_system_colors", true); // prev: false
125 | pref("browser.tabs.warnOnClose", false); // prev: true
126 | pref("content.sink.pending_event_mode", 1); // prev: 0
127 | pref("dom.forms.enterkeyhint", true); // prev: false
128 | pref("dom.ipc.processCount.webIsolated", 4); // prev: 1
129 | pref("network.http.altsvc.oe", false); // prev: true
130 | pref("network.notify.IPv6", false); // prev: true
131 | pref("network.send_ODA_to_content_directly", true); // prev: false
132 | pref("network.ssl_tokens_cache_enabled", true); // prev: false
133 | pref("security.disallow_privileged_data_subdocuments_loads", true); // prev: false
134 | pref("signon.usernameOnlyForm.enabled", true); // prev: false
135 |
--------------------------------------------------------------------------------
/diffs/7x/diff-v77.0-vs-v78.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v77.0 and v78.0
3 | *
4 | * prefs: 4061
5 | * 3961 matching prefs
6 | * 100 diffs ( 63 new, 19 gone, 18 different )
7 | ******************************************************************************************/
8 | // new in v78.0:
9 | pref("apz.allow_zooming_out", false);
10 | pref("apz.windows.use_direct_manipulation", false);
11 | pref("browser.aboutwelcome.overrideContent", "");
12 | pref("browser.contentblocking.report.endpoint_url", "https://monitor.firefox.com/user/breach-stats?includeResolved=true");
13 | pref("browser.contentblocking.report.monitor.home_page_url", "https://monitor.firefox.com/user/dashboard");
14 | pref("browser.contentblocking.report.monitor.preferences_url", "https://monitor.firefox.com/user/preferences");
15 | pref("browser.fixup.domainsuffixwhitelist.example", true);
16 | pref("browser.fixup.domainsuffixwhitelist.internal", true);
17 | pref("browser.fixup.domainsuffixwhitelist.invalid", true);
18 | pref("browser.fixup.domainsuffixwhitelist.local", true);
19 | pref("browser.fixup.domainsuffixwhitelist.localhost", true);
20 | pref("browser.fixup.domainsuffixwhitelist.test", true);
21 | pref("browser.fixup.fallback-to-https", true);
22 | pref("browser.helperApps.showOpenOptionForPdfJS", true);
23 | pref("browser.newtabpage.activity-stream.discoverystream.recs.personalized", false);
24 | pref("browser.newtabpage.activity-stream.discoverystream.spocs.personalized", true);
25 | pref("browser.newtabpage.activity-stream.feeds.system.topsites", true);
26 | pref("browser.newtabpage.activity-stream.feeds.system.topstories", false);
27 | pref("browser.pdf.launchDefaultEdgeAsApp", true);
28 | pref("browser.region.log", false);
29 | pref("browser.region.network.scan", false);
30 | pref("browser.region.network.url", "https://location.services.mozilla.com/v1/country?key=%MOZILLA_API_KEY%");
31 | pref("browser.region.timeout", 5000);
32 | pref("browser.urlbar.dnsResolveSingleWordsAfterSearch", 1);
33 | pref("browser.urlbar.richSuggestions.tail", false);
34 | pref("browser.urlbar.suggest.topsites", true);
35 | pref("devtools.accessibility.auto-init.enabled", false);
36 | pref("devtools.netmonitor.features.serverSentEvents", false);
37 | pref("doh-rollout.trr-selection.enabled", false);
38 | pref("dom.quotaManager.storageName", "storage");
39 | pref("gfx.webrender.quality.force-subpixel-aa-where-possible", false);
40 | pref("identity.fxaccounts.useSessionTokensForOAuth", true);
41 | pref("image.avif.use-dav1d", true);
42 | pref("javascript.options.source_pragmas", true);
43 | pref("javascript.options.wasm_multi_value", true);
44 | pref("layers.recycle-allocator-rdd", true);
45 | pref("layout.animation.prerender.viewport-ratio-limit", "1.125");
46 | pref("layout.css.aspect-ratio.enabled", false);
47 | pref("layout.css.file-chooser-button.enabled", false);
48 | pref("layout.css.font-visibility.level", 3);
49 | pref("layout.css.moz-focus-outer.enabled", true);
50 | pref("layout.dynamic-toolbar-max-height", 0);
51 | pref("media.autoplay.blocking_policy", 0);
52 | pref("media.cubeb.output_voice_routing", true);
53 | pref("media.getusermedia.aecm_output_routing", 3);
54 | pref("media.getusermedia.experimental_input_processing", false);
55 | pref("media.peerconnection.video.use_rtx", false);
56 | pref("network.dns.disabled", false);
57 | pref("network.http.sanitize-headers-in-logs", true);
58 | pref("network.send_ODA_to_content_directly", true);
59 | pref("pdfjs.handleOctetStream", true);
60 | pref("privacy.dynamic_firstparty.use_site", true);
61 | pref("privacy.firstparty.isolate.use_site", false);
62 | pref("privacy.partition.network_state", false);
63 | pref("privacy.rejectForeign.allowList", "");
64 | pref("privacy.resistFingerprinting.randomDataOnCanvasExtract", true);
65 | pref("security.allow_disjointed_external_uri_loads", false);
66 | pref("security.allow_unsafe_parent_loads", false);
67 | pref("security.cancel_non_local_loads_triggered_by_systemprincipal", false);
68 | pref("security.osreauthenticator.blank_password", false);
69 | pref("security.osreauthenticator.password_last_changed_hi", 0);
70 | pref("security.osreauthenticator.password_last_changed_lo", 0);
71 | pref("webextensions.storage.sync.kinto", true);
72 |
73 | // removed, renamed or hidden in v78.0:
74 | pref("browser.urlbar.openViewOnFocus", true);
75 | pref("devtools.responsive.touchGestureSimulation.enabled", false);
76 | pref("dom.ipc.cpows.forbid-unsafe-from-browser", true);
77 | pref("dom.ipc.cpows.log.enabled", false);
78 | pref("dom.ipc.cpows.log.stack", false);
79 | pref("dom.link.disabled_attribute.enabled", true);
80 | pref("extensions.abuseReport.openDialog", true);
81 | pref("geo.provider-country.network.scan", false);
82 | pref("geo.provider-country.network.url", "https://location.services.mozilla.com/v1/country?key=%MOZILLA_API_KEY%");
83 | pref("gfx.webrender.quality.force-disable-sacrificing-subpixel-aa", false);
84 | pref("layout.animation.prerender.viewport-ratio-limit-x", "1.125");
85 | pref("layout.animation.prerender.viewport-ratio-limit-y", "1.125");
86 | pref("layout.css.aspect-ratio-number.enabled", false);
87 | pref("layout.css.moz-document.url-prefix-hack.enabled", true);
88 | pref("media.autoplay.enabled.user-gestures-needed", true);
89 | pref("media.navigator.audio.full_duplex", true);
90 | pref("network.preload-experimental", false);
91 | pref("permissions.postPrompt.animate", true);
92 | pref("toolkit.cosmeticAnimations.enabled", true);
93 |
94 | // changed in v78.0:
95 | pref("app.update.url.manual", "https://www.mozilla.org/%LOCALE%/firefox/"); // prev: "https://www.mozilla.org/firefox/"
96 | pref("apz.axis_lock.mode", 2); // prev: 0
97 | pref("browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments", "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"whats-new-panel\",\"moments-page\",\"snippets\",\"cfr-fxa\",\"aboutwelcome\"],\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"whats-new-panel\",\"moments-page\",\"snippets\",\"cfr-fxa\"],\"updateCycleInMs\":3600000}"
98 | pref("browser.newtabpage.activity-stream.discoverystream.isCollectionDismissible", true); // prev: false
99 | pref("browser.newtabpage.activity-stream.discoverystream.region-layout-config", "US,CA,GB"); // prev: "US,CA"
100 | pref("browser.newtabpage.activity-stream.discoverystream.region-stories-config", "US,DE,CA,GB"); // prev: "US,DE,CA"
101 | pref("browser.newtabpage.activity-stream.feeds.section.topstories", true); // prev: false
102 | pref("browser.search.modernConfig", true); // prev: false
103 | pref("browser.urlbar.maxHistoricalSearchSuggestions", 2); // prev: 0
104 | pref("dom.sidebar.enabled", false); // prev: true
105 | pref("editor.truncate_user_pastes", true); // prev: false
106 | pref("javascript.options.shared_memory", true); // prev: false
107 | pref("layout.css.is-where-selectors.enabled", true); // prev: false
108 | pref("network.trr.resolvers", "[{ \"name\": \"Cloudflare\", \"url\": \"https://mozilla.cloudflare-dns.com/dns-query\" },{ \"name\": \"NextDNS\", \"url\": \"https://firefox.dns.nextdns.io/\" }]"); // prev: "[{ \"name\": \"Cloudflare\", \"url\": \"https://mozilla.cloudflare-dns.com/dns-query\" },{ \"name\": \"NextDNS\", \"url\": \"https://trr.dns.nextdns.io/\" }]"
109 | pref("security.ssl3.dhe_rsa_aes_128_sha", false); // prev: true
110 | pref("security.ssl3.dhe_rsa_aes_256_sha", false); // prev: true
111 | pref("security.tls.version.min", 3); // prev: 1
112 | pref("toolkit.asyncshutdown.report_writes_after", 40000); // prev: 20000
113 |
--------------------------------------------------------------------------------
/diffs/4x/diff-v40.0-vs-v41.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v40.0 and v41.0
3 | *
4 | * prefs: 2576
5 | * 2465 matching prefs
6 | * 111 diffs ( 81 new, 16 gone, 14 different )
7 | ******************************************************************************************/
8 | // new in v41.0:
9 | pref("browser.download.loglevel", "Error");
10 | pref("browser.safebrowsing.downloads.remote.timeout_ms", 10000);
11 | pref("browser.safebrowsing.reportMalwareMistakeURL", "https://%LOCALE%.malware-error.mozilla.com/?hl=%LOCALE%&url=");
12 | pref("browser.safebrowsing.reportPhishMistakeURL", "https://%LOCALE%.phish-error.mozilla.com/?hl=%LOCALE%&url=");
13 | pref("browser.search.param.yahoo-fr", "moz35");
14 | pref("browser.search.param.yahoo-fr-ja", "mozff");
15 | pref("browser.translation.engine", "bing");
16 | pref("browser.urlbar.restrict.searches", "$");
17 | pref("browser.urlbar.suggest.searches", false);
18 | pref("canvas.capturestream.enabled", false);
19 | pref("caret.manages-android-actionbar", false);
20 | pref("datareporting.healthreport.about.reportUrlUnified", "https://fhr.cdn.mozilla.net/%LOCALE%/v4/");
21 | pref("devtools.debugger.ui.panes-workers-and-sources-width", 200);
22 | pref("devtools.debugger.workers", false);
23 | pref("devtools.inspector.animationInspectorV3", false);
24 | pref("devtools.netmonitor.har.compress", false);
25 | pref("devtools.netmonitor.har.defaultFileName", "Archive %y-%m-%d %H-%M-%S");
26 | pref("devtools.netmonitor.har.defaultLogDir", "");
27 | pref("devtools.netmonitor.har.enableAutoExportToFile", false);
28 | pref("devtools.netmonitor.har.forceExport", false);
29 | pref("devtools.netmonitor.har.includeResponseBodies", true);
30 | pref("devtools.netmonitor.har.jsonp", false);
31 | pref("devtools.netmonitor.har.jsonpCallback", "");
32 | pref("devtools.netmonitor.har.pageLoadedTimeout", 1500);
33 | pref("devtools.performance.ui.enable-allocations", false);
34 | pref("devtools.performance.ui.enable-jit-optimizations", false);
35 | pref("devtools.toolbox.previousHost", "side");
36 | pref("dom.ipc.plugins.asyncInit.enabled", false);
37 | pref("dom.ipc.plugins.sandbox-level.flash", 0);
38 | pref("dom.messageChannel.enabled", true);
39 | pref("dom.push.http2.maxRetries", 2);
40 | pref("dom.push.http2.reset_retry_count_after_ms", 60000);
41 | pref("dom.push.http2.retryInterval", 5000);
42 | pref("dom.url.getters_decode_hash", false);
43 | pref("font.minimum-size.x-math", 0);
44 | pref("font.name.cursive.x-math", "Comic Sans MS");
45 | pref("font.name.monospace.x-math", "Courier New");
46 | pref("font.name.sans-serif.x-math", "Arial");
47 | pref("font.name.serif.x-math", "Latin Modern Math");
48 | pref("font.name-list.serif.x-math", "Latin Modern Math, XITS Math, Cambria Math, TeX Gyre Bonum Math, TeX Gyre Pagella Math, TeX Gyre Schola, TeX Gyre Termes Math, STIX Math, Asana Math, STIXGeneral, DejaVu Serif, DejaVu Sans, Symbol, Times New Roman");
49 | pref("identity.fxaccounts.profile_image.enabled", true);
50 | pref("intl.ime.hack.on_ime_unaware_apps.fire_key_events_for_composition", false);
51 | pref("intl.imm.composition_font", "");
52 | pref("intl.imm.composition_font.japanist_2003", "MS PGothic");
53 | pref("intl.imm.japanese.assume_active_tip_name_as", "");
54 | pref("intl.imm.vertical_writing.always_assume_not_supported", false);
55 | pref("intl.tsf.hack.ms_simplified_chinese.query_insert_result", true);
56 | pref("intl.tsf.hack.ms_traditional_chinese.query_insert_result", true);
57 | pref("javascript.options.compact_on_user_inactive_delay", 300000);
58 | pref("layers.compositor-lru-size", 0);
59 | pref("layers.deaa.enabled", true);
60 | pref("layout.accessiblecaret.bar.width", "2.0");
61 | pref("layout.accessiblecaret.enabled", false);
62 | pref("layout.accessiblecaret.height", "47.0");
63 | pref("layout.accessiblecaret.margin-left", "-23.5");
64 | pref("layout.accessiblecaret.timeout_ms", 3000);
65 | pref("layout.accessiblecaret.width", "44.0");
66 | pref("layout.css.contain.enabled", false);
67 | pref("layout.css.text-combine-upright.enabled", false);
68 | pref("loop.textChat.enabled", true);
69 | pref("media.format-reader.mp4", true);
70 | pref("media.mediasource.format-reader", false);
71 | pref("media.mediasource.format-reader.mp4", true);
72 | pref("media.peerconnection.ice.force_interface", "");
73 | pref("media.peerconnection.ice.stun_client_maximum_transmits", 7);
74 | pref("media.peerconnection.ice.tcp", false);
75 | pref("media.peerconnection.ice.trickle_grace_period", 5000);
76 | pref("network.auth.subresource-http-auth-allow", 2);
77 | pref("network.http.enable-packaged-apps", false);
78 | pref("selectioncaret.observes.compositions", false);
79 | pref("selectioncaret.visibility.affectscaret", false);
80 | pref("signon.ui.experimental", false);
81 | pref("svg.transform-origin.enabled", false);
82 | pref("toolkit.asyncshutdown.log", false);
83 | pref("toolkit.telemetry.optoutSample", true);
84 | pref("touchcaret.extendedvisibility", false);
85 | pref("view_source.tab", false);
86 | pref("webgl.disable-debug-renderer-info", false);
87 | pref("webgl.disable-fail-if-major-performance-caveat", false);
88 | pref("webgl.renderer-string-override", "");
89 | pref("webgl.vendor-string-override", "");
90 |
91 | // removed, renamed or hidden in v41.0:
92 | pref("browser.download.debug", false);
93 | pref("browser.newtab.url", "about:newtab");
94 | pref("browser.safebrowsing.reportErrorURL", "http://%LOCALE%.phish-error.mozilla.com/?hl=%LOCALE%");
95 | pref("browser.safebrowsing.reportGenericURL", "http://%LOCALE%.phish-generic.mozilla.com/?hl=%LOCALE%");
96 | pref("browser.safebrowsing.reportMalwareErrorURL", "http://%LOCALE%.malware-error.mozilla.com/?hl=%LOCALE%");
97 | pref("browser.safebrowsing.reportMalwareURL", "http://%LOCALE%.malware-report.mozilla.com/?hl=%LOCALE%");
98 | pref("browser.safebrowsing.reportURL", "https://safebrowsing.google.com/safebrowsing/report?");
99 | pref("devtools.debugger.ui.panes-sources-width", 200);
100 | pref("devtools.performance.ui.show-jit-optimizations", false);
101 | pref("dom.ipc.plugins.asyncInit", true);
102 | pref("dom.workers.websocket.enabled", true);
103 | pref("font.mathfont-family", "MathJax_Main, STIXNonUnicode, STIXSizeOneSym, STIXGeneral, Asana Math, Symbol, DejaVu Sans, Cambria Math");
104 | pref("full-screen-api.content-only", false);
105 | pref("network.auth.allow-subresource-auth", 1);
106 | pref("network.http.spdy.enabled.http2draft", true);
107 | pref("plugins.enumerable_names", "*");
108 |
109 | // changed in v41.0:
110 | pref("app.update.badgeWaitTime", 0); // prev: 345600
111 | pref("browser.pocket.enabledLocales", "cs de en-GB en-US en-ZA es-ES es-MX fr hu it ja ja-JP-mac ko nl pl pt-BR pt-PT ru zh-CN zh-TW"); // prev: "en-US en-GB en-ZA de es-ES ja ja-JP-mac ru"
112 | pref("browser.safebrowsing.reportPhishURL", "https://%LOCALE%.phish-report.mozilla.com/?hl=%LOCALE%&url="); // prev: "http://%LOCALE%.phish-report.mozilla.com/?hl=%LOCALE%"
113 | pref("devtools.inspector.show_pseudo_elements", false); // prev: true
114 | pref("dom.caches.enabled", true); // prev: false
115 | pref("font.default.th", "sans-serif"); // prev: "serif"
116 | pref("intl.tsf.enable", true); // prev: false
117 | pref("layers.offmainthreadcomposition.async-animations", true); // prev: false
118 | pref("layout.css.font-loading-api.enabled", true); // prev: false
119 | pref("layout.css.vertical-text.enabled", true); // prev: false
120 | pref("media.peerconnection.default_iceservers", "[]"); // prev: "[{\"urls\": [\"stun:stun.services.mozilla.com\"]}]"
121 | pref("network.dns.get-ttl", true); // prev: false
122 | pref("network.manage-offline-status", true); // prev: false
123 | pref("services.sync.log.appender.console", "Fatal"); // prev: "Warn"
124 |
125 |
--------------------------------------------------------------------------------
/diffs/8x/diff-v82.0-vs-v83.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v82.0 and v83.0
3 | *
4 | * prefs: 4182
5 | * 4080 matching prefs
6 | * 102 diffs ( 48 new, 13 gone, 41 different )
7 | ******************************************************************************************/
8 | // new in v83.0:
9 | pref("browser.contentblocking.report.hide_vpn_banner", false);
10 | pref("browser.contentblocking.report.vpn.enabled", true);
11 | pref("browser.contentblocking.report.vpn.url", "https://vpn.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=about-protections-card");
12 | pref("browser.contentblocking.report.vpn_platforms", "win");
13 | pref("browser.contentblocking.report.vpn_regions", "us,ca,nz,sg,my,gb");
14 | pref("browser.contentblocking.report.vpn_sub_id", "sub_HrfCZF7VPHzZkA");
15 | pref("browser.contentblocking.report.vpn-android.url", "https://play.google.com/store/apps/details?id=org.mozilla.firefox.vpn&referrer=utm_source%3Dfirefox-browser%26utm_medium%3Dfirefox-browser%26utm_campaign%3Dabout-protections-mobile-vpn%26anid%3D--");
16 | pref("browser.contentblocking.report.vpn-ios.url", "https://apps.apple.com/us/app/firefox-private-network-vpn/id1489407738");
17 | pref("browser.contentblocking.report.vpn-promo.url", "https://vpn.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=about-protections-top-promo");
18 | pref("browser.newtabpage.activity-stream.hideTopSitesTitle", false);
19 | pref("browser.newtabpage.activity-stream.showSponsoredTopSites", true);
20 | pref("browser.partnerlink.useAttributionURL", false);
21 | pref("browser.toolbars.bookmarks.2h2020", false);
22 | pref("browser.urlbar.accessibility.tabToSearch.announceResults", true);
23 | pref("browser.urlbar.update2.restyleBrowsingHistoryAsSearch", true);
24 | pref("dom.forms.autocapitalize", false);
25 | pref("dom.indexedDB.privateBrowsing.enabled", false);
26 | pref("dom.navigation.locationChangeRateLimit.count", 200);
27 | pref("dom.navigation.locationChangeRateLimit.timespan", 10);
28 | pref("fission.autostart.session", false);
29 | pref("fission.experiment.enrollmentStatus", 0);
30 | pref("fission.experiment.startupEnrollmentStatus", 0);
31 | pref("fission.openNonFissionWindowOption", false);
32 | pref("gfx.webrender.picture-tile-height", 512);
33 | pref("gfx.webrender.picture-tile-width", 1024);
34 | pref("javascript.options.warp", true);
35 | pref("layers.gpu-process.crash-also-crashes-browser", false);
36 | pref("layout.css.math-depth.enabled", false);
37 | pref("layout.css.math-style.enabled", false);
38 | pref("mathml.scriptminsize_attribute.disabled", false);
39 | pref("mathml.scriptsizemultiplier_attribute.disabled", false);
40 | pref("network.connectivity-service.nat64-check", true);
41 | pref("network.dns.dns_query_single_label", true);
42 | pref("network.dns.echconfig.enabled", false);
43 | pref("network.dns.echconfig.fallback_to_origin_when_all_failed", true);
44 | pref("network.dns.httpssvc.http3_fast_fallback_timeout", 50);
45 | pref("network.dns.httpssvc.reset_exclustion_list", true);
46 | pref("network.http.http3.enable_qlog", false);
47 | pref("network.trr.exclude-etc-hosts", true);
48 | pref("network.trr.fallback-on-zero-response", false);
49 | pref("print.cups.monochrome.enabled", true);
50 | pref("privacy.webrtc.globalMuteToggles", false);
51 | pref("privacy.webrtc.hideGlobalIndicator", false);
52 | pref("security.pki.crlite_ct_merge_delay_seconds", 100800);
53 | pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSites", true);
54 | pref("signon.recipes.remoteRecipesEnabled", true);
55 | pref("webgl.out-of-process.force", false);
56 | pref("widget.pause-compositor-when-minimized", true);
57 |
58 | // removed, renamed or hidden in v83.0:
59 | pref("doh-rollout.profileCreationThreshold", "1572476400000");
60 | pref("dom.compositionevent.text.dispatch_only_system_group_in_content", true);
61 | pref("dom.datatransfer.mozAtAPIs", false);
62 | pref("dom.security.respect_document_nosniff", true);
63 | pref("gfx.font_loader.interval", 1000);
64 | pref("gfx.webrender.picture-caching", true);
65 | pref("layout.css.moz-touch-enabled.enabled", false);
66 | pref("security.block_importScripts_with_wrong_mime", true);
67 | pref("security.block_script_with_wrong_mime", true);
68 | pref("security.csp.enableStrictDynamic", true);
69 | pref("security.data_uri.unique_opaque_origin", true);
70 | pref("security.sri.enable", true);
71 | pref("services.sync.engine.bookmarks.buffer", true);
72 |
73 | // changed in v83.0:
74 | pref("apz.allow_zooming", true); // prev: false
75 | pref("apz.force_disable_desktop_zooming_scrollbars", false); // prev: true
76 | pref("apz.windows.use_direct_manipulation", true); // prev: false
77 | pref("browser.newtabpage.activity-stream.discoverystream.region-basic-layout", false); // prev: true
78 | pref("browser.newtabpage.activity-stream.discoverystream.region-stories-config", "US,DE,CA,GB,IE,CH,AT,BE,IN"); // prev: "US,DE,CA,GB,IE,CH,AT,BE"
79 | pref("browser.preferences.exposeHTTPSOnly", true); // prev: false
80 | pref("browser.urlbar.update2", true); // prev: false
81 | pref("browser.urlbar.update2.disableOneOffsHorizontalKeyNavigation", true); // prev: false
82 | pref("browser.urlbar.update2.emptySearchBehavior", 0); // prev: 2
83 | pref("browser.urlbar.update2.localOneOffs", true); // prev: false
84 | pref("browser.urlbar.update2.oneOffsRefresh", true); // prev: false
85 | pref("browser.urlbar.update2.tabToComplete", true); // prev: false
86 | pref("devtools.overflow.debugging.enabled", true); // prev: false
87 | pref("devtools.target-switching.enabled", true); // prev: false
88 | pref("fission.remoteObjectEmbed", true); // prev: false
89 | pref("gfx.font_loader.delay", 60000); // prev: 120000
90 | pref("javascript.options.ion.threshold", 1500); // prev: 1000
91 | pref("layout.css.conic-gradient.enabled", true); // prev: false
92 | pref("layout.css.moz-any-is-is.enabled", true); // prev: false
93 | pref("mathml.deprecated_alignment_attributes.disabled", true); // prev: false
94 | pref("mathml.deprecated_menclose_notation_radical.disabled", true); // prev: false
95 | pref("mathml.deprecated_style_attributes.disabled", true); // prev: false
96 | pref("mathml.mathsize_names.disabled", true); // prev: false
97 | pref("mathml.mfrac_bevelled_attribute.disabled", true); // prev: false
98 | pref("mathml.mfrac_linethickness_names.disabled", true); // prev: false
99 | pref("mathml.script_shift_attributes.disabled", true); // prev: false
100 | pref("mathml.stixgeneral_operator_stretching.disabled", true); // prev: false
101 | pref("mathml.xlink.disabled", true); // prev: false
102 | pref("media.navigator.mediadatadecoder_vpx_enabled", true); // prev: false
103 | pref("media.peerconnection.video.use_rtx.blocklist", "doxy.me,*.doxy.me"); // prev: ""
104 | pref("media.videocontrols.picture-in-picture.keyboard-controls.enabled", true); // prev: false
105 | pref("network.connectivity-service.DNSv4.domain", "example.org"); // prev: "mozilla.org"
106 | pref("network.connectivity-service.DNSv6.domain", "example.org"); // prev: "mozilla.org"
107 | pref("pdfjs.renderInteractiveForms", true); // prev: false
108 | pref("privacy.purge_trackers.enabled", true); // prev: false
109 | pref("privacy.webrtc.allowSilencingNotifications", true); // prev: false
110 | pref("privacy.webrtc.legacyGlobalIndicator", false); // prev: true
111 | pref("prompts.modalType.httpAuth", 2); // prev: 3
112 | pref("signon.recipes.path", "resource://app/defaults/settings/main/password-recipes.json"); // prev: "chrome://passwordmgr/content/recipes.json"
113 | pref("toolkit.shutdown.lateWriteChecksStage", 3); // prev: 1
114 | pref("webgl.enable-surface-texture", true); // prev: false
115 |
--------------------------------------------------------------------------------
/diffs/4x/diff-v45.0-vs-v46.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v45.0 and v46.0
3 | *
4 | * prefs: 2672
5 | * 2585 matching prefs
6 | * 87 diffs ( 36 new, 35 gone, 16 different )
7 | ******************************************************************************************/
8 | // new in v46.0:
9 | pref("app.support.e10sAccessibilityUrl", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/accessibility-ppt");
10 | pref("apz.allow_immediate_handoff", true);
11 | pref("apz.paint_skipping.enabled", true);
12 | pref("apz.record_checkerboarding", false);
13 | pref("browser.laterrun.enabled", false);
14 | pref("browser.newtabpage.remote", false);
15 | pref("browser.safebrowsing.downloads.remote.url", "https://sb-ssl.google.com/safebrowsing/clientreport/download?key=%GOOGLE_API_KEY%");
16 | pref("browser.uitour.surveyDuration", 7200);
17 | pref("devtools.memory.custom-dominator-tree-breakdowns", "{}");
18 | pref("dom.input.fallbackUploadDir", "");
19 | pref("extensions.e10sBlocksEnabling", true);
20 | pref("extensions.pocket.enabled", true);
21 | pref("full-screen-api.transition.timeout", 500);
22 | pref("general.smoothScroll.currentVelocityWeighting", "0.25");
23 | pref("general.smoothScroll.stopDecelerationWeighting", "0.4");
24 | pref("gfx.content.use-native-pushlayer", true);
25 | pref("gfx.downloadable_fonts.fallback_delay_short", 100);
26 | pref("javascript.options.shared_memory", false);
27 | pref("layers.single-tile.enabled", true);
28 | pref("layout.accessiblecaret.bar.enabled", true);
29 | pref("layout.css.font-display.enabled", false);
30 | pref("layout.css.prefixes.device-pixel-ratio-webkit", false);
31 | pref("media.ffvpx.enabled", true);
32 | pref("media.navigator.audio.full_duplex", false);
33 | pref("media.peerconnection.simulcast", true);
34 | pref("media.peerconnection.video.min_bitrate_estimate", 0);
35 | pref("media.wmf.skip-blacklist", false);
36 | pref("mousebutton.4th.enabled", true);
37 | pref("mousebutton.5th.enabled", true);
38 | pref("network.http.request.max-attempts", 6);
39 | pref("network.sts.max_time_for_pr_close_during_shutdown", 5000);
40 | pref("plugin.mousewheel.enabled", true);
41 | pref("plugins.rewrite_youtube_embeds", false);
42 | pref("print.print_via_parent", false);
43 | pref("privacy.trackingprotection.ui.enabled", false);
44 | pref("webextensions.tests", false);
45 |
46 | // removed, renamed or hidden in v46.0:
47 | pref("apz.num_paint_duration_samples", 3);
48 | pref("apz.use_paint_duration", true);
49 | pref("browser.apps.URL", "https://marketplace.firefox.com/discovery/");
50 | pref("browser.panorama.animate_zoom", true);
51 | pref("browser.pocket.api", "api.getpocket.com");
52 | pref("browser.pocket.enabled", true);
53 | pref("browser.pocket.enabledLocales", "cs de en-GB en-US en-ZA es-ES es-MX fr hu it ja ja-JP-mac ko nl pl pt-BR pt-PT ru zh-CN zh-TW");
54 | pref("browser.pocket.oAuthConsumerKey", "40249-e88c401e1b1f2242d9e441c4");
55 | pref("browser.pocket.site", "getpocket.com");
56 | pref("browser.pocket.useLocaleList", true);
57 | pref("browser.safebrowsing.appRepURL", "https://sb-ssl.google.com/safebrowsing/clientreport/download?key=%GOOGLE_API_KEY%");
58 | pref("datareporting.healthreport.currentDaySubmissionFailureCount", 0);
59 | pref("datareporting.healthreport.documentServerNamespace", "metrics");
60 | pref("datareporting.healthreport.documentServerURI", "https://fhr.data.mozilla.com/");
61 | pref("datareporting.healthreport.lastDataSubmissionFailureTime", "0");
62 | pref("datareporting.healthreport.lastDataSubmissionRequestedTime", "0");
63 | pref("datareporting.healthreport.lastDataSubmissionSuccessfulTime", "0");
64 | pref("datareporting.healthreport.logging.consoleEnabled", true);
65 | pref("datareporting.healthreport.logging.consoleLevel", "Warn");
66 | pref("datareporting.healthreport.logging.dumpEnabled", false);
67 | pref("datareporting.healthreport.logging.dumpLevel", "Debug");
68 | pref("datareporting.healthreport.nextDataSubmissionTime", "0");
69 | pref("datareporting.healthreport.pendingDeleteRemoteData", false);
70 | pref("datareporting.healthreport.service.enabled", true);
71 | pref("datareporting.healthreport.service.loadDelayFirstRunMsec", 60000);
72 | pref("datareporting.healthreport.service.loadDelayMsec", 10000);
73 | pref("datareporting.policy.dataSubmissionEnabled.v2", false);
74 | pref("datareporting.policy.firstRunTime", "0");
75 | pref("dom.abortablepromise.enabled", false);
76 | pref("media.format-reader.webm", true);
77 | pref("selectioncaret.enabled", false);
78 | pref("selectioncaret.inflatesize.threshold", 40);
79 | pref("touchcaret.enabled", false);
80 | pref("touchcaret.expiration.time", 3000);
81 | pref("touchcaret.inflatesize.threshold", 40);
82 |
83 | // changed in v46.0:
84 | pref("apz.x_skate_size_multiplier", "1.25"); // prev: "2.5"
85 | pref("apz.x_stationary_size_multiplier", "1.5"); // prev: "3.0"
86 | pref("dom.permissions.enabled", true); // prev: false
87 | pref("dom.vr.add-test-devices", 0); // prev: 1
88 | pref("gfx.font_rendering.graphite.enabled", false); // prev: true
89 | pref("identity.fxaccounts.remote.force_auth.uri", "https://accounts.firefox.com/force_auth?service=sync&context=fx_desktop_v3"); // prev: "https://accounts.firefox.com/force_auth?service=sync&context=fx_desktop_v2"
90 | pref("identity.fxaccounts.remote.signin.uri", "https://accounts.firefox.com/signin?service=sync&context=fx_desktop_v3"); // prev: "https://accounts.firefox.com/signin?service=sync&context=fx_desktop_v2"
91 | pref("identity.fxaccounts.remote.signup.uri", "https://accounts.firefox.com/signup?service=sync&context=fx_desktop_v3"); // prev: "https://accounts.firefox.com/signup?service=sync&context=fx_desktop_v2"
92 | pref("layers.async-pan-zoom.enabled", true); // prev: false
93 | pref("layout.css.text-emphasis.enabled", true); // prev: false
94 | pref("media.getusermedia.screensharing.allowed_domains", "webex.com,*.webex.com,ciscospark.com,*.ciscospark.com,projectsquared.com,*.projectsquared.com,*.room.co,room.co,beta.talky.io,talky.io,*.clearslide.com,appear.in,*.appear.in,tokbox.com,*.tokbox.com,*.sso.francetelecom.fr,*.si.francetelecom.fr,*.sso.infra.ftgroup,*.multimedia-conference.orange-business.com,*.espacecollaboration.orange-business.com,free.gotomeeting.com,g2m.me,*.g2m.me,example.com,*.mypurecloud.com,*.mypurecloud.com.au,spreed.me,*.spreed.me,*.spreed.com,air.mozilla.org,*.circuit.com,*.yourcircuit.com,circuit.siemens.com,yourcircuit.siemens.com,circuitsandbox.net,*.unify.com,tandi.circuitsandbox.net,*.ericsson.net,*.cct.ericsson.net,*.opentok.com,*.conf.meetecho.com,meet.jit.si,*.meet.jit.si,web.stage.speakeasyapp.net,web.speakeasyapp.net,*.hipchat.me,*.beta-wspbx.com,*.wspbx.com,*.unifiedcloudit.com,*.smartboxuc.com,*.smartbox-uc.com,*.panterranetworks.com,pexipdemo.com,*.pexipdemo.com,pex.me,*.pex.me,*.rd.pexip.com,1click.io,*.1click.io,*.fuze.com,*.fuzemeeting.com,*.thinkingphones.com,gotomeeting.com,*.gotomeeting.com,gotowebinar.com,*.gotowebinar.com,gototraining.com,*.gototraining.com,citrix.com,*.citrix.com,expertcity.com,*.expertcity.com,citrixonline.com,*.citrixonline.com,g2m.me,*.g2m.me,gotomeet.me,*.gotomeet.me,gotomeet.at,*.gotomeet.at"); // prev: "webex.com,*.webex.com,ciscospark.com,*.ciscospark.com,projectsquared.com,*.projectsquared.com,*.room.co,room.co,beta.talky.io,talky.io,*.clearslide.com,appear.in,*.appear.in,tokbox.com,*.tokbox.com,*.sso.francetelecom.fr,*.si.francetelecom.fr,*.sso.infra.ftgroup,*.multimedia-conference.orange-business.com,*.espacecollaboration.orange-business.com,free.gotomeeting.com,g2m.me,*.g2m.me,example.com,*.mypurecloud.com,*.mypurecloud.com.au,spreed.me,*.spreed.me,*.spreed.com,air.mozilla.org,*.circuit.com,*.yourcircuit.com,circuit.siemens.com,yourcircuit.siemens.com,circuitsandbox.net,*.unify.com,tandi.circuitsandbox.net"
95 | pref("media.peerconnection.video.max_bitrate", 0); // prev: 2000
96 | pref("media.peerconnection.video.min_bitrate", 0); // prev: 200
97 | pref("media.peerconnection.video.start_bitrate", 0); // prev: 300
98 | pref("network.jar.block-remote-files", false); // prev: true
99 | pref("ui.osk.require_win10", false); // prev: true
100 |
101 |
--------------------------------------------------------------------------------
/diffs/8x/diff-v80.0-vs-v81.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v80.0 and v81.0
3 | *
4 | * prefs: 4131
5 | * 4054 matching prefs
6 | * 77 diffs ( 42 new, 17 gone, 18 different )
7 | ******************************************************************************************/
8 | // new in v81.0:
9 | pref("app.update.langpack.enabled", true);
10 | pref("browser.defaultbrowser.notificationbar.checkcount", 0);
11 | pref("browser.defaultbrowser.notificationbar.checklimit", 10000);
12 | pref("browser.download.viewableInternally.enabledTypes", "xml,svg,webp,avif");
13 | pref("browser.helperApps.showOpenOptionForViewableInternally", true);
14 | pref("browser.migrate.showBookmarksToolbarAfterMigration", false);
15 | pref("browser.newtabpage.activity-stream.discoverystream.locale-list-config", "");
16 | pref("browser.partnerlink.attributionURL", "https://topsites.services.mozilla.com/cid/amzn_2020_a1");
17 | pref("browser.privatebrowsing.vpnpromourl", "https://vpn.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-%CHANNEL%-browser&utm_campaign=private-browsing-vpn-link");
18 | pref("devtools.inspector.ruleview.inline-compatibility-warning.enabled", false);
19 | pref("dom.block_download_in_sandboxed_iframes", false);
20 | pref("dom.webcomponents.formAssociatedCustomElement.enabled", false);
21 | pref("fission.remoteObjectEmbed", false);
22 | pref("gfx.webrender.debug.capture-profiler", false);
23 | pref("html5.inert.enabled", false);
24 | pref("javascript.options.wasm_simd", false);
25 | pref("layers.iosurfaceimage.recycle-limit", 15);
26 | pref("layout.css.cross-fade.enabled", false);
27 | pref("layout.css.forced-colors.enabled", false);
28 | pref("layout.css.moz-any-is-is.enabled", false);
29 | pref("layout.forms.input-type-search.enabled", false);
30 | pref("media.getusermedia.camera.background.mute.enabled", false);
31 | pref("media.mediacontrol.stopcontrol.aftermediaends", true);
32 | pref("media.mediacontrol.stopcontrol.timer", false);
33 | pref("network.dns.upgrade_with_https_rr", false);
34 | pref("network.dns.use_https_rr_as_altsvc", false);
35 | pref("network.http.http3.alt-svc-mapping-for-testing", "");
36 | pref("network.trr.blocklist_cleanup_done", false);
37 | pref("privacy.partition.bloburl_per_agent_cluster", false);
38 | pref("prompts.tabChromePromptSubDialog", false);
39 | pref("services.sync.prefs.sync.browser.safebrowsing.downloads.enabled", true);
40 | pref("services.sync.prefs.sync.browser.safebrowsing.downloads.remote.block_potentially_unwanted", true);
41 | pref("services.sync.prefs.sync.browser.safebrowsing.malware.enabled", true);
42 | pref("services.sync.prefs.sync.browser.safebrowsing.phishing.enabled", true);
43 | pref("services.sync.prefs.sync.dom.security.https_only_mode", true);
44 | pref("services.sync.prefs.sync.dom.security.https_only_mode_ever_enabled", true);
45 | pref("services.sync.prefs.sync.dom.security.https_only_mode_ever_enabled_pbm", true);
46 | pref("services.sync.prefs.sync.dom.security.https_only_mode_pbm", true);
47 | pref("services.sync.prefs.sync.signon.autofillForms", true);
48 | pref("services.sync.prefs.sync.signon.generation.enabled", true);
49 | pref("services.sync.prefs.sync.signon.management.page.breach-alerts.enabled", true);
50 | pref("signon.suggestImportCount", 3);
51 |
52 | // removed, renamed or hidden in v81.0:
53 | pref("browser.tabs.documentchannel", true);
54 | pref("browser.tabs.documentchannel.parent-initiated", true);
55 | pref("browser.tabs.documentchannel.ppdc", true);
56 | pref("dom.experimental_forms", false);
57 | pref("dom.forms.color", true);
58 | pref("dom.forms.datetime", true);
59 | pref("dom.security.featurePolicy.enabled", true);
60 | pref("dom.webcomponents.elementInternals.enabled", false);
61 | pref("domsecurity.httpsonly.infoURL", "https://developer.mozilla.org/en-US/docs/Glossary/https");
62 | pref("identity.fxaccounts.service.sendLoginUrl", "https://send.firefox.com/login/");
63 | pref("layout.css.comparison-functions.enabled", true);
64 | pref("layout.css.is-where-selectors.enabled", true);
65 | pref("layout.css.offset-logical-properties.enabled", false);
66 | pref("layout.css.shadow-parts.enabled", true);
67 | pref("network.trr.enable_when_nrpt_detected", false);
68 | pref("network.trr.enable_when_proxy_detected", false);
69 | pref("network.trr.enable_when_vpn_detected", false);
70 |
71 | // changed in v81.0:
72 | pref("apz.one_touch_pinch.enabled", false); // prev: true
73 | pref("browser.aboutwelcome.overrideContent", ""); // prev: "{\"id\": \"multi-stage-welcome-default\",\"template\": \"multistage\",\"screens\": [{\"id\": \"AW_GET_STARTED\",\"order\": 0,\"content\": {\"zap\": true,\"title\": {\"string_id\": \"onboarding-multistage-welcome-header\"},\"subtitle\": {\"string_id\": \"onboarding-multistage-welcome-subtitle\"},\"primary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-welcome-primary-button-label\"},\"action\": {\"navigate\": true}},\"secondary_button\": {\"text\": {\"string_id\": \"onboarding-multistage-welcome-secondary-button-text\"},\"label\": {\"string_id\": \"onboarding-multistage-welcome-secondary-button-label\"},\"position\": \"top\",\"action\": {\"type\": \"OPEN_URL\",\"addFlowParams\": true,\"data\": {\"args\": \"https://accounts.firefox.com/?service=sync&action=email&context=fx_desktop_v3&entrypoint=activity-stream-firstrun&style=trailhead\",\"where\": \"current\"}}}}}, {\"id\": \"AW_IMPORT_SETTINGS\",\"order\": 1,\"content\": {\"zap\": true, \"disclaimer\": {\"string_id\": \"onboarding-import-sites-disclaimer\"},\"title\": {\"string_id\": \"onboarding-multistage-import-header\"},\"subtitle\": {\"string_id\": \"onboarding-multistage-import-subtitle\"},\"tiles\": {\"type\": \"topsites\",\"info\": true},\"primary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-import-primary-button-label\"},\"action\": {\"type\": \"SHOW_MIGRATION_WIZARD\",\"navigate\": true}},\"secondary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-import-secondary-button-label\"},\"action\": {\"navigate\": true}}}}, {\"id\": \"AW_CHOOSE_THEME\",\"order\": 2,\"content\": {\"zap\": true,\"title\": {\"string_id\": \"onboarding-multistage-theme-header\"},\"subtitle\": {\"string_id\": \"onboarding-multistage-theme-subtitle\"},\"tiles\": {\"type\": \"theme\",\"action\": {\"theme\": \"\"}, \"data\": [{\"theme\": \"automatic\",\"label\": {\"string_id\": \"onboarding-multistage-theme-label-automatic\"}, \"description\": {\"string_id\": \"onboarding-multistage-theme-description-automatic\"}, \"tooltip\": {\"string_id\": \"onboarding-multistage-theme-tooltip-automatic\"}}, {\"theme\": \"light\",\"label\": {\"string_id\": \"onboarding-multistage-theme-label-light\"}, \"tooltip\": {\"string_id\": \"onboarding-multistage-theme-tooltip-light\"}},{\"theme\": \"dark\",\"label\": {\"string_id\": \"onboarding-multistage-theme-label-dark\"}, \"tooltip\": {\"string_id\": \"onboarding-multistage-theme-tooltip-dark\"}}]},\"primary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-theme-primary-button-label\"},\"action\": {\"navigate\": true}},\"secondary_button\": {\"label\": {\"string_id\": \"onboarding-multistage-theme-secondary-button-label\"},\"action\": {\"theme\": \"automatic\",\"navigate\": true}}}}]}"
74 | pref("browser.contentblocking.report.show_mobile_app", true); // prev: false
75 | pref("browser.newtabpage.activity-stream.discoverystream.personalization.version", 1); // prev: 2
76 | pref("browser.newtabpage.activity-stream.discoverystream.region-layout-config", "US,CA,GB,DE,IE,CH,AT,BE"); // prev: "US,CA,GB,DE,IE"
77 | pref("browser.newtabpage.activity-stream.discoverystream.region-spocs-config", "US,CA,DE"); // prev: "US,CA"
78 | pref("browser.newtabpage.activity-stream.discoverystream.region-stories-config", "US,DE,CA,GB,IE,CH,AT,BE"); // prev: "US,DE,CA,GB,IE"
79 | pref("devtools.whatsnew.enabled", false); // prev: true
80 | pref("devtools.whatsnew.feature-enabled", false); // prev: true
81 | pref("extensions.formautofill.creditCards.enabled", false); // prev: true
82 | pref("fission.preserve_browsing_contexts", true); // prev: false
83 | pref("layout.css.moz-focus-outer.enabled", false); // prev: true
84 | pref("media.hardwaremediakeys.enabled", true); // prev: false
85 | pref("network.http.http3.default-max-stream-blocked", 20); // prev: 10
86 | pref("network.http.http3.default-qpack-table-size", 65536); // prev: 0
87 | pref("security.block_Worker_with_wrong_mime", true); // prev: false
88 | pref("signon.capture.inputChanges.enabled", true); // prev: false
89 | pref("signon.showAutoCompleteImport", "import"); // prev: ""
90 |
--------------------------------------------------------------------------------
/diffs/6x/diff-v61.0-vs-v62.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v61.0 and v62.0
3 | *
4 | * prefs: 3248
5 | * 3128 matching prefs
6 | * 120 diffs ( 51 new, 43 gone, 26 different )
7 | ******************************************************************************************/
8 | // new in v62.0:
9 | pref("browser.history_swipe_animation.disabled", false);
10 | pref("browser.newtabpage.activity-stream.asrouterOnboardingCohort", 0);
11 | pref("browser.newtabpage.activity-stream.fxaccounts.endpoint", "https://accounts.firefox.com/");
12 | pref("browser.newtabpage.activity-stream.improvesearch.noDefaultSearchTile", true);
13 | pref("browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts", false);
14 | pref("browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts.havePinned", "");
15 | pref("browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts.searchEngines", "google");
16 | pref("browser.newtabpage.activity-stream.section.highlights.rows", 2);
17 | pref("browser.newtabpage.activity-stream.section.topstories.rows", 1);
18 | pref("browser.safebrowsing.provider.mozilla.lists.base", "moz-std");
19 | pref("browser.safebrowsing.provider.mozilla.lists.content", "moz-full");
20 | pref("browser.security.newcerterrorpage.enabled", false);
21 | pref("browser.sessionstore.resuming_after_os_restart", false);
22 | pref("browser.tabs.multiselect", false);
23 | pref("browser.tabs.remote.tabCacheSize", 0);
24 | pref("devtools.debugger.pause-on-caught-exceptions", true);
25 | pref("devtools.inspector.fonthighlighter.enabled", false);
26 | pref("devtools.inspector.three-pane-first-run", true);
27 | pref("devtools.webconsole.jsterm.codeMirror", false);
28 | pref("dom.clearSiteData.enabled", false);
29 | pref("dom.mutation-events.cssom.disabled", true);
30 | pref("dom.serviceWorkers.parent_intercept", false);
31 | pref("dom.webcomponents.shadowdom.report_usage", false);
32 | pref("extensions.systemAddon.update.enabled", true);
33 | pref("extensions.webextensions.ExtensionStorageIDB.enabled", false);
34 | pref("gfx.webrender.debug.echo-driver-messages", false);
35 | pref("gfx.webrender.debug.new-frame-indicator", false);
36 | pref("gfx.webrender.debug.new-scene-indicator", false);
37 | pref("gfx.webrender.program-binary-disk", true);
38 | pref("image.animated.resume-from-last-displayed", true);
39 | pref("io.activity.intervalMilliseconds", 0);
40 | pref("layout.accessiblecaret.script_change_update_mode", 0);
41 | pref("layout.css.property-append-only", false);
42 | pref("layout.css.scrollbar-colors.enabled", false);
43 | pref("layout.css.webkit-appearance.enabled", false);
44 | pref("layout.css.xul-display-values.content.enabled", false);
45 | pref("network.cookie.maxNumber", 3000);
46 | pref("network.cookie.maxPerHost", 180);
47 | pref("network.sts.poll_busy_wait_period", 50);
48 | pref("network.sts.poll_busy_wait_period_timeout", 7);
49 | pref("network.sts.pollable_event_timeout", 6);
50 | pref("pdfjs.scrollModeOnLoad", 0);
51 | pref("pdfjs.spreadModeOnLoad", 0);
52 | pref("print.font-variations-as-paths", true);
53 | pref("privacy.trackingprotection.storagerestriction.enabled", false);
54 | pref("services.blocklist.addons.signer", "remote-settings.content-signature.mozilla.org");
55 | pref("services.blocklist.gfx.signer", "remote-settings.content-signature.mozilla.org");
56 | pref("services.blocklist.onecrl.signer", "onecrl.content-signature.mozilla.org");
57 | pref("services.blocklist.pinning.signer", "pinning-preload.content-signature.mozilla.org");
58 | pref("services.blocklist.plugins.signer", "remote-settings.content-signature.mozilla.org");
59 | pref("toolkit.winRegisterApplicationRestart", true);
60 |
61 | // removed, renamed or hidden in v62.0:
62 | pref("browser.EULA.version", 3);
63 | pref("browser.rights.3.shown", false);
64 | pref("browser.rights.version", 3);
65 | pref("browser.safebrowsing.provider.mozilla.lists.base.description", "mozstdDesc");
66 | pref("browser.safebrowsing.provider.mozilla.lists.base.name", "mozstdName");
67 | pref("browser.safebrowsing.provider.mozilla.lists.content.description", "mozfullDesc2");
68 | pref("browser.safebrowsing.provider.mozilla.lists.content.name", "mozfullName");
69 | pref("browser.search.defaultenginename", "chrome://browser-region/locale/region.properties");
70 | pref("browser.search.defaultenginename.US", "data:text/plain,browser.search.defaultenginename.US=Google");
71 | pref("browser.search.order.1", "chrome://browser-region/locale/region.properties");
72 | pref("browser.search.order.2", "chrome://browser-region/locale/region.properties");
73 | pref("browser.search.order.3", "chrome://browser-region/locale/region.properties");
74 | pref("browser.search.order.US.1", "data:text/plain,browser.search.order.US.1=Google");
75 | pref("browser.search.order.US.2", "data:text/plain,browser.search.order.US.2=Bing");
76 | pref("browser.snapshots.limit", 0);
77 | pref("browser.urlbar.autoFill.typed", true);
78 | pref("devtools.devedition.promo.enabled", false);
79 | pref("devtools.devedition.promo.shown", false);
80 | pref("devtools.devedition.promo.url", "https://www.mozilla.org/firefox/developer/?utm_source=firefox-dev-tools&utm_medium=firefox-browser&utm_content=betadoorhanger");
81 | pref("devtools.inspector.three-pane-toggle", false);
82 | pref("devtools.telemetry.tools.opened.version", "{}");
83 | pref("devtools.toolbar.enabled", true);
84 | pref("devtools.toolbar.visible", false);
85 | pref("devtools.webconsole.autoMultiline", true);
86 | pref("extensions.geckoProfiler.symbols.url", "http://symbols.mozilla.org/");
87 | pref("extensions.minCompatibleAppVersion", "4.0");
88 | pref("extensions.minCompatiblePlatformVersion", "2.0");
89 | pref("gfx.webrender.all", false);
90 | pref("gfx.webrender.enabled", false);
91 | pref("gfx.webrender.hit-test", true);
92 | pref("hangmonitor.timeout", 0);
93 | pref("image.mem.max_decoded_image_kb", 256000);
94 | pref("javascript.options.array_prototype_values", true);
95 | pref("layout.accessiblecaret.allow_script_change_updates", false);
96 | pref("layout.css.getPropertyCSSValue.enabled", false);
97 | pref("layout.css.text-combine-upright-digits.enabled", false);
98 | pref("layout.event-regions.enabled", false);
99 | pref("network.activity.intervalMilliseconds", 0);
100 | pref("network.dir.format", 2);
101 | pref("plugin.java.mime", "application/x-java-vm");
102 | pref("plugin.state.java", 1);
103 | pref("security.allow_chrome_frames_inside_content", false);
104 | pref("security.OCSP.GET.enabled", false);
105 |
106 | // changed in v62.0:
107 | pref("apz.android.chrome_fling_physics.enabled", true); // prev: false
108 | pref("browser.cache.disk.max_chunks_memory_usage", 40960); // prev: 10240
109 | pref("browser.cache.disk.max_priority_chunks_memory_usage", 40960); // prev: 10240
110 | pref("browser.cache.offline.insecure.enable", false); // prev: true
111 | pref("browser.startup.blankWindow", true); // prev: false
112 | pref("device.sensors.ambientLight.enabled", false); // prev: true
113 | pref("device.sensors.proximity.enabled", false); // prev: true
114 | pref("devtools.debugger.ignore-caught-exceptions", true); // prev: false
115 | pref("devtools.inspector.show-three-pane-tooltip", true); // prev: false
116 | pref("devtools.inspector.three-pane-enabled", true); // prev: false
117 | pref("devtools.new-animationinspector.enabled", true); // prev: false
118 | pref("devtools.toolbox.previousHost", "right"); // prev: "side"
119 | pref("dom.ipc.plugins.sandbox-level.flash", 3); // prev: 2
120 | pref("dom.registerContentHandler.enabled", false); // prev: true
121 | pref("dom.registerProtocolHandler.insecure.enabled", false); // prev: true
122 | pref("extensions.geckoProfiler.getSymbolRules", "localBreakpad,dump_syms.exe"); // prev: "localBreakpad,remoteBreakpad,dump_syms.exe"
123 | pref("gfx.webrender.async-scene-build", true); // prev: 2
124 | pref("image.animated.decode-on-demand.threshold-kb", 20480); // prev: 4194303
125 | pref("layers.enable-tiles-if-skia-pomtp", true); // prev: false
126 | pref("layout.css.shape-outside.enabled", true); // prev: false
127 | pref("layout.display-list.retain", true); // prev: false
128 | pref("network.http.throttle.version", 1); // prev: 2
129 | pref("network.trr.blacklist-duration", 60); // prev: 1200
130 | pref("security.pki.name_matching_mode", 3); // prev: 1
131 | pref("security.tls.version.fallback-limit", 4); // prev: 3
132 | pref("startup.homepage_welcome_url", "about:welcome"); // prev: "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/firstrun/"
133 |
134 |
--------------------------------------------------------------------------------
/diffs/5x/diff-v57.0-vs-v58.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v57.0 and v58.0
3 | *
4 | * prefs: 3143
5 | * 3013 matching prefs
6 | * 130 diffs ( 63 new, 42 gone, 25 different )
7 | ******************************************************************************************/
8 | // new in v58.0:
9 | pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
10 | pref("browser.safebrowsing.provider.google4.dataSharing.enabled", false);
11 | pref("browser.safebrowsing.provider.google4.dataSharingURL", "https://safebrowsing.googleapis.com/v4/threatHits?$ct=application/x-protobuf&key=%GOOGLE_API_KEY%&$httpMethod=POST");
12 | pref("browser.schedulePressure.defaultCount", 3);
13 | pref("browser.schedulePressure.enabled", true);
14 | pref("browser.schedulePressure.timeoutMs", 1000);
15 | pref("browser.sessionstore.max_write_failures", 5);
16 | pref("browser.urlbar.switchTabs.adoptIntoActiveWindow", false);
17 | pref("browser.xul.error_pages.show_safe_browsing_details_on_load", false);
18 | pref("devtools.changesview.enabled", false);
19 | pref("devtools.debugger.features.column-breakpoints", false);
20 | pref("devtools.debugger.features.project-text-search", true);
21 | pref("devtools.debugger.features.root", false);
22 | pref("devtools.debugger.features.shortcuts", true);
23 | pref("devtools.debugger.project-directory-root", "");
24 | pref("devtools.eventsview.enabled", false);
25 | pref("devtools.flexboxinspector.enabled", false);
26 | pref("devtools.layout.flexbox.opened", true);
27 | pref("devtools.new-animationinspector.enabled", false);
28 | pref("devtools.onboarding.experiment", "off");
29 | pref("devtools.onboarding.experiment.flipped", false);
30 | pref("devtools.onboarding.telemetry.logged", false);
31 | pref("dom.enable_performance_navigation_timing", true);
32 | pref("dom.vr.display.rafMaxDuration", 50);
33 | pref("extensions.formautofill.creditCards.used", 0);
34 | pref("general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", 120);
35 | pref("general.smoothScroll.msdPhysics.enabled", false);
36 | pref("general.smoothScroll.msdPhysics.motionBeginSpringConstant", 1250);
37 | pref("general.smoothScroll.msdPhysics.regularSpringConstant", 1000);
38 | pref("general.smoothScroll.msdPhysics.slowdownMinDeltaMS", 12);
39 | pref("general.smoothScroll.msdPhysics.slowdownMinDeltaRatio", "1.3");
40 | pref("general.smoothScroll.msdPhysics.slowdownSpringConstant", 2000);
41 | pref("gfx.webrender.debug.alpha-primitives", false);
42 | pref("layers.omtp.release-capture-on-main-thread", false);
43 | pref("layout.css.servo.chrome.enabled", false);
44 | pref("layout.display-list.dump-parent", false);
45 | pref("layout.display-list.rebuild-frame-limit", 500);
46 | pref("layout.display-list.retain", false);
47 | pref("media.omt_data_delivery.enabled", true);
48 | pref("media.peerconnection.video.vp9_preferred", false);
49 | pref("media.recorder.audio_node.enabled", false);
50 | pref("media.recorder.video.frame_drops", true);
51 | pref("media.wmf.dxva.d3d11.enabled", true);
52 | pref("media.wmf.dxva.enabled", true);
53 | pref("media.wmf.dxva.max-videos", 8);
54 | pref("media.wmf.play-stand-alone", true);
55 | pref("media.wmf.use-nv12-format", true);
56 | pref("media.wmf.use-sync-texture", true);
57 | pref("mousewheel.debug.make_window_under_cursor_foreground", false);
58 | pref("network.auth.non-web-content-triggered-resources-http-auth-allow", false);
59 | pref("network.cookie.thirdparty.nonsecureSessionOnly", false);
60 | pref("network.http.tls-handshake-timeout", 30);
61 | pref("permissions.default.camera", 0);
62 | pref("permissions.default.desktop-notification", 0);
63 | pref("permissions.default.geo", 0);
64 | pref("permissions.default.microphone", 0);
65 | pref("permissions.default.shortcuts", 0);
66 | pref("privacy.reduceTimerPrecision", false);
67 | pref("privacy.resistFingerprinting.reduceTimerPrecision.microseconds", 20);
68 | pref("services.sync.prefs.sync.privacy.reduceTimerPrecision", true);
69 | pref("services.sync.prefs.sync.privacy.resistFingerprinting", true);
70 | pref("services.sync.prefs.sync.privacy.resistFingerprinting.reduceTimerPrecision.microseconds", true);
71 | pref("ui.context_menus.after_mouseup", false);
72 |
73 | // removed, renamed or hidden in v58.0:
74 | pref("browser.crashReports.unsubmittedCheck.autoSubmit", false);
75 | pref("browser.preferences.offlineGroup.enabled", false);
76 | pref("browser.urlbar.daysBeforeHidingSuggestionsPrompt", 4);
77 | pref("browser.urlbar.lastSuggestionsPromptDate", 20160601);
78 | pref("devtools.debugger.client-source-maps-enabled", true);
79 | pref("devtools.debugger.project-text-search-enabled", true);
80 | pref("devtools.debugger.scopes-visible", false);
81 | pref("devtools.fontinspector.enabled", true);
82 | pref("devtools.inspector.mdnDocsTooltip.enabled", false);
83 | pref("devtools.promote.layoutview", 1);
84 | pref("devtools.promote.layoutview.showPromoteBar", true);
85 | pref("devtools.responsive.html.enabled", true);
86 | pref("devtools.responsiveUI.no-reload-notification", false);
87 | pref("dom.abortController.enabled", true);
88 | pref("dom.abortController.fetch.enabled", true);
89 | pref("dom.allow_named_properties_object_for_xrays", 1);
90 | pref("extensions.e10sBlocksEnabling", true);
91 | pref("extensions.e10sMultiBlocksEnabling", true);
92 | pref("gfx.webrender.layers-free", false);
93 | pref("gfx.webrendest.enabled", false);
94 | pref("idle_queue.long_period", 50);
95 | pref("idle_queue.min_period", 3);
96 | pref("layers.advanced.boxshadow-inset-layers", 2);
97 | pref("layers.advanced.boxshadow-outer-layers", 2);
98 | pref("layers.advanced.button-foreground-layers", 2);
99 | pref("layers.advanced.displaybuttonborder-layers", 2);
100 | pref("layers.advanced.filter-layers", 2);
101 | pref("layout.css.style-attr-with-xml-base.disabled", true);
102 | pref("media.webrtc.debug.aec_log_dir", "");
103 | pref("media.windows-media-foundation.allow-d3d11-dxva", true);
104 | pref("media.windows-media-foundation.use-nv12-format", true);
105 | pref("memory.free_dirty_pages", true);
106 | pref("memory.low_commit_space_threshold_mb", 128);
107 | pref("memory.low_memory_notification_interval_ms", 10000);
108 | pref("memory.low_physical_memory_threshold_mb", 0);
109 | pref("memory.low_virtual_memory_threshold_mb", 128);
110 | pref("network.standard-url.enable-rust", false);
111 | pref("security.onecrl.via.amo", false);
112 | pref("social.directories", "https://activations.cdn.mozilla.net");
113 | pref("social.remote-install.enabled", true);
114 | pref("social.toast-notifications.enabled", true);
115 | pref("social.whitelist", "https://mozsocial.cliqz.com");
116 |
117 | // changed in v58.0:
118 | pref("browser.places.useAsyncTransactions", true); // prev: false
119 | pref("browser.search.defaultenginename.US", "data:text/plain,browser.search.defaultenginename.US=Google"); // prev: "data:text/plain,browser.search.defaultenginename.US=Yahoo"
120 | pref("browser.search.order.US.1", "data:text/plain,browser.search.order.US.1=Google"); // prev: "data:text/plain,browser.search.order.US.1=Yahoo"
121 | pref("browser.search.order.US.2", "data:text/plain,browser.search.order.US.2=Yahoo"); // prev: "data:text/plain,browser.search.order.US.2=Google"
122 | pref("browser.tabs.remote.autostart", true); // prev: false
123 | pref("devtools.inspector.shapesHighlighter.enabled", true); // prev: false
124 | pref("dom.ipc.processCount", 4); // prev: 1
125 | pref("dom.ipc.processPrelaunch.enabled", true); // prev: false
126 | pref("dom.script_loader.bytecode_cache.enabled", true); // prev: false
127 | pref("dom.timeout.enable_budget_timer_throttling", true); // prev: false
128 | pref("extensions.formautofill.available", "detect"); // prev: "staged-rollout"
129 | pref("javascript.options.shared_memory", false); // prev: true
130 | pref("javascript.options.wasm_baselinejit", true); // prev: false
131 | pref("layers.advanced.background-color", false); // prev: 2
132 | pref("layers.advanced.caret-layers", false); // prev: 2
133 | pref("layers.advanced.solid-color", false); // prev: 2
134 | pref("layers.advanced.table", false); // prev: 2
135 | pref("layers.omtp.enabled", true); // prev: false
136 | pref("layout.css.font-display.enabled", true); // prev: false
137 | pref("mousewheel.with_alt.action", 2); // prev: 1
138 | pref("mousewheel.with_shift.action", 4); // prev: 2
139 | pref("security.sandbox.content.level", 4); // prev: 3
140 | pref("security.tls.enable_0rtt_data", false); // prev: true
141 | pref("security.use_sqldb", true); // prev: false
142 | pref("webgl.force-index-validation", 0); // prev: false
143 |
144 |
--------------------------------------------------------------------------------
/diffs/7x/diff-v72.0-vs-v73.0.log.js:
--------------------------------------------------------------------------------
1 | /******************************************************************************************
2 | * diffs between FF prefs v72.0 and v73.0
3 | *
4 | * prefs: 3897
5 | * 3817 matching prefs
6 | * 80 diffs ( 42 new, 17 gone, 21 different )
7 | ******************************************************************************************/
8 | // new in v73.0:
9 | pref("app.normandy.last_seen_buildid", "");
10 | pref("app.normandy.onsync_skew_sec", 600);
11 | pref("browser.newtabpage.activity-stream.asrouter.providers.message-groups", "{\"id\":\"message-groups\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"message-groups\",\"updateCycleInMs\":3600000}");
12 | pref("browser.tabs.tabmanager.enabled", false);
13 | pref("browser.xr.warning.infoURL", "https://www.mozilla.org/%LOCALE%/firefox/xr/");
14 | pref("devtools.debugger.features.async-live-stacks", false);
15 | pref("devtools.recordreplay.cloudServer", "");
16 | pref("devtools.webconsole.input.eagerEvaluation", false);
17 | pref("doh-rollout.profileCreationThreshold", "1572476400000");
18 | pref("dom.event.default_to_passive_wheel_listeners", false);
19 | pref("dom.forms.requestsubmit.enabled", false);
20 | pref("dom.ipc.plugins.allow_dxgi_surface", true);
21 | pref("dom.manifest.enabled", false);
22 | pref("dom.security.featurePolicy.experimental.enabled", false);
23 | pref("dom.vr.always_support_ar", false);
24 | pref("dom.vr.always_support_vr", false);
25 | pref("findbar.matchdiacritics", 0);
26 | pref("gfx.webrender.compositor.surface-pool-size", 25);
27 | pref("gfx.webrender.enable-low-priority-pool", false);
28 | pref("gfx.webrender.quality.force-disable-sacrificing-subpixel-aa", false);
29 | pref("intl.charset.detector.ng.enabled", true);
30 | pref("intl.charset.detector.ng.in.enabled", false);
31 | pref("intl.charset.detector.ng.jp.enabled", false);
32 | pref("intl.charset.detector.ng.lk.enabled", false);
33 | pref("javascript.options.parser_defer_allocation", false);
34 | pref("layout.css.constructable-stylesheets.enabled", false);
35 | pref("layout.css.text-underline-position.enabled", false);
36 | pref("media.mediacontrol.testingevents.enabled", false);
37 | pref("media.peerconnection.mute_on_bye_or_timeout", false);
38 | pref("media.peerconnection.sdp.strict_success", false);
39 | pref("network.http.network_access_on_socket_process.enabled", false);
40 | pref("network.trr.send_user-agent_headers", false);
41 | pref("network.url.useDefaultURI", false);
42 | pref("permissions.default.xr", 0);
43 | pref("permissions.delegation.enabled", true);
44 | pref("security.allow_parent_unrestricted_js_loads", false);
45 | pref("security.app_menu.recordEventTelemetry", true);
46 | pref("security.pki.crlite_mode", 1);
47 | pref("signon.userInputRequiredToCapture.enabled", true);
48 | pref("telemetry.number_of_site_origin.min_interval", 300000);
49 | pref("widget.content.allow-gtk-dark-theme", false);
50 | pref("widget.content.gtk-high-contrast.enabled", true);
51 |
52 | // removed, renamed or hidden in v73.0:
53 | pref("browser.messaging-system.fxatoolbarbadge.enabled", true);
54 | pref("browser.tabs.remote.useHTTPResponseProcessSelection", false);
55 | pref("dom.audiochannel.audioCompeting", false);
56 | pref("dom.audiochannel.audioCompeting.allAgents", false);
57 | pref("dom.metaElement.setCookie.allowed", false);
58 | pref("extensions.getAddons.compatOverides.url", "https://services.addons.mozilla.org/api/v3/addons/compat-override/?guid=%IDS%&lang=%LOCALE%");
59 | pref("extensions.htmlaboutaddons.discover.enabled", true);
60 | pref("extensions.htmlaboutaddons.enabled", true);
61 | pref("extensions.legacy.exceptions", "testpilot@cliqz.com,@testpilot-containers,jid1-NeEaf3sAHdKHPA@jetpack,@activity-streams,pulse@mozilla.com,@testpilot-addon,@min-vid,tabcentertest1@mozilla.com,snoozetabs@mozilla.com,speaktome@mozilla.com,hoverpad@mozilla.com");
62 | pref("full-screen-api.unprefix.enabled", true);
63 | pref("layout.css.column-span.enabled", true);
64 | pref("layout.css.xul-box-display-values.survive-blockification.enabled", true);
65 | pref("permissions.delegation.enable", false);
66 | pref("permissions.eventTelemetry.enabled", false);
67 | pref("remote.enabled", false);
68 | pref("remote.force-local", true);
69 | pref("signon.storeSignons", true);
70 |
71 | // changed in v73.0:
72 | pref("browser.display.permit_backplate", true); // prev: false
73 | pref("browser.newtabpage.activity-stream.asrouter.providers.cfr-fxa", "{\"id\":\"cfr-fxa\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"cfr-fxa\",\"frequency\":{\"custom\":[{\"period\":\"daily\",\"cap\":1}]},\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"cfr-fxa\",\"enabled\":true,\"type\":\"remote-settings\",\"bucket\":\"cfr-fxa\",\"frequency\":{\"custom\":[{\"period\":\"daily\",\"cap\":1}]}}"
74 | pref("browser.newtabpage.activity-stream.discoverystream.config", "{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"collapsible\":true,\"enabled\":true,\"show_spocs\":false,\"hardcoded_layout\":true,\"personalized\":true,\"layout_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/newtab/layout?version=1&consumer_key=$apiKey&layout_variant=basic\"}"); // prev: "{\"api_key_pref\":\"extensions.pocket.oAuthConsumerKey\",\"collapsible\":true,\"enabled\":false,\"show_spocs\":false,\"hardcoded_layout\":true,\"personalized\":true,\"layout_endpoint\":\"https://getpocket.cdn.mozilla.net/v3/newtab/layout?version=1&consumer_key=$apiKey&layout_variant=basic\"}"
75 | pref("browser.safebrowsing.provider.mozilla.lists", "base-track-digest256,mozstd-trackwhite-digest256,google-trackwhite-digest256,content-track-digest256,mozplugin-block-digest256,mozplugin2-block-digest256,block-flash-digest256,except-flash-digest256,allow-flashallow-digest256,except-flashallow-digest256,block-flashsubdoc-digest256,except-flashsubdoc-digest256,ads-track-digest256,social-track-digest256,analytics-track-digest256,base-fingerprinting-track-digest256,content-fingerprinting-track-digest256,base-cryptomining-track-digest256,content-cryptomining-track-digest256,fanboyannoyance-ads-digest256,fanboysocial-ads-digest256,easylist-ads-digest256,easyprivacy-ads-digest256,adguard-ads-digest256,social-tracking-protection-digest256,social-tracking-protection-facebook-digest256,social-tracking-protection-linkedin-digest256,social-tracking-protection-twitter-digest256"); // prev: "base-track-digest256,mozstd-trackwhite-digest256,content-track-digest256,mozplugin-block-digest256,mozplugin2-block-digest256,block-flash-digest256,except-flash-digest256,allow-flashallow-digest256,except-flashallow-digest256,block-flashsubdoc-digest256,except-flashsubdoc-digest256,ads-track-digest256,social-track-digest256,analytics-track-digest256,base-fingerprinting-track-digest256,content-fingerprinting-track-digest256,base-cryptomining-track-digest256,content-cryptomining-track-digest256,fanboyannoyance-ads-digest256,fanboysocial-ads-digest256,easylist-ads-digest256,easyprivacy-ads-digest256,adguard-ads-digest256,social-tracking-protection-digest256,social-tracking-protection-facebook-digest256,social-tracking-protection-linkedin-digest256,social-tracking-protection-twitter-digest256"
76 | pref("devtools.responsive.metaViewport.enabled", true); // prev: false
77 | pref("dom.serviceWorkers.idle_extended_timeout", 30000); // prev: 300000
78 | pref("extensions.abuseReport.openDialog", true); // prev: false
79 | pref("extensions.blocklist.useXML", false); // prev: true
80 | pref("fission.rebuild_frameloaders_on_remoteness_change", true); // prev: false
81 | pref("gfx.direct3d11.use-double-buffering", false); // prev: true
82 | pref("layout.css.moz-touch-enabled.enabled", false); // prev: true
83 | pref("mathml.mfenced_element.disabled", true); // prev: false
84 | pref("media.audiograph.single_thread.enabled", true); // prev: false
85 | pref("network.trr.resolvers", "[{ \"name\": \"Cloudflare\", \"url\": \"https://mozilla.cloudflare-dns.com/dns-query\" },{ \"name\": \"NextDNS\", \"url\": \"https://trr.dns.nextdns.io/\" }]"); // prev: "[{ \"name\": \"Cloudflare\", \"url\": \"https://mozilla.cloudflare-dns.com/dns-query\" }]"
86 | pref("svg.text-spacing.enabled", true); // prev: false
87 | pref("urlclassifier.features.fingerprinting.annotate.whitelistTables", "mozstd-trackwhite-digest256,google-trackwhite-digest256"); // prev: "mozstd-trackwhite-digest256"
88 | pref("urlclassifier.features.fingerprinting.whitelistTables", "mozstd-trackwhite-digest256,google-trackwhite-digest256"); // prev: "mozstd-trackwhite-digest256"
89 | pref("urlclassifier.features.socialtracking.annotate.whitelistTables", "mozstd-trackwhite-digest256,google-trackwhite-digest256"); // prev: "mozstd-trackwhite-digest256"
90 | pref("urlclassifier.features.socialtracking.whitelistTables", "mozstd-trackwhite-digest256,google-trackwhite-digest256"); // prev: "mozstd-trackwhite-digest256"
91 | pref("urlclassifier.trackingAnnotationWhitelistTable", "moztest-trackwhite-simple,mozstd-trackwhite-digest256,google-trackwhite-digest256"); // prev: "moztest-trackwhite-simple,mozstd-trackwhite-digest256"
92 | pref("urlclassifier.trackingWhitelistTable", "moztest-trackwhite-simple,mozstd-trackwhite-digest256,google-trackwhite-digest256"); // prev: "moztest-trackwhite-simple,mozstd-trackwhite-digest256"
93 |
--------------------------------------------------------------------------------