Update 'config/mozilla.cfg'
⛔️ Locked missing sync pref from FF68 update ⛔️ Locked few missing extension recommendations/report prefs from FF68 update ℹ️ Changed from lockPref to defaultPref URL bar autocomplete ℹ️ Fixed author's links in credits ℹ️ Duplicated removed
This commit is contained in:
parent
0f281947c6
commit
0804c20123
|
@ -2,20 +2,20 @@
|
||||||
/**********************************************************************************
|
/**********************************************************************************
|
||||||
* mozilla.cfg | Firefox *
|
* mozilla.cfg | Firefox *
|
||||||
* *
|
* *
|
||||||
* https://github.com/quindecim/mozilla.cfg *
|
* https://git.lelux.fi/quindecim/mozilla.cfg *
|
||||||
*********************************************************************************/
|
*********************************************************************************/
|
||||||
//
|
//
|
||||||
// Author : quindecim : https://github.com/quindecim/
|
// Author : quindecim : https://git.lelux.fi/quindecim
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
// Based on : gHacks : https://github.com/ghacksuserjs/ghacks-user.js
|
// Based on : gHacks : https://github.com/ghacksuserjs/ghacks-user.js
|
||||||
// Librefox : https://github.com/intika/Librefox
|
// Librefox : https://github.com/intika/Librefox
|
||||||
// pyllyukko : https://github.com/pyllyukko/user.js
|
// pyllyukko : https://github.com/pyllyukko/user.js
|
||||||
// OrangeManBad : https://git.nixnet.xyz/OrangeManBad/user.js
|
// OrangeManBad : https://git.nixnet.xyz/OrangeManBad/user.js
|
||||||
// CHEF-KOCH : https://github.com/CHEF-KOCH/FFCK/tree/master/user.js
|
// CHEF-KOCH : https://github.com/CHEF-KOCH/FFCK/tree/master/user.js
|
||||||
//
|
//
|
||||||
// License : https://github.com/quindecim/mozilla.cfg/blob/master/LICENSE.txt
|
// License : https://git.lelux.fi/quindecim/mozilla.cfg/src/branch/master/LICENSE.txt
|
||||||
//
|
//
|
||||||
// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
||||||
// PROTECTION
|
// PROTECTION
|
||||||
// >>>>>>>>>>>>>>>>>>>>>
|
// >>>>>>>>>>>>>>>>>>>>>
|
||||||
|
@ -126,8 +126,6 @@ lockPref("app.update.url", "https://aus5.mozilla.org/update/6/%PRODUCT%/%VERSION
|
||||||
lockPref("app.update.url.details", "https://www.mozilla.org/firefox/notes"); // [URL SANITIZED] // [DESKTOP]
|
lockPref("app.update.url.details", "https://www.mozilla.org/firefox/notes"); // [URL SANITIZED] // [DESKTOP]
|
||||||
// lockPref("app.update.url.manual", ""); // [DESKTOP]
|
// lockPref("app.update.url.manual", ""); // [DESKTOP]
|
||||||
// lockPref("app.update.url.android", ""); // [FENNEC]
|
// lockPref("app.update.url.android", ""); // [FENNEC]
|
||||||
// lockPref("app.update.timerFirstInterval", 0);
|
|
||||||
// lockPref("app.update.timerMinimumDelay", 0);
|
|
||||||
lockPref("app.update.silent", false); // [DESKTOP]
|
lockPref("app.update.silent", false); // [DESKTOP]
|
||||||
// lockPref("app.update.staging.enabled", false); // [DESKTOP]
|
// lockPref("app.update.staging.enabled", false); // [DESKTOP]
|
||||||
lockPref("app.update.log.file", false); // [DESKTOP]
|
lockPref("app.update.log.file", false); // [DESKTOP]
|
||||||
|
@ -264,9 +262,6 @@ lockPref("services.sync.log.logger.engine", ""); // [DESKTOP]
|
||||||
lockPref("services.sync.prefs.sync.media.eme.enabled", false); // [DESKTOP]
|
lockPref("services.sync.prefs.sync.media.eme.enabled", false); // [DESKTOP]
|
||||||
lockPref("services.sync.prefs.sync.privacy.fuzzyfox.clockgrainus", false); // [DESKTOP]
|
lockPref("services.sync.prefs.sync.privacy.fuzzyfox.clockgrainus", false); // [DESKTOP]
|
||||||
lockPref("services.sync.prefs.sync.privacy.fuzzyfox.enabled", false); // [DESKTOP]
|
lockPref("services.sync.prefs.sync.privacy.fuzzyfox.enabled", false); // [DESKTOP]
|
||||||
lockPref("services.sync.engine.addresses.available", false); // [DESKTOP]
|
|
||||||
lockPref("services.sync.engine.addresses.available", false); // [DESKTOP]
|
|
||||||
lockPref("services.sync.engine.addresses.available", false); // [DESKTOP]
|
|
||||||
lockPref("services.sync.prefs.sync.signon.rememberSignons", false); // [DESKTOP]
|
lockPref("services.sync.prefs.sync.signon.rememberSignons", false); // [DESKTOP]
|
||||||
lockPref("services.sync.serverURL", ""); // [DESKTOP]
|
lockPref("services.sync.serverURL", ""); // [DESKTOP]
|
||||||
lockPref("services.sync.fxa.privacyURL", ""); // [DESKTOP]
|
lockPref("services.sync.fxa.privacyURL", ""); // [DESKTOP]
|
||||||
|
@ -275,6 +270,7 @@ lockPref("services.sync.lastversion", ""); // [DESKTOP]
|
||||||
lockPref("sync.serverURL", ""); // [DEPRECATED] // [DESKTOP]
|
lockPref("sync.serverURL", ""); // [DEPRECATED] // [DESKTOP]
|
||||||
lockPref("sync.jpake.serverURL", ""); // [DEPRECATED] // [DESKTOP]
|
lockPref("sync.jpake.serverURL", ""); // [DEPRECATED] // [DESKTOP]
|
||||||
lockPref("services.sync.prefs.sync.browser.contentblocking.features.strict", false); // [DESKTOP]
|
lockPref("services.sync.prefs.sync.browser.contentblocking.features.strict", false); // [DESKTOP]
|
||||||
|
lockPref("services.sync.prefs.dangerously_allow_arbitrary", false); // [DESKTOP]
|
||||||
// -------------------------------------
|
// -------------------------------------
|
||||||
// Pref : Never check updates for search engines
|
// Pref : Never check updates for search engines
|
||||||
// https://support.mozilla.org/en-US/kb/how-stop-firefox-making-automatic-connections#w_auto-update-checking
|
// https://support.mozilla.org/en-US/kb/how-stop-firefox-making-automatic-connections#w_auto-update-checking
|
||||||
|
@ -432,10 +428,13 @@ lockPref("extensions.webservice.discoverURL", ""); // [DESKTOP]
|
||||||
// https://www.ghacks.net/2019/05/15/enable-new-firefox-recommended-extensions-suggestions-in-firefox-68-nightly/
|
// https://www.ghacks.net/2019/05/15/enable-new-firefox-recommended-extensions-suggestions-in-firefox-68-nightly/
|
||||||
lockPref("extensions.htmlaboutaddons.discover.enabled", false); // [DESKTOP]
|
lockPref("extensions.htmlaboutaddons.discover.enabled", false); // [DESKTOP]
|
||||||
lockPref("extensions.htmlaboutaddons.inline-options.enabled", false);
|
lockPref("extensions.htmlaboutaddons.inline-options.enabled", false);
|
||||||
lockPref("extensions.htmlaboutaddons.recommendations.enabled", false); // [FENNEC]
|
lockPref("extensions.htmlaboutaddons.recommendations.enabled", false);
|
||||||
lockPref("extensions.getAddons.discovery.api_url", ""); // [DESKTOP]
|
lockPref("extensions.getAddons.discovery.api_url", ""); // [DESKTOP]
|
||||||
|
lockPref("extensions.recommendations.privacyPolicyUrl", "");
|
||||||
|
lockPref("extensions.recommendations.themeRecommendationUrl", "");
|
||||||
// -------------------------------------
|
// -------------------------------------
|
||||||
// Pref : Disable report extension option in about:addons
|
// Pref : Disable report extension option in about:addons
|
||||||
|
lockPref("extensions.htmlaboutaddons.enabled", false);
|
||||||
lockPref("extensions.abuseReport.enabled", false);
|
lockPref("extensions.abuseReport.enabled", false);
|
||||||
lockPref("extensions.abuseReport.url", "");
|
lockPref("extensions.abuseReport.url", "");
|
||||||
// -------------------------------------
|
// -------------------------------------
|
||||||
|
@ -449,7 +448,6 @@ lockPref("loop.logDomains", false); // [DESKTOP]
|
||||||
lockPref("browser.chrome.errorReporter.enabled", false); // [DESKTOP]
|
lockPref("browser.chrome.errorReporter.enabled", false); // [DESKTOP]
|
||||||
lockPref("browser.chrome.errorReporter.submitUrl", ""); // [DESKTOP]
|
lockPref("browser.chrome.errorReporter.submitUrl", ""); // [DESKTOP]
|
||||||
lockPref("browser.chrome.errorReporter.infoURL", ""); // [DESKTOP]
|
lockPref("browser.chrome.errorReporter.infoURL", ""); // [DESKTOP]
|
||||||
lockPref("browser.chrome.errorReporter.submitUrl", ""); // [DESKTOP]
|
|
||||||
// -------------------------------------
|
// -------------------------------------
|
||||||
// Pref : Disable contentblocking reportBreakage
|
// Pref : Disable contentblocking reportBreakage
|
||||||
lockPref("browser.contentblocking.reportBreakage.enabled", false); // [DESKTOP]
|
lockPref("browser.contentblocking.reportBreakage.enabled", false); // [DESKTOP]
|
||||||
|
@ -1191,7 +1189,7 @@ lockPref("browser.urlbar.timesBeforeHidingSuggestionsHint", 0); // [DESKTOP]
|
||||||
// -------------------------------------
|
// -------------------------------------
|
||||||
// Pref : Disable URL bar autocomplete and history/bookmarks suggestions dropdown
|
// Pref : Disable URL bar autocomplete and history/bookmarks suggestions dropdown
|
||||||
// [NOTE] This does not cause privacy/leaking issue
|
// [NOTE] This does not cause privacy/leaking issue
|
||||||
// lockPref("browser.urlbar.autocomplete.enabled", false); // [DESKTOP]
|
defaultPref("browser.urlbar.autocomplete.enabled", false); // [DESKTOP]
|
||||||
defaultPref("browser.urlbar.suggest.history", false); // [DESKTOP]
|
defaultPref("browser.urlbar.suggest.history", false); // [DESKTOP]
|
||||||
defaultPref("browser.urlbar.suggest.bookmark", false); // [DESKTOP]
|
defaultPref("browser.urlbar.suggest.bookmark", false); // [DESKTOP]
|
||||||
defaultPref("browser.urlbar.suggest.openpage", false); // [DESKTOP]
|
defaultPref("browser.urlbar.suggest.openpage", false); // [DESKTOP]
|
||||||
|
@ -1542,10 +1540,6 @@ lockPref("security.ssl3.ecdhe_ecdsa_aes_256_sha", true); // [DEFAULT: true]
|
||||||
lockPref("security.ssl3.ecdhe_ecdsa_chacha20_poly1305_sha256", true);
|
lockPref("security.ssl3.ecdhe_ecdsa_chacha20_poly1305_sha256", true);
|
||||||
lockPref("security.ssl3.ecdhe_rsa_chacha20_poly1305_sha256", true);
|
lockPref("security.ssl3.ecdhe_rsa_chacha20_poly1305_sha256", true);
|
||||||
// -------------------------------------
|
// -------------------------------------
|
||||||
// Pref : Disable DHE (Diffie-Hellman Key Exchange)
|
|
||||||
// https://www.eff.org/deeplinks/2015/10/how-to-protect-yourself-from-nsa-attacks-1024-bit-DH
|
|
||||||
lockPref("security.ssl3.dhe_rsa_aes_128_sha", false);
|
|
||||||
// -------------------------------------
|
|
||||||
// Pref : Fallbacks due compatibility reasons
|
// Pref : Fallbacks due compatibility reasons
|
||||||
lockPref("security.ssl3.rsa_aes_128_sha", true);
|
lockPref("security.ssl3.rsa_aes_128_sha", true);
|
||||||
lockPref("security.ssl3.rsa_aes_256_sha", true);
|
lockPref("security.ssl3.rsa_aes_256_sha", true);
|
||||||
|
@ -2015,8 +2009,6 @@ lockPref("urlclassifier.passwordAllowTable", "");
|
||||||
lockPref("urlclassifier.phishTable", "");
|
lockPref("urlclassifier.phishTable", "");
|
||||||
lockPref("urlclassifier.trackingAnnotationSkipURLs", ""); // [DESKTOP]
|
lockPref("urlclassifier.trackingAnnotationSkipURLs", ""); // [DESKTOP]
|
||||||
lockPref("urlclassifier.trackingAnnotationTable", ""); // [DESKTOP]
|
lockPref("urlclassifier.trackingAnnotationTable", ""); // [DESKTOP]
|
||||||
lockPref("urlclassifier.trackingAnnotationSkipURLs", "");
|
|
||||||
lockPref("urlclassifier.trackingAnnotationTable", "");
|
|
||||||
lockPref("urlclassifier.trackingAnnotationWhitelistTable", "");
|
lockPref("urlclassifier.trackingAnnotationWhitelistTable", "");
|
||||||
lockPref("urlclassifier.trackingTable", "");
|
lockPref("urlclassifier.trackingTable", "");
|
||||||
lockPref("urlclassifier.trackingWhitelistTable", "");
|
lockPref("urlclassifier.trackingWhitelistTable", "");
|
||||||
|
@ -2524,11 +2516,6 @@ defaultPref("alerts.disableSlidingEffect", false); // [DESKTOP] // [DEPRECATED]
|
||||||
// When true, zooming will be enabled on all sites, even ones that declare user-scalable=no
|
// When true, zooming will be enabled on all sites, even ones that declare user-scalable=no
|
||||||
defaultPref("browser.ui.zoom.force-user-scalable", true); // [DEFAULT: false]
|
defaultPref("browser.ui.zoom.force-user-scalable", true); // [DEFAULT: false]
|
||||||
// -------------------------------------
|
// -------------------------------------
|
||||||
// Pref : Disable location bar autocomplete and suggestion types
|
|
||||||
// https://bugzilla.mozilla.org/1502392
|
|
||||||
// http://kb.mozillazine.org/Disabling_autocomplete_-_Firefox#Firefox_3.5
|
|
||||||
lockPref("browser.urlbar.autocomplete.enabled", false); // [DEFAULT: true]
|
|
||||||
// -------------------------------------
|
|
||||||
// Pref : Disable inline autocomplete in URL bar
|
// Pref : Disable inline autocomplete in URL bar
|
||||||
// http://kb.mozillazine.org/Inline_autocomplete
|
// http://kb.mozillazine.org/Inline_autocomplete
|
||||||
defaultPref("browser.urlbar.autoFill", false); // [DESKTOP]
|
defaultPref("browser.urlbar.autoFill", false); // [DESKTOP]
|
||||||
|
|
Reference in New Issue