processed everything up to EOF

This commit is contained in:
fxbrit 2021-05-03 00:25:05 +02:00
parent d1eecc1226
commit 11c294671f
2 changed files with 162 additions and 10 deletions

View file

@ -99,11 +99,15 @@ lockPref("network.http.referer.XOriginPolicy", 0); // Previously set to 1
defaultPref("privacy.clearOnShutdown.offlineApps", false); // For consistency with new cookie behavior defaultPref("privacy.clearOnShutdown.offlineApps", false); // For consistency with new cookie behavior
defaultPref("privacy.cpd.offlineApps", false); // For consistency with new cookie behavior defaultPref("privacy.cpd.offlineApps", false); // For consistency with new cookie behavior
<<<<<<< HEAD <<<<<<< HEAD
<<<<<<< HEAD
lockPref("devtools.performance.recording.ui-base-url", "http://localhost:55555"); // Previously redirected to localhost:4242 lockPref("devtools.performance.recording.ui-base-url", "http://localhost:55555"); // Previously redirected to localhost:4242
defaultPref("media.autoplay.blocking_policy", 2); // Previously media.autoplay.enabled.user-gestures-needed defaultPref("media.autoplay.blocking_policy", 2); // Previously media.autoplay.enabled.user-gestures-needed
defaultPref("media.memory_cache_max_size", 65536); // previously lockPref("media.memory_cache_max_size", 16384); defaultPref("media.memory_cache_max_size", 65536); // previously lockPref("media.memory_cache_max_size", 16384);
======= =======
lockPref("devtools.performance.recording.ui-base-url", ""); // Previously redirected to localhost lockPref("devtools.performance.recording.ui-base-url", ""); // Previously redirected to localhost
=======
lockPref("devtools.performance.recording.ui-base-url", "http://localhost:55555"); // Previously redirected to localhost:4242
>>>>>>> 45bf63e (processed everything up to EOF)
lockPref("services.settings.security.onecrl.signer", ""); // Previously services.blocklist.onecrl.signer lockPref("services.settings.security.onecrl.signer", ""); // Previously services.blocklist.onecrl.signer
lockPref("browser.contentblocking.report.lockwise.howitworks.url", ""); lockPref("browser.contentblocking.report.lockwise.howitworks.url", "");
<<<<<<< HEAD <<<<<<< HEAD
@ -238,6 +242,14 @@ Lines that were commented and are now removed
// https://github.com/pyllyukko/user.js/issues/120 // https://github.com/pyllyukko/user.js/issues/120
// Solved by extension disabled here for performance // Solved by extension disabled here for performance
//lockPref("browser.display.use_document_fonts", 0); //lockPref("browser.display.use_document_fonts", 0);
// Fix ESR Devtools
//lockPref("devtools.telemetry.tools.opened.version", "");
// Default {"DEVTOOLS_SCREEN_RESOLUTION_ENUMERATED_PER_USER":"60.4.0"}
ALL OF Disabled - Deprecated Inactive
ALL OF Disabled - Section OFF
``` ```
>>>>>>> 55c94dc (reorganized, revisited) >>>>>>> 55c94dc (reorganized, revisited)
Active prefs that were removed Active prefs that were removed
@ -873,9 +885,96 @@ lockPref("font.blacklist.underline_offset", ""); // knwown to increase fingerpri
lockPref("plugin.defaultXpi.state", 1); // Deprecated lockPref("plugin.defaultXpi.state", 1); // Deprecated
lockPref("remote.log.level", "Info"); // already default and not important in any way lockPref("remote.log.level", "Info"); // already default and not important in any way
lockPref("webgl.min_capability_mode", true); // small to no gain according to arkenfox and TOR, breaks websites on the other side lockPref("webgl.min_capability_mode", true); // small to no gain according to arkenfox and TOR, breaks websites on the other side
<<<<<<< HEAD
lockPref("network.protocol-handler.external.http",false); // Deprecated or not existent lockPref("network.protocol-handler.external.http",false); // Deprecated or not existent
lockPref("network.protocol-handler.external.https",false); // Deprecated or not existent lockPref("network.protocol-handler.external.https",false); // Deprecated or not existent
>>>>>>> 8b7a898 (updated and started editing external protocols) >>>>>>> 8b7a898 (updated and started editing external protocols)
=======
lockPref("lightweightThemes.update.enabled", false); // Deprecated
lockPref("lightweightThemes.persisted.headerURL", false); // Deprecated
lockPref("lightweightThemes.persisted.footerURL", false); // Deprecated
lockPref("network.protocol-handler.warn-external-default",true); // any real benefit?
lockPref("network.protocol-handler.external.javascript",false); // any real benefit?
lockPref("network.protocol-handler.external.moz-extension",false); // any real benefit?
lockPref("network.protocol-handler.external.ftp",false);// any real benefit?
lockPref("network.protocol-handler.external.file",false);// any real benefit?
lockPref("network.protocol-handler.external.about",false);// any real benefit?
lockPref("network.protocol-handler.external.chrome",false);// any real benefit?
lockPref("network.protocol-handler.external.blob",false);// any real benefit?
lockPref("network.protocol-handler.external.data",false);// any real benefit?
lockPref("network.protocol-handler.expose-all",false);// any real benefit?
lockPref("network.protocol-handler.expose.http",true);// any real benefit?
lockPref("network.protocol-handler.expose.https",true);// any real benefit?
lockPref("network.protocol-handler.expose.javascript",true);// any real benefit?
lockPref("network.protocol-handler.expose.moz-extension",true);// any real benefit?
lockPref("network.protocol-handler.expose.ftp",true);// any real benefit?
lockPref("network.protocol-handler.expose.file",true);// any real benefit?
lockPref("network.protocol-handler.expose.about",true);// any real benefit?
lockPref("network.protocol-handler.expose.chrome",true);// any real benefit?
lockPref("network.protocol-handler.expose.blob",true);// any real benefit?
lockPref("network.protocol-handler.expose.data",true);// any real benefit?
lockPref("network.protocol-handler.external.http",false);// any real benefit?
lockPref("network.protocol-handler.external.https",false);// any real benefit?
lockPref("shumway.disabled", true); // Deprecated
lockPref("plugin.state.libgnome-shell-browser-plugin", 0); // Deprecated
lockPref("plugins.click_to_play", true); // Deprecated
lockPref("plugin.sessionPermissionNow.intervalInMinutes", 0); // Deprecated
lockPref("devtools.webide.enabled", false); // Deprecated
lockPref("devtools.webide.autoinstallADBExtension", false); // Deprecated
lockPref("network.allow-experiments", false); // Deprecated
lockPref("browser.urlbar.userMadeSearchSuggestionsChoice", true); // Deprecated
lockPref("network.netlink.route.check.IPv4", "127.0.0.1"); // Deprecated
lockPref("network.netlink.route.check.IPv6", "::1"); // Deprecated
lockPref("network.negotiate-auth.allow-insecure-ntlm-v1", false); // Deprecated
lockPref("network.negotiate-auth.allow-insecure-ntlm-v1-https", false); // Deprecated
lockPref("security.tls.version.max", 4); // increases fingerprint
defaultPref("network.dns.blockDotOnion", true); // TOR is out of scope
lockPref("network.http.referer.hideOnionSource", true); // TOR is out of scope
lockPref("browser.onboarding.enabled", false); // Deprecated
lockPref("dom.mozTCPSocket.enabled", false); // Useless according to https://gitlab.torproject.org/legacy/trac/-/issues/27268#comment:2
lockPref("devtools.webide.autoinstallADBHelper", false); // Deprecated
lockPref("app.update.enabled", false); // Deprecated
lockPref("browser.casting.enabled", false); // Deprecated, probably Android only
lockPref("browser.newtabpage.activity-stream.enabled", false); // Deprecated
lockPref("browser.newtabpage.directory.ping", "data:text/plain,"); // Deprecated
lockPref("browser.newtabpage.directory.source", "data:text/plain,"); // Deprecated
lockPref("browser.newtabpage.enhanced", false); // Deprecated
lockPref("browser.selfsupport.url", ""); // Deprecated
lockPref("camera.control.face_detection.enabled", false); // Deprecated
lockPref("datareporting.healthreport.about.reportUrl", "data:,"); // Deprecated
lockPref("datareporting.healthreport.service.enabled", false); // Deprecated
lockPref("devtools.webide.autoinstallFxdtAdapters", false); // Deprecated
lockPref("devtools.webide.adaptersAddonURL", ""); // Deprecated
lockPref("dom.flyweb.enabled", false); // Deprecated
lockPref("dom.push.udp.wakeupEnabled", false); // Deprecated
lockPref("dom.telephony.enabled", false); // Deprecated
lockPref("extensions.shield-recipe-client.enabled", false); // Deprecated
lockPref("loop.logDomains", false); // Deprecated
lockPref("network.websocket.enabled", false); // Deprecated
lockPref("security.xpconnect.plugin.unrestricted", false); // Deprecated
lockPref("social.directories", ""); // Deprecated
lockPref("social.remote-install.enabled", false); // Deprecated
lockPref("social.whitelist", ""); // Deprecated
lockPref("pref.privacy.disable_button.change_blocklist", true); // seems to have no effect and probably deprecated
lockPref("pref.privacy.disable_button.tracking_protection_exceptions", true); // seems to have no effect and probably deprecated
lockPref("browser.pocket.enabled", false); // Deprecated
defaultPref("toolkit.legacyUserProfileCustomizations.stylesheets", false); // already default value and not that important, can still be flipped easily
lockPref("plugin.scan.plid.all", false); // Win-only, plugins are disabled so it's redundant
lockPref("webgl.dxgl.enabled", false); // Win-only, marked as useless https://github.com/arkenfox/user.js/issues/714
lockPref("browser.search.countryCode", "US"); // Deprecated
lockPref("experiments.activeExperiment", false); // Deprecated
lockPref("experiments.enabled", false); // Deprecated
lockPref("experiments.manifest.uri", ""); // Deprecated
lockPref("experiments.supported", false); // Deprecated
lockPref("network.jar.block-remote-files", true); // Deprecated
lockPref("network.jar.open-unsafe-types", false); // Deprecated
lockPref("plugin.state.java", 0); // Deprecated
lockPref("trailhead.firstrun.branches", "join-privacy"); // Deprecated
lockPref("services.blocklist.update_enabled", false); // Deprecated
lockPref("shield.savant.enabled", false); // Deprecated
defaultPref("gfx.direct2d.disabled", false); // Win-only, default and probably out of scope
defaultPref("layers.acceleration.disabled", false); // default and probably out of scope
>>>>>>> 45bf63e (processed everything up to EOF)
``` ```
#### Unlocked #### Unlocked
@ -1046,11 +1145,14 @@ lockPref("services.blocklist.onecrl.collection", "");
// should we consider disabling WebAssembly ? // should we consider disabling WebAssembly ?
//lockPref("javascript.options.wasm", false); //lockPref("javascript.options.wasm", false);
// to check
defaultPref("xpinstall.signatures.required", true);
// How much should we lock? // How much should we lock?
// How much should we care bout URLs? // How much should we care bout URLs?
Other points: Other points:
// DRM - should we make it even easier? // DRM - should we make it even easier? check update connections
// COOKIES - now using dFPI // COOKIES - now using dFPI
// TESTING - untouched, except two entries already addressed // TESTING - untouched, except two entries already addressed
// WINDOWS - untouched // WINDOWS - untouched

