Partially move metadata into the json files
This commit is contained in:
parent
ce8c37e510
commit
9749ab14f1
|
@ -1,7 +1,5 @@
|
||||||
lockPref("dom.indexedDB.enabled", true); //default true
|
//lockPref("dom.indexedDB.logging.details", false);
|
||||||
//lockPref("dom.indexedDB.logging.details", false); //default true
|
//lockPref("dom.indexedDB.logging.enabled", false);
|
||||||
//lockPref("dom.indexedDB.logging.enabled", false); //default true
|
|
||||||
lockPref("dom.w3c_pointer_events.enabled", false);
|
|
||||||
//lockPref("network.http.spdy.enabled", false);
|
//lockPref("network.http.spdy.enabled", false);
|
||||||
//lockPref("network.http.spdy.enabled.deps", false);
|
//lockPref("network.http.spdy.enabled.deps", false);
|
||||||
//lockPref("network.http.spdy.enabled.http2", false);
|
//lockPref("network.http.spdy.enabled.http2", false);
|
||||||
|
|
|
@ -1,29 +1,4 @@
|
||||||
defaultPref("privacy.spoof_english", 2);
|
|
||||||
//defaultPref("intl.accept_languages", "en-US, en"); //This make lang windows unusable
|
//defaultPref("intl.accept_languages", "en-US, en"); //This make lang windows unusable
|
||||||
defaultPref("network.http.referer.defaultPolicy", 3); // (FF59+) default: 3
|
|
||||||
defaultPref("network.http.referer.defaultPolicy.pbmode", 2); // (FF59+) default: 2
|
|
||||||
defaultPref("privacy.userContext.ui.enabled", true);
|
|
||||||
defaultPref("privacy.userContext.enabled", true);
|
|
||||||
defaultPref("privacy.userContext.longPressBehavior", 2);
|
|
||||||
defaultPref("browser.download.autohideButton", false);
|
|
||||||
defaultPref("accessibility.typeaheadfind", true);
|
|
||||||
defaultPref("clipboard.autocopy", false);
|
|
||||||
defaultPref("layout.spellcheckDefault", 2);
|
|
||||||
defaultPref("browser.tabs.closeWindowWithLastTab", false);
|
|
||||||
defaultPref("general.autoScroll", false);
|
|
||||||
//defaultPref("network.http.sendRefererHeader", 1);
|
//defaultPref("network.http.sendRefererHeader", 1);
|
||||||
defaultPref("pdfjs.disabled", false);
|
|
||||||
defaultPref("dom.disable_open_during_load", true);
|
|
||||||
defaultPref("browser.link.open_newwindow", 3);
|
|
||||||
defaultPref("browser.link.open_newwindow.restriction", 0);
|
|
||||||
defaultPref("network.proxy.autoconfig_url", "");
|
|
||||||
defaultPref("network.proxy.autoconfig_url.include_path", false);
|
|
||||||
defaultPref("network.proxy.socks_remote_dns", true);
|
|
||||||
defaultPref("network.proxy.socks_version", 5);
|
|
||||||
defaultPref("browser.tabs.loadBookmarksInTabs", true);
|
|
||||||
defaultPref("devtools.debugger.remote-enabled", false);
|
|
||||||
defaultPref("devtools.chrome.enabled", false);
|
|
||||||
defaultPref("general.useragent.site_specific_overrides", false);
|
|
||||||
defaultPref("extensions.ui.experiment.hidden", false);
|
|
||||||
//defaultPref("extensions.ui.dictionary.hidden", false);
|
//defaultPref("extensions.ui.dictionary.hidden", false);
|
||||||
//defaultPref("extensions.ui.locale.hidden", false);
|
//defaultPref("extensions.ui.locale.hidden", false);
|
||||||
|
|
|
@ -268,19 +268,3 @@
|
||||||
//lockPref("security.ssl3.ecdhe_ecdsa_aes_128_sha", false);
|
//lockPref("security.ssl3.ecdhe_ecdsa_aes_128_sha", false);
|
||||||
//lockPref("security.ssl3.ecdhe_rsa_aes_128_sha", false);
|
//lockPref("security.ssl3.ecdhe_rsa_aes_128_sha", false);
|
||||||
//lockPref("urlclassifier.trackingTable", "test-track-simple,base-track-digest256");
|
//lockPref("urlclassifier.trackingTable", "test-track-simple,base-track-digest256");
|
||||||
|
|
||||||
// - Disabled - Section ON ------------------------------------------------------------------
|
|
||||||
|
|
||||||
// Pref : Tor settings
|
|
||||||
// This browser is not meant for tor
|
|
||||||
// Enabling those settings for user torifying their whole connection
|
|
||||||
lockPref("network.dns.blockDotOnion", true);
|
|
||||||
lockPref("network.http.referer.hideOnionSource", true);
|
|
||||||
|
|
||||||
// Pref : 1603 : CROSS ORIGIN: control when to send a referer
|
|
||||||
// 0=always (default), 1=only if base domains match, 2=only if hosts match
|
|
||||||
// Can break some important site... (payment... )
|
|
||||||
lockPref("network.http.referer.XOriginPolicy", 1);
|
|
||||||
|
|
||||||
// Pref : Only allow TLS 1.[0-3]
|
|
||||||
lockPref("security.tls.version.max", 4); // 4 = allow up to and including TLS 1.3
|
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
[
|
[
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Tor settings",
|
||||||
|
"notes": "This browser is not meant for tor. Enabling those settings for user torifying their whole connection",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "network.dns.blockDotOnion",
|
"key": "network.dns.blockDotOnion",
|
||||||
"value": true
|
"value": true
|
||||||
|
@ -15,14 +16,16 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "CROSS ORIGIN: control when to send a referer",
|
||||||
|
"notes": "0=always (default), 1=only if base domains match, 2=only if hosts match. Can break some important sites e.g. payment sites",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "network.http.referer.XOriginPolicy",
|
"key": "network.http.referer.XOriginPolicy",
|
||||||
"value": 1
|
"value": 1
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Only allow TLS 1.[0-3]",
|
||||||
|
"notes": "Allow up to and including TLS 1.3",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "security.tls.version.max",
|
"key": "security.tls.version.max",
|
||||||
"value": 4
|
"value": 4
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
// Pref : Geolocation
|
|
||||||
lockPref("browser.search.countryCode", "US");
|
|
||||||
|
|
||||||
// Pref : Disable Mozilla telemetry/experiments
|
|
||||||
// https://wiki.mozilla.org/Platform/Features/Telemetry
|
|
||||||
// https://wiki.mozilla.org/Privacy/Reviews/Telemetry
|
|
||||||
// https://wiki.mozilla.org/Telemetry
|
|
||||||
// https://www.mozilla.org/en-US/legal/privacy/firefox.html#telemetry
|
|
||||||
// https://support.mozilla.org/t5/Firefox-crashes/Mozilla-Crash-Reporter/ta-p/1715
|
|
||||||
// https://wiki.mozilla.org/Security/Reviews/Firefox6/ReviewNotes/telemetry
|
|
||||||
// https://gecko.readthedocs.io/en/latest/browser/experiments/experiments/manifest.html
|
|
||||||
// https://wiki.mozilla.org/Telemetry/Experiments
|
|
||||||
// https://support.mozilla.org/en-US/questions/1197144
|
|
||||||
lockPref("experiments.activeExperiment", false);
|
|
||||||
lockPref("experiments.enabled", false);
|
|
||||||
lockPref("experiments.manifest.uri", "");
|
|
||||||
lockPref("experiments.supported", false);
|
|
||||||
|
|
||||||
// Pref : 2612: disable remote JAR files being opened, regardless of content type (FF42+)
|
|
||||||
// [1] https://bugzilla.mozilla.org/1173171
|
|
||||||
// [2] https://www.fxsitecompat.com/en-CA/docs/2015/jar-protocol-support-has-been-disabled-by-default/
|
|
||||||
// [-] https://bugzilla.mozilla.org/1427726
|
|
||||||
lockPref("network.jar.block-remote-files", true);
|
|
||||||
|
|
||||||
// Pref : 2613: disable JAR from opening Unsafe File Types
|
|
||||||
// [-] https://bugzilla.mozilla.org/1427726
|
|
||||||
lockPref("network.jar.open-unsafe-types", false);
|
|
||||||
|
|
||||||
// Pref : Disable Java NPAPI plugin
|
|
||||||
lockPref("plugin.state.java", 0);
|
|
||||||
|
|
||||||
// Pref : 0402: enable Kinto blocklist updates (FF50+)
|
|
||||||
// What is Kinto?: https://wiki.mozilla.org/Firefox/Kinto#Specifications
|
|
||||||
// As Firefox transitions to Kinto, the blocklists have been broken down into entries for certs to be
|
|
||||||
// revoked, extensions and plugins to be disabled, and gfx environments that cause problems or crashes
|
|
||||||
// [-] https://bugzilla.mozilla.org/1458917
|
|
||||||
lockPref("services.blocklist.update_enabled", false);
|
|
||||||
|
|
||||||
// Pref : 0503: disable "Savant" Shield study (FF61+)
|
|
||||||
// [-] https://bugzilla.mozilla.org/1457226
|
|
||||||
lockPref("shield.savant.enabled", false);
|
|
|
@ -1,7 +1,7 @@
|
||||||
[
|
[
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Geolocation",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "browser.search.countryCode",
|
"key": "browser.search.countryCode",
|
||||||
"value": "US"
|
"value": "US"
|
||||||
|
@ -15,10 +15,21 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable Mozilla telemetry/experiments",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "experiments.enabled",
|
"key": "experiments.enabled",
|
||||||
"value": false
|
"value": false,
|
||||||
|
"references": [
|
||||||
|
"https://wiki.mozilla.org/Platform/Features/Telemetry",
|
||||||
|
"https://wiki.mozilla.org/Privacy/Reviews/Telemetry",
|
||||||
|
"https://wiki.mozilla.org/Telemetry",
|
||||||
|
"https://www.mozilla.org/en-US/legal/privacy/firefox.html#telemetry",
|
||||||
|
"https://support.mozilla.org/t5/Firefox-crashes/Mozilla-Crash-Reporter/ta-p/1715",
|
||||||
|
"https://wiki.mozilla.org/Security/Reviews/Firefox6/ReviewNotes/telemetry",
|
||||||
|
"https://gecko.readthedocs.io/en/latest/browser/experiments/experiments/manifest.html",
|
||||||
|
"https://wiki.mozilla.org/Telemetry/Experiments",
|
||||||
|
"https://support.mozilla.org/en-US/questions/1197144"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -36,37 +47,53 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable remote JAR files being opened, regardless of content type (FF42+)",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "network.jar.block-remote-files",
|
"key": "network.jar.block-remote-files",
|
||||||
"value": true
|
"value": true,
|
||||||
|
"references": [
|
||||||
|
"https://bugzilla.mozilla.org/1173171",
|
||||||
|
"https://www.fxsitecompat.com/en-CA/docs/2015/jar-protocol-support-has-been-disabled-by-default/",
|
||||||
|
"https://bugzilla.mozilla.org/1427726"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable JAR from opening Unsafe File Types",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "network.jar.open-unsafe-types",
|
"key": "network.jar.open-unsafe-types",
|
||||||
"value": false
|
"value": false,
|
||||||
|
"references": [
|
||||||
|
"https://bugzilla.mozilla.org/1427726"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable Java NPAPI plugin",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "plugin.state.java",
|
"key": "plugin.state.java",
|
||||||
"value": 0
|
"value": 0
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Enable Kinto blocklist updates (FF50+)",
|
||||||
|
"notes": "As Firefox transitions to Kinto, the blocklists have been broken down into entries for certs to be revoked, extensions and plugins to be disabled, and gfx environments that cause problems or crashes",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "services.blocklist.update_enabled",
|
"key": "services.blocklist.update_enabled",
|
||||||
"value": false
|
"value": false,
|
||||||
|
"references": [
|
||||||
|
"https://wiki.mozilla.org/Firefox/Kinto#Specifications",
|
||||||
|
"https://bugzilla.mozilla.org/1458917"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable 'Savant' Shield study (FF61+)",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "shield.savant.enabled",
|
"key": "shield.savant.enabled",
|
||||||
"value": false
|
"value": false,
|
||||||
|
"references": [
|
||||||
|
"https://bugzilla.mozilla.org/1457226"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
defaultPref("privacy.resistFingerprinting", true);
|
|
||||||
defaultPref("privacy.resistFingerprinting.block_mozAddonManager", true);
|
|
|
@ -1,62 +0,0 @@
|
||||||
lockPref("toolkit.coverage.endpoint.base", "");
|
|
||||||
lockPref("toolkit.coverage.opt-out", true); // [HIDDEN PREF]
|
|
||||||
lockPref("browser.download.manager.addToRecentDocs", false); //do not disable
|
|
||||||
lockPref("browser.download.hide_plugins_without_extensions", false); //do not disable
|
|
||||||
lockPref("webchannel.allowObject.urlWhitelist", "");
|
|
||||||
lockPref("browser.cache.offline.insecure.enable", false); // default: false in FF62+
|
|
||||||
lockPref("network.http.redirection-limit", 10);
|
|
||||||
lockPref("offline-apps.allow_by_default", false);
|
|
||||||
lockPref("extensions.enabledScopes", 5); // (hidden pref)
|
|
||||||
lockPref("extensions.autoDisableScopes", 11); //Tor value must be 0
|
|
||||||
lockPref("xpinstall.whitelist.required", true); // default: true
|
|
||||||
lockPref("dom.push.enabled", false);
|
|
||||||
lockPref("dom.push.connection.enabled", false);
|
|
||||||
lockPref("dom.push.serverURL", ""); //default "wss://push.services.mozilla.com/"
|
|
||||||
lockPref("dom.push.userAgentID", "");
|
|
||||||
lockPref("security.data_uri.block_toplevel_data_uri_navigations", true); // default: true in FF59+
|
|
||||||
lockPref("ui.use_standins_for_native_colors", true); // (hidden pref)
|
|
||||||
lockPref("services.blocklist.onecrl.collection", ""); // revoked certificates
|
|
||||||
lockPref("services.blocklist.addons.collection", "");
|
|
||||||
lockPref("services.blocklist.plugins.collection", "");
|
|
||||||
lockPref("services.blocklist.gfx.collection", "");
|
|
||||||
lockPref("browser.startup.blankWindow", false);
|
|
||||||
lockPref("dom.event.highrestimestamp.enabled", true); // default: true
|
|
||||||
lockPref("privacy.trackingprotection.introURL", "");
|
|
||||||
lockPref("network.http.altsvc.enabled", false);
|
|
||||||
lockPref("network.http.altsvc.oe", false);
|
|
||||||
lockPref("network.file.disable_unc_paths", true); // (hidden pref)
|
|
||||||
lockPref("network.gio.supported-protocols", ""); // (hidden pref)
|
|
||||||
lockPref("browser.urlbar.usepreloadedtopurls.enabled", false);
|
|
||||||
lockPref("browser.urlbar.speculativeConnect.enabled", false);
|
|
||||||
lockPref("browser.urlbar.oneOffSearches", false);
|
|
||||||
lockPref("network.auth.subresource-img-cross-origin-http-auth-allow", false); //Deprecated Active
|
|
||||||
lockPref("browser.shell.shortcutFavicons", false);
|
|
||||||
lockPref("alerts.showFavicons", false); // default: false
|
|
||||||
lockPref("security.ssl.require_safe_negotiation", true);
|
|
||||||
lockPref("security.tls.enable_0rtt_data", false); // (FF55+ default true)
|
|
||||||
lockPref("browser.xul.error_pages.expert_bad_cert", true);
|
|
||||||
lockPref("font.blacklist.underline_offset", "");
|
|
||||||
lockPref("gfx.font_rendering.graphite.enabled", false);
|
|
||||||
lockPref("network.http.referer.XOriginTrimmingPolicy", 0);
|
|
||||||
lockPref("network.http.referer.spoofSource", false);
|
|
||||||
lockPref("plugin.default.state", 1);
|
|
||||||
lockPref("plugin.defaultXpi.state", 1);
|
|
||||||
lockPref("canvas.capturestream.enabled", false);
|
|
||||||
lockPref("dom.imagecapture.enabled", false); // default: false
|
|
||||||
lockPref("gfx.offscreencanvas.enabled", false); // default: false
|
|
||||||
lockPref("dom.disable_window_open_feature.close", true);
|
|
||||||
lockPref("dom.disable_window_open_feature.location", true); // default: true
|
|
||||||
lockPref("dom.disable_window_open_feature.menubar", true);
|
|
||||||
lockPref("dom.disable_window_open_feature.minimizable", true);
|
|
||||||
lockPref("dom.disable_window_open_feature.personalbar", true); // bookmarks toolbar
|
|
||||||
lockPref("dom.disable_window_open_feature.resizable", true); // default: true
|
|
||||||
lockPref("dom.disable_window_open_feature.status", true); // status bar - default: true
|
|
||||||
lockPref("dom.disable_window_open_feature.titlebar", true);
|
|
||||||
lockPref("dom.disable_window_open_feature.toolbar", true);
|
|
||||||
lockPref("dom.disable_window_move_resize", true);
|
|
||||||
lockPref("dom.IntersectionObserver.enabled", false);
|
|
||||||
lockPref("accessibility.force_disabled", 1);
|
|
||||||
lockPref("browser.uitour.enabled", false);
|
|
||||||
lockPref("browser.uitour.url", "");
|
|
||||||
lockPref("middlemouse.contentLoadURL", false);
|
|
||||||
lockPref("permissions.manager.defaultsUrl", "");
|
|
|
@ -9,6 +9,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Hidden preference",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "toolkit.coverage.opt-out",
|
"key": "toolkit.coverage.opt-out",
|
||||||
"value": true
|
"value": true
|
||||||
|
@ -16,6 +17,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Do not disable",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "browser.download.manager.addToRecentDocs",
|
"key": "browser.download.manager.addToRecentDocs",
|
||||||
"value": false
|
"value": false
|
||||||
|
@ -23,6 +25,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Do not disable",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "browser.download.hide_plugins_without_extensions",
|
"key": "browser.download.hide_plugins_without_extensions",
|
||||||
"value": false
|
"value": false
|
||||||
|
@ -58,6 +61,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Hidden preference",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "extensions.enabledScopes",
|
"key": "extensions.enabledScopes",
|
||||||
"value": 5
|
"value": 5
|
||||||
|
@ -65,6 +69,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Tor value must be 0",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "extensions.autoDisableScopes",
|
"key": "extensions.autoDisableScopes",
|
||||||
"value": 11
|
"value": 11
|
||||||
|
@ -114,6 +119,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Hidden preference",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "ui.use_standins_for_native_colors",
|
"key": "ui.use_standins_for_native_colors",
|
||||||
"value": true
|
"value": true
|
||||||
|
@ -121,6 +127,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Revoked certificates",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "services.blocklist.onecrl.collection",
|
"key": "services.blocklist.onecrl.collection",
|
||||||
"value": ""
|
"value": ""
|
||||||
|
@ -184,6 +191,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Hidden preference",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "network.file.disable_unc_paths",
|
"key": "network.file.disable_unc_paths",
|
||||||
"value": true
|
"value": true
|
||||||
|
@ -191,6 +199,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Hidden preference",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "network.gio.supported-protocols",
|
"key": "network.gio.supported-protocols",
|
||||||
"value": ""
|
"value": ""
|
||||||
|
@ -219,6 +228,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Deprecated Active",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "network.auth.subresource-img-cross-origin-http-auth-allow",
|
"key": "network.auth.subresource-img-cross-origin-http-auth-allow",
|
||||||
"value": false
|
"value": false
|
||||||
|
@ -352,6 +362,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Bookmarks toolbar",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "dom.disable_window_open_feature.personalbar",
|
"key": "dom.disable_window_open_feature.personalbar",
|
||||||
"value": true
|
"value": true
|
||||||
|
@ -366,6 +377,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "",
|
||||||
|
"notes": "Status bar",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "dom.disable_window_open_feature.status",
|
"key": "dom.disable_window_open_feature.status",
|
||||||
"value": true
|
"value": true
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
lockPref("dom.forms.datetime", false);
|
|
||||||
lockPref("javascript.use_us_english_locale", true);
|
|
||||||
lockPref("intl.regional_prefs.use_os_locales", false);
|
|
||||||
defaultPref("intl.locale.requested", "en-US");
|
|
||||||
defaultPref("general.useragent.override", "Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101 Firefox/45.0, 45");
|
|
||||||
defaultPref("general.appname.override", "Netscape");
|
|
||||||
defaultPref("general.appversion.override", "5.0 (Windows)");
|
|
||||||
defaultPref("general.platform.override", "Win32");
|
|
||||||
defaultPref("general.oscpu.override", "Windows NT 6.1");
|
|
|
@ -1 +0,0 @@
|
||||||
lockPref("general.config.filename", "librewolf.cfg");
|
|
|
@ -1 +0,0 @@
|
||||||
lockPref("media.autoplay.default", 2);
|
|
|
@ -1,9 +1,2 @@
|
||||||
defaultPref("extensions.formautofill.addresses.enabled", false);
|
|
||||||
defaultPref("extensions.formautofill.available", "off");
|
|
||||||
defaultPref("extensions.formautofill.creditCards.enabled", false);
|
|
||||||
defaultPref("extensions.formautofill.heuristics.enabled", false);
|
|
||||||
|
|
||||||
lockPref("signon.autofillForms", false);
|
|
||||||
lockPref("signon.autofillForms.http", false);
|
|
||||||
//lockPref("browser.urlbar.autoFill", false);
|
//lockPref("browser.urlbar.autoFill", false);
|
||||||
//lockPref("browser.urlbar.autoFill.typed", false);
|
//lockPref("browser.urlbar.autoFill.typed", false);
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
defaultPref("network.cookie.cookieBehavior", 1);
|
|
||||||
defaultPref("network.cookie.lifetimePolicy", 2);
|
|
||||||
lockPref("network.cookie.same-site.enabled", true);
|
|
||||||
lockPref("network.cookie.leave-secure-alone", true);
|
|
||||||
defaultPref("network.cookie.thirdparty.sessionOnly", true);
|
|
||||||
lockPref("network.cookie.thirdparty.nonsecureSessionOnly", true);
|
|
|
@ -1 +0,0 @@
|
||||||
lockPref("browser.shell.checkDefaultBrowser", false);
|
|
|
@ -1,6 +0,0 @@
|
||||||
lockPref("network.trr.mode", 5);
|
|
||||||
lockPref("network.trr.bootstrapAddress", "");
|
|
||||||
lockPref("network.trr.uri", "");
|
|
||||||
lockPref("network.dns.disableIPv6", true);
|
|
||||||
lockPref("network.dns.disablePrefetch", true);
|
|
||||||
lockPref("network.dns.disablePrefetchFromHTTPS", true);
|
|
|
@ -1,2 +0,0 @@
|
||||||
lockPref("privacy.donottrackheader.enabled", true);
|
|
||||||
lockPref("privacy.donottrackheader.value", 1);
|
|
|
@ -1,18 +1 @@
|
||||||
lockPref("media.eme.enabled", false);
|
|
||||||
lockPref("media.gmp-provider.enabled", false);
|
|
||||||
lockPref("media.gmp-manager.url", "data:text/plain,");
|
|
||||||
lockPref("media.gmp-manager.url.override", "data:text/plain,");
|
|
||||||
lockPref("media.gmp-manager.updateEnabled", false);
|
|
||||||
lockPref("media.gmp.trial-create.enabled", false);
|
|
||||||
|
|
||||||
lockPref("media.gmp-widevinecdm.visible", false);
|
|
||||||
lockPref("media.gmp-widevinecdm.enabled", false);
|
|
||||||
lockPref("media.gmp-widevinecdm.autoupdate", false);
|
|
||||||
|
|
||||||
lockPref("media.gmp-gmpopenh264.enabled", false);
|
|
||||||
lockPref("media.gmp-gmpopenh264.autoupdate", false);
|
|
||||||
defaultPref("media.peerconnection.video.enabled", false);
|
|
||||||
//lockPref("media.peerconnection.video.h264", true);
|
//lockPref("media.peerconnection.video.h264", true);
|
||||||
lockPref("media.gmp-eme-adobe.enabled", false);
|
|
||||||
lockPref("media.gmp-manager.certs.2.commonName", "");
|
|
||||||
lockPref("media.gmp-manager.certs.1.commonName", "");
|
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
lockPref("dom.disable_beforeunload", true);
|
|
||||||
lockPref("permissions.default.geo", 2);
|
|
|
@ -1,5 +1,2 @@
|
||||||
lockPref("signon.rememberSignons", false);
|
|
||||||
lockPref("services.sync.prefs.sync.signon.rememberSignons", false);
|
|
||||||
lockPref("signon.storeWhenAutocompleteOff", false);
|
|
||||||
//lockPref("security.ask_for_password", 2);
|
//lockPref("security.ask_for_password", 2);
|
||||||
//lockPref("security.password_lifetime", 5);
|
//lockPref("security.password_lifetime", 5);
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
lockPref("browser.sessionstore.privacy_level", 2);
|
|
||||||
lockPref("browser.sessionstore.interval", 60000);
|
|
|
@ -1,5 +0,0 @@
|
||||||
lockPref("browser.newtabpage.activity-stream.feeds.section.highlights", false);
|
|
||||||
lockPref("browser.newtabpage.activity-stream.section.highlights.includeBookmarks", false);
|
|
||||||
lockPref("browser.newtabpage.activity-stream.section.highlights.includeDownloads", false);
|
|
||||||
lockPref("browser.newtabpage.activity-stream.section.highlights.includeVisited", false);
|
|
||||||
lockPref("browser.newtabpage.activity-stream.prerender", false);
|
|
|
@ -1,15 +1,3 @@
|
||||||
lockPref("privacy.trackingprotection.enabled", false);
|
|
||||||
lockPref("privacy.trackingprotection.annotate_channels", false);
|
|
||||||
lockPref("privacy.trackingprotection.lower_network_priority", false);
|
|
||||||
lockPref("privacy.trackingprotection.pbmode.enabled", false);
|
|
||||||
lockPref("urlclassifier.trackingTable", "");
|
|
||||||
lockPref("pref.privacy.disable_button.change_blocklist", true);
|
|
||||||
lockPref("browser.contentblocking.reportBreakage.enabled", false);
|
|
||||||
lockPref("browser.contentblocking.reportBreakage.url", "");
|
|
||||||
lockPref("browser.contentblocking.rejecttrackers.reportBreakage.enabled", false);
|
|
||||||
lockPref("browser.contentblocking.rejecttrackers.ui.enabled", false);
|
|
||||||
lockPref("browser.contentblocking.trackingprotection.control-center.ui.enabled", false);
|
|
||||||
lockPref("browser.contentblocking.trackingprotection.ui.enabled", false);
|
|
||||||
//lockPref("browser.contentblocking.global-toggle.enabled", false);
|
//lockPref("browser.contentblocking.global-toggle.enabled", false);
|
||||||
//lockPref("browser.contentblocking.rejecttrackers.ui.recommended", false);
|
//lockPref("browser.contentblocking.rejecttrackers.ui.recommended", false);
|
||||||
//lockPref("browser.contentblocking.fastblock.ui.enabled", false);
|
//lockPref("browser.contentblocking.fastblock.ui.enabled", false);
|
||||||
|
|
|
@ -1,13 +0,0 @@
|
||||||
defaultPref("media.navigator.enabled", false);
|
|
||||||
defaultPref("media.navigator.video.enabled", false);
|
|
||||||
defaultPref("media.getusermedia.browser.enabled", false);
|
|
||||||
defaultPref("media.getusermedia.screensharing.enabled", false);
|
|
||||||
defaultPref("media.getusermedia.audiocapture.enabled", false);
|
|
||||||
defaultPref("media.peerconnection.use_document_iceservers", false);
|
|
||||||
defaultPref("media.peerconnection.identity.enabled", false);
|
|
||||||
// 10000 per default
|
|
||||||
defaultPref("media.peerconnection.identity.timeout", 1);
|
|
||||||
defaultPref("media.peerconnection.turn.disable", true);
|
|
||||||
defaultPref("media.peerconnection.ice.tcp", false);
|
|
||||||
defaultPref("media.peerconnection.ice.default_address_only", true);
|
|
||||||
defaultPref("media.peerconnection.ice.no_host", true);
|
|
|
@ -1,33 +0,0 @@
|
||||||
// Pref : Other webGl [WINDOWS]
|
|
||||||
lockPref("webgl.dxgl.enabled", false);
|
|
||||||
|
|
||||||
// Pref : disable scanning for plugins [WINDOWS]
|
|
||||||
lockPref("plugin.scan.plid.all", false);
|
|
||||||
|
|
||||||
// Pref : disable Windows jumplist [WINDOWS]
|
|
||||||
lockPref("browser.taskbar.lists.enabled", false);
|
|
||||||
lockPref("browser.taskbar.lists.frequent.enabled", false);
|
|
||||||
lockPref("browser.taskbar.lists.recent.enabled", false);
|
|
||||||
lockPref("browser.taskbar.lists.tasks.enabled", false);
|
|
||||||
|
|
||||||
// Pref : disable Windows taskbar preview [WINDOWS]
|
|
||||||
lockPref("browser.taskbar.previews.enable", false);
|
|
||||||
|
|
||||||
// Pref : disable links launching Windows Store on Windows 8/8.1/10 [WINDOWS]
|
|
||||||
// [1] https://www.ghacks.net/2016/03/25/block-firefox-chrome-windows-store/
|
|
||||||
lockPref("network.protocol-handler.external.ms-windows-store", false);
|
|
||||||
|
|
||||||
// Pref : disable background update service [WINDOWS]
|
|
||||||
// [SETTING] General>Firefox Updates>Use a background service to install updates
|
|
||||||
lockPref("app.update.service.enabled", false);
|
|
||||||
|
|
||||||
// Pref : disable automatic Firefox start and session restore after reboot [WINDOWS] (FF62+)
|
|
||||||
// [1] https://bugzilla.mozilla.org/603903
|
|
||||||
lockPref("toolkit.winRegisterApplicationRestart", false);
|
|
||||||
|
|
||||||
// Pref : 1220: disable Windows 8.1's Microsoft Family Safety cert [WINDOWS] (FF50+)
|
|
||||||
// 0=disable detecting Family Safety mode and importing the root
|
|
||||||
// 1=only attempt to detect Family Safety mode (don't import the root)
|
|
||||||
// 2=detect Family Safety mode and import the root
|
|
||||||
// [1] https://trac.torproject.org/projects/tor/ticket/21686
|
|
||||||
lockPref("security.family_safety.mode", 0);
|
|
|
@ -1,21 +1,21 @@
|
||||||
[
|
[
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Other WebGl [WINDOWS]",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "webgl.dxgl.enabled",
|
"key": "webgl.dxgl.enabled",
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable scanning for plugins [WINDOWS]",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "plugin.scan.plid.all",
|
"key": "plugin.scan.plid.all",
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable Windows jumplist [WINDOWS]",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "browser.taskbar.lists.enabled",
|
"key": "browser.taskbar.lists.enabled",
|
||||||
"value": false
|
"value": false
|
||||||
|
@ -43,37 +43,48 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable Windows taskbar preview [WINDOWS]",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "browser.taskbar.previews.enable",
|
"key": "browser.taskbar.previews.enable",
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable links launching Windows Store on Windows 8/8.1/10 [WINDOWS]",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "network.protocol-handler.external.ms-windows-store",
|
"key": "network.protocol-handler.external.ms-windows-store",
|
||||||
"value": false
|
"value": false,
|
||||||
|
"references": [
|
||||||
|
"https://www.ghacks.net/2016/03/25/block-firefox-chrome-windows-store/"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable background update service [WINDOWS]",
|
||||||
|
"notes": "[SETTING] General > Firefox Updates > Use a background service to install updates",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "app.update.service.enabled",
|
"key": "app.update.service.enabled",
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable automatic Firefox start and session restore after reboot [WINDOWS] (FF62+)",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "toolkit.winRegisterApplicationRestart",
|
"key": "toolkit.winRegisterApplicationRestart",
|
||||||
"value": false
|
"value": false,
|
||||||
|
"references": [
|
||||||
|
"https://bugzilla.mozilla.org/603903"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"comments": "",
|
"comments": "Disable Windows 8.1's Microsoft Family Safety cert [WINDOWS] (FF50+)",
|
||||||
|
"notes": "0=disable detecting Family Safety mode and importing the root\n1=only attempt to detect Family Safety mode (don't import the root)\n2=detect Family Safety mode and import the root",
|
||||||
"type": "lockPref",
|
"type": "lockPref",
|
||||||
"key": "security.family_safety.mode",
|
"key": "security.family_safety.mode",
|
||||||
"value": 0
|
"value": 0,
|
||||||
|
"references": [
|
||||||
|
"https://trac.torproject.org/projects/tor/ticket/21686"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in a new issue