diff --git a/librewolf.cfg/controversial.js b/librewolf.cfg/controversial.js index 2d4e8e9..3795d59 100644 --- a/librewolf.cfg/controversial.js +++ b/librewolf.cfg/controversial.js @@ -1,7 +1,5 @@ -lockPref("dom.indexedDB.enabled", true); //default true -//lockPref("dom.indexedDB.logging.details", false); //default true -//lockPref("dom.indexedDB.logging.enabled", false); //default true -lockPref("dom.w3c_pointer_events.enabled", false); +//lockPref("dom.indexedDB.logging.details", false); +//lockPref("dom.indexedDB.logging.enabled", false); //lockPref("network.http.spdy.enabled", false); //lockPref("network.http.spdy.enabled.deps", false); //lockPref("network.http.spdy.enabled.http2", false); diff --git a/librewolf.cfg/defaulting.js b/librewolf.cfg/defaulting.js index d80703c..759d6a7 100644 --- a/librewolf.cfg/defaulting.js +++ b/librewolf.cfg/defaulting.js @@ -1,29 +1,4 @@ -defaultPref("privacy.spoof_english", 2); //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("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.locale.hidden", false); diff --git a/librewolf.cfg/disabled-on-off.js b/librewolf.cfg/disabled-on-off.js index dd7f7fd..de821a3 100644 --- a/librewolf.cfg/disabled-on-off.js +++ b/librewolf.cfg/disabled-on-off.js @@ -268,19 +268,3 @@ //lockPref("security.ssl3.ecdhe_ecdsa_aes_128_sha", false); //lockPref("security.ssl3.ecdhe_rsa_aes_128_sha", false); //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 diff --git a/librewolf.cfg/disabled-on-off.json b/librewolf.cfg/disabled-on-off.json index d7c9c4d..3eaccf1 100644 --- a/librewolf.cfg/disabled-on-off.json +++ b/librewolf.cfg/disabled-on-off.json @@ -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", "key": "network.dns.blockDotOnion", "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", "key": "network.http.referer.XOriginPolicy", "value": 1 }, { - "comments": "", + "comments": "Only allow TLS 1.[0-3]", + "notes": "Allow up to and including TLS 1.3", "type": "lockPref", "key": "security.tls.version.max", "value": 4 diff --git a/librewolf.cfg/esr-60.js b/librewolf.cfg/esr-60.js deleted file mode 100644 index 48acf3f..0000000 --- a/librewolf.cfg/esr-60.js +++ /dev/null @@ -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); diff --git a/librewolf.cfg/esr-60.json b/librewolf.cfg/esr-60.json index c5e907d..0698540 100644 --- a/librewolf.cfg/esr-60.json +++ b/librewolf.cfg/esr-60.json @@ -1,7 +1,7 @@ [ { - "comments": "", + "comments": "Geolocation", "type": "lockPref", "key": "browser.search.countryCode", "value": "US" @@ -15,10 +15,21 @@ }, { - "comments": "", + "comments": "Disable Mozilla telemetry/experiments", "type": "lockPref", "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", "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", "key": "network.jar.open-unsafe-types", - "value": false + "value": false, + "references": [ + "https://bugzilla.mozilla.org/1427726" + ] }, { - "comments": "", + "comments": "Disable Java NPAPI plugin", "type": "lockPref", "key": "plugin.state.java", "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", "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", "key": "shield.savant.enabled", - "value": false + "value": false, + "references": [ + "https://bugzilla.mozilla.org/1457226" + ] } ] diff --git a/librewolf.cfg/fingerprinting.js b/librewolf.cfg/fingerprinting.js deleted file mode 100644 index 5d2e26e..0000000 --- a/librewolf.cfg/fingerprinting.js +++ /dev/null @@ -1,2 +0,0 @@ -defaultPref("privacy.resistFingerprinting", true); -defaultPref("privacy.resistFingerprinting.block_mozAddonManager", true); diff --git a/librewolf.cfg/ghacks-user.js b/librewolf.cfg/ghacks-user.js deleted file mode 100644 index 2343b32..0000000 --- a/librewolf.cfg/ghacks-user.js +++ /dev/null @@ -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", ""); diff --git a/librewolf.cfg/ghacks-user.json b/librewolf.cfg/ghacks-user.json index c7a8e56..bcc0bb8 100644 --- a/librewolf.cfg/ghacks-user.json +++ b/librewolf.cfg/ghacks-user.json @@ -9,6 +9,7 @@ { "comments": "", + "notes": "Hidden preference", "type": "lockPref", "key": "toolkit.coverage.opt-out", "value": true @@ -16,6 +17,7 @@ { "comments": "", + "notes": "Do not disable", "type": "lockPref", "key": "browser.download.manager.addToRecentDocs", "value": false @@ -23,6 +25,7 @@ { "comments": "", + "notes": "Do not disable", "type": "lockPref", "key": "browser.download.hide_plugins_without_extensions", "value": false @@ -58,6 +61,7 @@ { "comments": "", + "notes": "Hidden preference", "type": "lockPref", "key": "extensions.enabledScopes", "value": 5 @@ -65,6 +69,7 @@ { "comments": "", + "notes": "Tor value must be 0", "type": "lockPref", "key": "extensions.autoDisableScopes", "value": 11 @@ -114,6 +119,7 @@ { "comments": "", + "notes": "Hidden preference", "type": "lockPref", "key": "ui.use_standins_for_native_colors", "value": true @@ -121,6 +127,7 @@ { "comments": "", + "notes": "Revoked certificates", "type": "lockPref", "key": "services.blocklist.onecrl.collection", "value": "" @@ -184,6 +191,7 @@ { "comments": "", + "notes": "Hidden preference", "type": "lockPref", "key": "network.file.disable_unc_paths", "value": true @@ -191,6 +199,7 @@ { "comments": "", + "notes": "Hidden preference", "type": "lockPref", "key": "network.gio.supported-protocols", "value": "" @@ -219,6 +228,7 @@ { "comments": "", + "notes": "Deprecated Active", "type": "lockPref", "key": "network.auth.subresource-img-cross-origin-http-auth-allow", "value": false @@ -352,6 +362,7 @@ { "comments": "", + "notes": "Bookmarks toolbar", "type": "lockPref", "key": "dom.disable_window_open_feature.personalbar", "value": true @@ -366,6 +377,7 @@ { "comments": "", + "notes": "Status bar", "type": "lockPref", "key": "dom.disable_window_open_feature.status", "value": true diff --git a/librewolf.cfg/locale-time-ua.js b/librewolf.cfg/locale-time-ua.js deleted file mode 100644 index de4b8b3..0000000 --- a/librewolf.cfg/locale-time-ua.js +++ /dev/null @@ -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"); diff --git a/librewolf.cfg/protection.js b/librewolf.cfg/protection.js deleted file mode 100644 index c71c817..0000000 --- a/librewolf.cfg/protection.js +++ /dev/null @@ -1 +0,0 @@ -lockPref("general.config.filename", "librewolf.cfg"); diff --git a/librewolf.cfg/user-settings/auto-play.js b/librewolf.cfg/user-settings/auto-play.js deleted file mode 100644 index 22e1de5..0000000 --- a/librewolf.cfg/user-settings/auto-play.js +++ /dev/null @@ -1 +0,0 @@ -lockPref("media.autoplay.default", 2); diff --git a/librewolf.cfg/user-settings/autofill.js b/librewolf.cfg/user-settings/autofill.js index 41e6273..bd8c658 100644 --- a/librewolf.cfg/user-settings/autofill.js +++ b/librewolf.cfg/user-settings/autofill.js @@ -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.typed", false); diff --git a/librewolf.cfg/user-settings/cookies.js b/librewolf.cfg/user-settings/cookies.js deleted file mode 100644 index c104c45..0000000 --- a/librewolf.cfg/user-settings/cookies.js +++ /dev/null @@ -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); diff --git a/librewolf.cfg/user-settings/default-browser.js b/librewolf.cfg/user-settings/default-browser.js deleted file mode 100644 index 573a43b..0000000 --- a/librewolf.cfg/user-settings/default-browser.js +++ /dev/null @@ -1 +0,0 @@ -lockPref("browser.shell.checkDefaultBrowser", false); diff --git a/librewolf.cfg/user-settings/dns.js b/librewolf.cfg/user-settings/dns.js deleted file mode 100644 index 6af166c..0000000 --- a/librewolf.cfg/user-settings/dns.js +++ /dev/null @@ -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); diff --git a/librewolf.cfg/user-settings/dnt.js b/librewolf.cfg/user-settings/dnt.js deleted file mode 100644 index e4c3158..0000000 --- a/librewolf.cfg/user-settings/dnt.js +++ /dev/null @@ -1,2 +0,0 @@ -lockPref("privacy.donottrackheader.enabled", true); -lockPref("privacy.donottrackheader.value", 1); diff --git a/librewolf.cfg/user-settings/drm-cdm.js b/librewolf.cfg/user-settings/drm-cdm.js index 4a1eba6..4a07290 100644 --- a/librewolf.cfg/user-settings/drm-cdm.js +++ b/librewolf.cfg/user-settings/drm-cdm.js @@ -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.gmp-eme-adobe.enabled", false); -lockPref("media.gmp-manager.certs.2.commonName", ""); -lockPref("media.gmp-manager.certs.1.commonName", ""); diff --git a/librewolf.cfg/user-settings/miscellaneous.js b/librewolf.cfg/user-settings/miscellaneous.js deleted file mode 100644 index a8d7246..0000000 --- a/librewolf.cfg/user-settings/miscellaneous.js +++ /dev/null @@ -1,2 +0,0 @@ -lockPref("dom.disable_beforeunload", true); -lockPref("permissions.default.geo", 2); diff --git a/librewolf.cfg/user-settings/password-manager.js b/librewolf.cfg/user-settings/password-manager.js index 8f4a33f..d47dc4d 100644 --- a/librewolf.cfg/user-settings/password-manager.js +++ b/librewolf.cfg/user-settings/password-manager.js @@ -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.password_lifetime", 5); diff --git a/librewolf.cfg/user-settings/session.js b/librewolf.cfg/user-settings/session.js deleted file mode 100644 index ee59e68..0000000 --- a/librewolf.cfg/user-settings/session.js +++ /dev/null @@ -1,2 +0,0 @@ -lockPref("browser.sessionstore.privacy_level", 2); -lockPref("browser.sessionstore.interval", 60000); diff --git a/librewolf.cfg/user-settings/start-page.js b/librewolf.cfg/user-settings/start-page.js deleted file mode 100644 index abf0ba2..0000000 --- a/librewolf.cfg/user-settings/start-page.js +++ /dev/null @@ -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); diff --git a/librewolf.cfg/user-settings/tracking-protection.js b/librewolf.cfg/user-settings/tracking-protection.js index fad33c5..b62e4c4 100644 --- a/librewolf.cfg/user-settings/tracking-protection.js +++ b/librewolf.cfg/user-settings/tracking-protection.js @@ -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.rejecttrackers.ui.recommended", false); //lockPref("browser.contentblocking.fastblock.ui.enabled", false); diff --git a/librewolf.cfg/user-settings/webrtc.js b/librewolf.cfg/user-settings/webrtc.js deleted file mode 100644 index 503aa32..0000000 --- a/librewolf.cfg/user-settings/webrtc.js +++ /dev/null @@ -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); diff --git a/librewolf.cfg/windows.js b/librewolf.cfg/windows.js deleted file mode 100644 index a3ae8f2..0000000 --- a/librewolf.cfg/windows.js +++ /dev/null @@ -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); diff --git a/librewolf.cfg/windows.json b/librewolf.cfg/windows.json index ac6be15..ff6811f 100644 --- a/librewolf.cfg/windows.json +++ b/librewolf.cfg/windows.json @@ -1,21 +1,21 @@ [ { - "comments": "", + "comments": "Other WebGl [WINDOWS]", "type": "lockPref", "key": "webgl.dxgl.enabled", "value": false }, { - "comments": "", + "comments": "Disable scanning for plugins [WINDOWS]", "type": "lockPref", "key": "plugin.scan.plid.all", "value": false }, { - "comments": "", + "comments": "Disable Windows jumplist [WINDOWS]", "type": "lockPref", "key": "browser.taskbar.lists.enabled", "value": false @@ -43,37 +43,48 @@ }, { - "comments": "", + "comments": "Disable Windows taskbar preview [WINDOWS]", "type": "lockPref", "key": "browser.taskbar.previews.enable", "value": false }, { - "comments": "", + "comments": "Disable links launching Windows Store on Windows 8/8.1/10 [WINDOWS]", "type": "lockPref", "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", "key": "app.update.service.enabled", "value": false }, { - "comments": "", + "comments": "Disable automatic Firefox start and session restore after reboot [WINDOWS] (FF62+)", "type": "lockPref", "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", "key": "security.family_safety.mode", - "value": 0 + "value": 0, + "references": [ + "https://trac.torproject.org/projects/tor/ticket/21686" + ] } ]