View file

@ -10,11 +10,14 @@
// | // |
// "Section" : Description of the settings section separated by "----" | // "Section" : Description of the settings section separated by "----" |
<<<<<<< HEAD <<<<<<< HEAD
<<<<<<< HEAD
======= =======
// "Bench Diff" : Impact on the performance of firefox can be a gain or loss of performance | // "Bench Diff" : Impact on the performance of firefox can be a gain or loss of performance |
// +100/5000 stand for 2% gained performance and -1500/5000 stand for -30% performance loss | // +100/5000 stand for 2% gained performance and -1500/5000 stand for -30% performance loss |
// Performance can be tested here : https://chromium.github.io/octane/ | // Performance can be tested here : https://chromium.github.io/octane/ |
>>>>>>> 55c94dc (reorganized, revisited) >>>>>>> 55c94dc (reorganized, revisited)
=======
>>>>>>> 45bf63e (processed everything up to EOF)
// "Pref" : Preference/Settings name and or description followed by links or documentations | // "Pref" : Preference/Settings name and or description followed by links or documentations |
// and some time explanation why the setting is commented and ignored. | // and some time explanation why the setting is commented and ignored. |
// "lockPref" : Locked preference can not be changed on firefox, nor by extensions, can only be changed here | // "lockPref" : Locked preference can not be changed on firefox, nor by extensions, can only be changed here |
@ -238,10 +241,6 @@ lockPref("browser.contentblocking.report.vpn.enabled", false);
lockPref("default-browser-agent.enabled", false); lockPref("default-browser-agent.enabled", false);
>>>>>>> 034d451 (reorganized tracking section + 3rd set of changes) >>>>>>> 034d451 (reorganized tracking section + 3rd set of changes)
// to check, could be deprecated
lockPref("pref.privacy.disable_button.change_blocklist", true);
lockPref("pref.privacy.disable_button.tracking_protection_exceptions", true);
// ---------------------------------- // ----------------------------------
<<<<<<< HEAD <<<<<<< HEAD
// # AUTOPLAY // # AUTOPLAY
@ -266,6 +265,7 @@ lockPref("signon.storeWhenAutocompleteOff", false);
defaultPref("signon.management.page.breach-alerts.enabled", false); defaultPref("signon.management.page.breach-alerts.enabled", false);
defaultPref("signon.management.page.breachAlertUrl", ""); defaultPref("signon.management.page.breachAlertUrl", "");
lockPref("signon.formlessCapture.enabled", false); lockPref("signon.formlessCapture.enabled", false);
<<<<<<< HEAD
// -------------------------------- // --------------------------------
<<<<<<< HEAD <<<<<<< HEAD
@ -281,6 +281,8 @@ lockPref("browser.search.region", "US");
lockPref("browser.fixup.alternate.enabled", false); lockPref("browser.fixup.alternate.enabled", false);
lockPref("browser.urlbar.suggest.searches", false); lockPref("browser.urlbar.suggest.searches", false);
lockPref("browser.search.update", false); lockPref("browser.search.update", false);
=======
>>>>>>> 45bf63e (processed everything up to EOF)
// to check, probably useless // to check, probably useless
lockPref("signon.storeSignons", false); lockPref("signon.storeSignons", false);
@ -314,6 +316,8 @@ lockPref("browser.search.suggest.enabled", false);
lockPref("browser.search.region", "US"); lockPref("browser.search.region", "US");
lockPref("browser.search.geoip.url", ""); lockPref("browser.search.geoip.url", "");
lockPref("browser.fixup.alternate.enabled", false); lockPref("browser.fixup.alternate.enabled", false);
lockPref("browser.urlbar.suggest.searches", false);
lockPref("browser.search.update", false);
// -------------------------------- // --------------------------------
// SANITIZING, COOKIES AND HISTORY // SANITIZING, COOKIES AND HISTORY
@ -841,6 +845,7 @@ lockPref("extensions.webextensions.identity.redirectDomain", ""); // Redirect ba
// Enable-Firewall-Feature-In-The-Next-Line extensions-firewall >>>>>> // Enable-Firewall-Feature-In-The-Next-Line extensions-firewall >>>>>>
defaultPref("extensions.webextensions.base-content-security-policy", "script-src 'self' https://* moz-extension: blob: filesystem: 'unsafe-eval' 'unsafe-inline'; object-src 'self' https://* moz-extension: blob: filesystem:;"); defaultPref("extensions.webextensions.base-content-security-policy", "script-src 'self' https://* moz-extension: blob: filesystem: 'unsafe-eval' 'unsafe-inline'; object-src 'self' https://* moz-extension: blob: filesystem:;");
<<<<<<< HEAD
<<<<<<< HEAD <<<<<<< HEAD
// set extensions scopes // set extensions scopes
lockPref("extensions.enabledScopes", 5); lockPref("extensions.enabledScopes", 5);
@ -965,6 +970,8 @@ lockPref("browser.newtabpage.activity-stream.fxaccounts.endpoint", "");
// enable Content Security Policy (CSP) // enable Content Security Policy (CSP)
lockPref("security.csp.enable", true); lockPref("security.csp.enable", true);
=======
>>>>>>> 45bf63e (processed everything up to EOF)
// set extensions scopes // set extensions scopes
lockPref("extensions.enabledScopes", 5); lockPref("extensions.enabledScopes", 5);
lockPref("extensions.autoDisableScopes", 11); lockPref("extensions.autoDisableScopes", 11);
@ -972,10 +979,10 @@ lockPref("extensions.autoDisableScopes", 11);
// Relevant for addons and lang packs search // Relevant for addons and lang packs search
defaultPref("extensions.getAddons.search.browseURL", ""); // https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=%OS%&appver=%VERSION% defaultPref("extensions.getAddons.search.browseURL", ""); // https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=%OS%&appver=%VERSION%
defaultPref("extensions.getAddons.langpacks.url", ""); // https://services.addons.mozilla.org/api/v3/addons/language-tools/?app=firefox&type=language&appversion=%VERSION%
// other urls // other urls
defaultPref("extensions.getAddons.get.url", ""); // https://services.addons.mozilla.org/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE% defaultPref("extensions.getAddons.get.url", ""); // https://services.addons.mozilla.org/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE%
defaultPref("extensions.getAddons.langpacks.url", ""); // https://services.addons.mozilla.org/api/v3/addons/language-tools/?app=firefox&type=language&appversion=%VERSION%
defaultPref("extensions.getAddons.link.url", ""); // https://addons.mozilla.org/%LOCALE%/firefox/ defaultPref("extensions.getAddons.link.url", ""); // https://addons.mozilla.org/%LOCALE%/firefox/
defaultPref("extensions.update.url", ""); defaultPref("extensions.update.url", "");
// Default Value // Default Value
@ -996,6 +1003,7 @@ lockPref("extensions.webcompat-reporter.newIssueEndpoint", "");// Default Value
defaultPref("extensions.update.enabled", false); defaultPref("extensions.update.enabled", false);
defaultPref("extensions.update.autoUpdateDefault", false); defaultPref("extensions.update.autoUpdateDefault", false);
defaultPref("extensions.update.background.url", ""); defaultPref("extensions.update.background.url", "");
defaultPref("extensions.getAddons.cache.enabled", false);
// blocklist // blocklist
defaultPref("extensions.blocklist.enabled", false); defaultPref("extensions.blocklist.enabled", false);
@ -1015,6 +1023,9 @@ lockPref("webextensions.storage.sync.serverURL", "");
lockPref("extensions.screenshots.upload-disabled", true); lockPref("extensions.screenshots.upload-disabled", true);
lockPref("lightweightThemes.getMoreURL", ""); lockPref("lightweightThemes.getMoreURL", "");
// to check
defaultPref("xpinstall.signatures.required", true);
// ------------------------------------------------------- // -------------------------------------------------------
// NORMANDY // NORMANDY
// ------------------------------------------------------- // -------------------------------------------------------
@ -1071,6 +1082,9 @@ lockPref("security.insecure_connection_icon.pbmode.enabled", true);
lockPref("security.insecure_connection_text.enabled", true); lockPref("security.insecure_connection_text.enabled", true);
lockPref("security.insecure_connection_text.pbmode.enabled", true); lockPref("security.insecure_connection_text.pbmode.enabled", true);
lockPref("security.dialog_enable_delay", 700);
lockPref("security.csp.enable", true);
// ------------------------------------------------------- // -------------------------------------------------------
// SAFE BROWSING // SAFE BROWSING
// ------------------------------------------------------- // -------------------------------------------------------
@ -1312,12 +1326,14 @@ lockPref("network.file.disable_unc_paths", true); // (hidden pref)
lockPref("network.gio.supported-protocols", ""); // (hidden pref) lockPref("network.gio.supported-protocols", ""); // (hidden pref)
lockPref("network.auth.subresource-img-cross-origin-http-auth-allow", false); lockPref("network.auth.subresource-img-cross-origin-http-auth-allow", false);
lockPref("plugin.default.state", 1); lockPref("plugin.default.state", 1);
lockPref("plugin.state.flash", 0);
lockPref("gfx.offscreencanvas.enabled", false); // default: false lockPref("gfx.offscreencanvas.enabled", false); // default: false
lockPref("canvas.capturestream.enabled", false); lockPref("canvas.capturestream.enabled", false);
lockPref("network.IDN_show_punycode", true); lockPref("network.IDN_show_punycode", true);
lockPref("security.fileuri.strict_origin_policy", true); lockPref("security.fileuri.strict_origin_policy", true);
// fxaccount, to check // fxaccount, to check
lockPref("identity.fxaccounts.enabled", false);
lockPref("identity.fxaccounts.remote.root", ""); lockPref("identity.fxaccounts.remote.root", "");
lockPref("identity.fxaccounts.auth.uri", ""); lockPref("identity.fxaccounts.auth.uri", "");
lockPref("identity.fxaccounts.commands.enabled", false); lockPref("identity.fxaccounts.commands.enabled", false);
@ -1348,6 +1364,7 @@ lockPref("browser.shell.didSkipDefaultBrowserCheckOnFirstRun", true);
defaultPref("startup.homepage_override_url", "about:blank"); defaultPref("startup.homepage_override_url", "about:blank");
defaultPref("startup.homepage_welcome_url", "about:blank"); defaultPref("startup.homepage_welcome_url", "about:blank");
defaultPref("startup.homepage_welcome_url.additional", ""); defaultPref("startup.homepage_welcome_url.additional", "");
lockPref("browser.startup.homepage_override.mstone", "ignore");
defaultPref("privacy.userContext.enabled", true); defaultPref("privacy.userContext.enabled", true);
defaultPref("layout.spellcheckDefault", 2); defaultPref("layout.spellcheckDefault", 2);
defaultPref("general.autoScroll", false); defaultPref("general.autoScroll", false);
@ -1362,12 +1379,20 @@ lockPref("browser.bookmarks.restore_default_bookmarks", false);
defaultPref("browser.tabs.closeTabByDblclick", true); defaultPref("browser.tabs.closeTabByDblclick", true);
lockPref("media.webspeech.recognition.enable", false); lockPref("media.webspeech.recognition.enable", false);
lockPref("network.manage-offline-status", false); lockPref("network.manage-offline-status", false);
lockPref("browser.helperApps.deleteTempFileOnExit", true);
lockPref("browser.pagethumbnails.capturing_disabled", true);
lockPref("browser.bookmarks.max_backups", 2);
lockPref("reader.parse-on-load.enabled", false);
// devtools // devtools
defaultPref("devtools.debugger.remote-enabled", false); defaultPref("devtools.debugger.remote-enabled", false);
defaultPref("devtools.chrome.enabled", false); defaultPref("devtools.chrome.enabled", false);
lockPref("devtools.performance.recording.ui-base-url", "http://localhost:55555"); // Default Value : https://profiler.firefox.com lockPref("devtools.performance.recording.ui-base-url", "http://localhost:55555"); // Default Value : https://profiler.firefox.com
lockPref("devtools.devices.url", ""); lockPref("devtools.devices.url", "");
lockPref("devtools.remote.adb.extensionURL", ""); // [FF64+]
lockPref("devtools.remote.adb.extensionID", ""); // default adb@mozilla.org [FF64+]
lockPref("devtools.debugger.force-local", true);
defaultPref("devtools.selfxss.count", 0); // see https://gitlab.com/librewolf-community/browser/linux/-/issues/80
// ui // ui
defaultPref("browser.tabs.drawInTitlebar", true); defaultPref("browser.tabs.drawInTitlebar", true);
@ -1558,8 +1583,6 @@ defaultPref("webgl.force-enabled", true);
defaultPref("layers.acceleration.force-enabled", true); defaultPref("layers.acceleration.force-enabled", true);
lockPref("webgl.enable-webgl2", false); lockPref("webgl.enable-webgl2", false);
lockPref("webgl.disable-fail-if-major-performance-caveat", true); lockPref("webgl.disable-fail-if-major-performance-caveat", true);
defaultPref("gfx.direct2d.disabled", false); // [WINDOWS]
defaultPref("layers.acceleration.disabled", false);
// -------------------------------- // --------------------------------
// JS // JS
@ -1826,16 +1849,22 @@ lockPref("breakpad.reportURL", "");
lockPref("browser.tabs.crashReporting.sendReport", false); lockPref("browser.tabs.crashReporting.sendReport", false);
lockPref("browser.crashReports.unsubmittedCheck.enabled", false); lockPref("browser.crashReports.unsubmittedCheck.enabled", false);
lockPref("browser.crashReports.unsubmittedCheck.autoSubmit2", false); lockPref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
<<<<<<< HEAD
>>>>>>> 8b7a898 (updated and started editing external protocols) >>>>>>> 8b7a898 (updated and started editing external protocols)
=======
lockPref("dom.ipc.plugins.reportCrashURL", false);
lockPref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
>>>>>>> 45bf63e (processed everything up to EOF)
// captive portal // captive portal
lockPref("network.captive-portal-service.enabled", false); lockPref("network.captive-portal-service.enabled", false);
lockPref("captivedetect.canonicalURL", ""); lockPref("captivedetect.canonicalURL", "");
// -------------------------------- // --------------------------------
// EXTERNAL PROTOCOLS // WINDOWS
// -------------------------------- // --------------------------------
<<<<<<< HEAD
lockPref("network.protocol-handler.warn-external-default",true); lockPref("network.protocol-handler.warn-external-default",true);
lockPref("network.protocol-handler.external.javascript",false); lockPref("network.protocol-handler.external.javascript",false);
lockPref("network.protocol-handler.external.moz-extension",false); lockPref("network.protocol-handler.external.moz-extension",false);
@ -2106,14 +2135,31 @@ defaultPref("toolkit.legacyUserProfileCustomizations.stylesheets", false);
// to be set for the console to work, see https://gitlab.com/librewolf-community/browser/linux/-/issues/80: // to be set for the console to work, see https://gitlab.com/librewolf-community/browser/linux/-/issues/80:
defaultPref("devtools.selfxss.count", 0); defaultPref("devtools.selfxss.count", 0);
=======
// 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);
>>>>>>> 45bf63e (processed everything up to EOF)
// disable Windows taskbar preview [WINDOWS]
lockPref("browser.taskbar.previews.enable", false);
// disable links launching Windows Store [WINDOWS]
lockPref("network.protocol-handler.external.ms-windows-store", false);
// disable background update service [WINDOWS]
lockPref("app.update.service.enabled", false);
// disable automatic Firefox start and session restore after reboot [WINDOWS]
lockPref("toolkit.winRegisterApplicationRestart", false);
// disable Windows 8.1 Family Safety cert [WINDOWS]
lockPref("security.family_safety.mode", 0);
// -------------------------------- // --------------------------------
// TESTING // TESTING - unchanged
// -------------------------------- // --------------------------------
// Pref : // Pref :
@ -2139,6 +2185,7 @@ defaultPref("devtools.selfxss.count", 0);
// Pref : Test To Make FFox Silent // Pref : Test To Make FFox Silent
//lockPref("security.content.signature.root_hash", ""); //lockPref("security.content.signature.root_hash", "");
// Default Value // Default Value
<<<<<<< HEAD
// 97:E8:BA:9C:F1:2F:B3:DE:53:CC:42:A4:E6:57:7E:D6:4D:F4:93:C2:47:B4:14:FE:A0:36:81:8D:38:23:56:0E // 97:E8:BA:9C:F1:2F:B3:DE:53:CC:42:A4:E6:57:7E:D6:4D:F4:93:C2:47:B4:14:FE:A0:36:81:8D:38:23:56:0E
// -------------------------------- // --------------------------------
@ -2263,3 +2310,6 @@ let profile_directory;
if (profile_directory = getenv('USERPROFILE') || getenv('HOME')) { if (profile_directory = getenv('USERPROFILE') || getenv('HOME')) {
pref('autoadmin.global_config_url', `file://${profile_directory}/.librewolf/librewolf.overrides.cfg`); pref('autoadmin.global_config_url', `file://${profile_directory}/.librewolf/librewolf.overrides.cfg`);
} }
=======
// 97:E8:BA:9C:F1:2F:B3:DE:53:CC:42:A4:E6:57:7E:D6:4D:F4:93:C2:47:B4:14:FE:A0:36:81:8D:38:23:56:0E
>>>>>>> 45bf63e (processed everything up to EOF)