From d3de99a219aaf6be8df1a4a49d7175165cc0afd2 Mon Sep 17 00:00:00 2001 From: Frost-Phoenix <67cyril6767@gmail.com> Date: Thu, 9 Nov 2023 18:40:06 +0100 Subject: [PATCH] change firefox config --- modules/home/firefox/default.nix | 465 +++++++++++++++---------------- 1 file changed, 232 insertions(+), 233 deletions(-) diff --git a/modules/home/firefox/default.nix b/modules/home/firefox/default.nix index 0d8525f..cb3fce7 100755 --- a/modules/home/firefox/default.nix +++ b/modules/home/firefox/default.nix @@ -20,244 +20,243 @@ sidebery firefox-translations wayback-machine - ]; - }; - extraPolicies = { - CaptivePortal = false; - DisableFirefoxStudies = true; - DisablePocket = true; - DisableTelemetry = true; - DisableFirefoxAccounts = true; - DisableFormHistory = true; - DisplayBookmarksToolbar = true; - DontCheckDefaultBrowser = true; - FirefoxHome = { - Pocket = false; - Snippets = false; + ]; + }; + extraPolicies = { + CaptivePortal = false; + DisableFirefoxStudies = true; + DisablePocket = true; + DisableTelemetry = true; + DisableFirefoxAccounts = true; + DisableFormHistory = true; + DisplayBookmarksToolbar = true; + DontCheckDefaultBrowser = true; + FirefoxHome = { + Pocket = false; + Snippets = false; + }; + PasswordManagerEnabled = false; + # PromptForDownloadLocation = true; + UserMessaging = { + ExtensionRecommendations = false; + SkipOnboarding = true; + }; + ExtensionSettings = { + # @ytb --> YouTube + # @gh --> GitHub + # @nix --> Nix Package + "github@search" = { + installation_mode = "force_installed"; + install_url = "https://raw.githubusercontent.com/mlyxshi/FFExtension/main/github-search.xpi"; }; - PasswordManagerEnabled = false; - # PromptForDownloadLocation = true; - UserMessaging = { - ExtensionRecommendations = false; - SkipOnboarding = true; + + "youtube@search" = { + installation_mode = "force_installed"; + install_url = "https://raw.githubusercontent.com/mlyxshi/FFExtension/main/youtube-search.xpi"; }; - ExtensionSettings = { - # @ytb --> YouTube - # @gh --> GitHub - # @nix --> Nix Package - "github@search" = { - installation_mode = "force_installed"; - install_url = "https://raw.githubusercontent.com/mlyxshi/FFExtension/main/github-search.xpi"; - }; - "youtube@search" = { - installation_mode = "force_installed"; - install_url = "https://raw.githubusercontent.com/mlyxshi/FFExtension/main/youtube-search.xpi"; - }; - - "nix.package@search" = { - installation_mode = "force_installed"; - install_url = "https://raw.githubusercontent.com/mlyxshi/FFExtension/main/nix-search.xpi"; - }; - - "ebay@search.mozilla.org".installation_mode = "blocked"; - "amazondotcom@search.mozilla.org".installation_mode = "blocked"; - "bing@search.mozilla.org".installation_mode = "blocked"; - "ddg@search.mozilla.org".installation_mode = "blocked"; - "wikipedia@search.mozilla.org".installation_mode = "blocked"; + "nix.package@search" = { + installation_mode = "force_installed"; + install_url = "https://raw.githubusercontent.com/mlyxshi/FFExtension/main/nix-search.xpi"; }; - Preferences = { - "browser.toolbars.bookmarks.visibility" = "never"; - "browser.fullscreen.autohide" = false; - "media.ffmpeg.vaapi.enabled" = true; - "media.hardware-video-decoding.force-enabled" = true; - "general.smoothScroll.msdPhysics.enabled" = true; - "layout.frame_rate" = 60; - "layout.css.backdrop-filter.enabled" = true; - # "layout.css.devPixelsPerPx" = "1.2"; - "layout.css.devPixelsPerPx" = "-1.0"; - "devtools.debugger.remote-enabled" = true; - "devtools.chrome.enabled" = true; - "toolkit.legacyUserProfileCustomizations.stylesheets" = true; - "browser.startup.homepage" = "file://${startpage}"; - "browser.newtabpage.enabled" = false; - # "general.useragent.override" = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"; - # "browser.uiCustomization.state" = '' - # {"placements":{"widget-overflow-fixed-list":["downloads-button","nixos_bitwarden-browser-action","nixos_ublock-browser-action","nixos_sponsor-block-browser-action","nixos_vimium-ff-browser-action","nixos_stylus-browser-action","_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action","_d7742d87-e61d-4b78-b8a1-b469842139fa_-browser-action","ublock0_raymondhill_net-browser-action","stop-reload-button","add-ons-button","print-button"],"nav-bar":["back-button","forward-button","urlbar-container","_b2c51689-0095-472b-b900-2b3911fd5089_-browser-action"],"toolbar-menubar":["menubar-items"],"TabsToolbar":["tabbrowser-tabs","new-tab-button","alltabs-button"],"PersonalToolbar":["import-button","personal-bookmarks"]},"seen":["save-to-pocket-button","developer-button","_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action","ublock0_raymondhill_net-browser-action","_d7742d87-e61d-4b78-b8a1-b469842139fa_-browser-action","_b2c51689-0095-472b-b900-2b3911fd5089_-browser-action","_7a7a4a92-a2a0-41d1-9fd7-1e92480d612d_-browser-action","_e4a8a97b-f2ed-450b-b12d-ee082ba24781_-browser-action","nixos_vimium-ff-browser-action","nixos_ublock-browser-action","nixos_stylus-browser-action","nixos_bitwarden-browser-action","nixos_sponsor-block-browser-action"],"dirtyAreaCache":["nav-bar","PersonalToolbar","toolbar-menubar","TabsToolbar","widget-overflow-fixed-list"],"currentVersion":17,"newElementCount":11} - # ''; - # Arkenfox stuff - # https://github.com/arkenfox/user.js/wiki/ - "browser.aboutConfig.showWarning" = false; - "browser.shell.checkDefaultBrowser" = false; - "browser.startup.page" = 1; - "browser.newtabpage.activity-stream.showSponsored" = false; - "browser.newtabpage.activity-stream.showSponsoredTopSites" = false; - "browser.newtabpage.activity-stream.default.sites" = ""; - "geo.provider.use_corelocation" = false; - "geo.provider.use_gpsd" = false; - "geo.provider.use_geoclue" = false; - "geo.enabled" = false; - "browser.region.network.url" = ""; - "browser.region.update.enabled" = false; - "intl.accept_languages" = "en-US = en"; - "javascript.use_us_english_locale" = true; - "extensions.getAddons.showPane" = false; - "extensions.htmlaboutaddons.recommendations.enabled" = false; - "browser.discovery.enabled" = false; - "datareporting.policy.dataSubmissionEnabled" = false; - "datareporting.healthreport.uploadEnabled" = false; - "toolkit.telemetry.unified" = false; - "toolkit.telemetry.enabled" = false; - "toolkit.telemetry.server" = "data: ="; - "toolkit.telemetry.archive.enabled" = false; - "toolkit.telemetry.newProfilePing.enabled" = false; - "toolkit.telemetry.shutdownPingSender.enabled" = false; - "toolkit.telemetry.updatePing.enabled" = false; - "toolkit.telemetry.bhrPing.enabled" = false; - "toolkit.telemetry.firstShutdownPing.enabled" = false; - "toolkit.telemetry.coverage.opt-out" = true; - "toolkit.coverage.opt-out" = true; - "toolkit.coverage.endpoint.base" = ""; - "browser.ping-centre.telemetry" = false; - "browser.newtabpage.activity-stream.feeds.telemetry" = false; - "browser.newtabpage.activity-stream.telemetry" = false; - "app.shield.optoutstudies.enabled" = false; - "app.normandy.enabled" = false; - "app.normandy.api_url" = ""; - "breakpad.reportURL" = ""; - "browser.tabs.crashReporting.sendReport" = false; - "browser.crashReports.unsubmittedCheck.autoSubmit2" = false; - "captivedetect.canonicalURL" = ""; - "network.captive-portal-service.enabled" = false; - "network.connectivity-service.enabled" = false; - "browser.safebrowsing.downloads.remote.enabled" = false; - "network.prefetch-next" = false; - "network.dns.disablePrefetch" = true; - "network.predictor.enabled" = false; - "network.predictor.enable-prefetch" = false; - "network.http.speculative-parallel-limit" = 0; - "browser.places.speculativeConnect.enabled" = false; - "network.dns.disableIPv6" = true; - "network.proxy.socks_remote_dns" = true; - "network.file.disable_unc_paths" = true; - "network.gio.supported-protocols" = ""; - "keyword.enabled" = true; - "browser.fixup.alternate.enabled" = false; - "browser.search.suggest.enabled" = false; - "browser.urlbar.suggest.searches" = false; - "browser.urlbar.speculativeConnect.enabled" = false; - "browser.urlbar.dnsResolveSingleWordsAfterSearch" = 0; - "browser.urlbar.suggest.quicksuggest.nonsponsored" = false; - "browser.urlbar.suggest.quicksuggest.sponsored" = false; - "browser.formfill.enable" = false; - "signon.autofillForms" = false; - "signon.formlessCapture.enabled" = false; - "network.auth.subresource-http-auth-allow" = 1; - "browser.cache.disk.enable" = false; - "browser.privatebrowsing.forceMediaMemoryCache" = true; - "media.memory_cache_max_size" = 65536; - "browser.sessionstore.privacy_level" = 2; - "toolkit.winRegisterApplicationRestart" = false; - "browser.shell.shortcutFavicons" = false; - "security.ssl.require_safe_negotiation" = true; - "security.tls.enable_0rtt_data" = false; - "security.OCSP.enabled" = 1; - "security.OCSP.require" = true; - "security.family_safety.mode" = 0; - "security.cert_pinning.enforcement_level" = 2; - "security.remote_settings.crlite_filters.enabled" = true; - "security.pki.crlite_mode" = 2; - "security.mixed_content.block_display_content" = true; - "dom.security.https_only_mode" = true; - "dom.security.https_only_mode_send_http_background_request" = false; - "security.ssl.treat_unsafe_negotiation_as_broken" = true; - "browser.ssl_override_behavior" = 1; - "browser.xul.error_pages.expert_bad_cert" = true; - "network.http.referer.XOriginPolicy" = 0; - "network.http.referer.XOriginTrimmingPolicy" = 2; - "privacy.userContext.enabled" = true; - "privacy.userContext.ui.enabled" = true; - "media.peerconnection.ice.proxy_only_if_behind_proxy" = true; - "media.peerconnection.ice.default_address_only" = true; - "media.eme.enabled" = true; - "dom.disable_beforeunload" = true; - "dom.disable_window_move_resize" = true; - "dom.disable_open_during_load" = true; - "dom.popup_allowed_events" = "click dblclick mousedown pointerdown"; - "accessibility.force_disabled" = 1; - "beacon.enabled" = false; - "browser.helperApps.deleteTempFileOnExit" = true; - "browser.pagethumbnails.capturing_disabled" = true; - "browser.uitour.enabled" = false; - "browser.uitour.url" = ""; - # "devtools.chrome.enabled" = false; - # "devtools.debugger.remote-enabled" = false; - "middlemouse.contentLoadURL" = false; - "permissions.manager.defaultsUrl" = ""; - "webchannel.allowObject.urlWhitelist" = ""; - "network.IDN_show_punycode" = true; - "pdfjs.disabled" = false; - "pdfjs.enableScripting" = false; - "network.protocol-handler.external.ms-windows-store" = false; - "permissions.delegation.enabled" = false; - "browser.download.useDownloadDir" = true; - "browser.download.alwaysOpenPanel" = false; - "browser.download.manager.addToRecentDocs" = false; - "browser.download.always_ask_before_handling_new_types" = true; - "extensions.enabledScopes" = 5; - "extensions.autoDisableScopes" = 15; - "extensions.postDownloadThirdPartyPrompt" = false; - "browser.contentblocking.category" = "strict"; - "privacy.partition.serviceWorkers" = true; - "privacy.partition.always_partition_third_party_non_cookie_storage" = true; - "privacy.partition.always_partition_third_party_non_cookie_storage.exempt_sessionstorage" = false; - "privacy.sanitize.sanitizeOnShutdown" = true; - "privacy.clearOnShutdown.cache" = false; - "privacy.clearOnShutdown.downloads" = true; - "privacy.clearOnShutdown.formdata" = true; - "privacy.clearOnShutdown.history" = true; - "privacy.clearOnShutdown.sessions" = false; - "privacy.clearOnShutdown.cookies" = false; - "privacy.clearOnShutdown.offlineApps" = true; - "privacy.cpd.cache" = true; - "privacy.cpd.formdata" = true; - "privacy.cpd.history" = true; - "privacy.cpd.sessions" = true; - "privacy.cpd.offlineApps" = false; - "privacy.cpd.cookies" = false; - "privacy.sanitize.timeSpan" = 0; - "privacy.resistFingerprinting" = true; - "privacy.window.maxInnerWidth" = 1600; - "privacy.window.maxInnerHeight" = 900; - "privacy.resistFingerprinting.block_mozAddonManager" = true; - "privacy.resistFingerprinting.letterboxing" = true; - "browser.startup.blankWindow" = false; - "browser.display.use_system_colors" = false; - "widget.non-native-theme.enabled" = true; - "browser.link.open_newwindow" = 3; - "browser.link.open_newwindow.restriction" = 0; - "webgl.disabled" = true; - "extensions.blocklist.enabled" = true; - "network.http.referer.spoofSource" = false; - "security.dialog_enable_delay" = 1000; - "privacy.firstparty.isolate" = false; - "extensions.webcompat.enable_shims" = true; - "security.tls.version.enable-deprecated" = false; - "extensions.webcompat-reporter.enabled" = false; - "browser.startup.homepage_override.mstone" = "ignore"; - "browser.messaging-system.whatsNewPanel.enabled" = false; - "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons" = false; - "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features" = false; - "browser.urlbar.suggest.quicksuggest" = false; - "app.update.background.scheduling.enabled" = false; - "security.csp.enable" = true; - "security.ask_for_password" = 2; - "security.password_lifetime" = 5; - "dom.storage.next_gen" = true; - "network.cookie.lifetimePolicy" = 0; - "security.pki.sha1_enforcement_level" = 1; - }; + "ebay@search.mozilla.org".installation_mode = "blocked"; + "amazondotcom@search.mozilla.org".installation_mode = "blocked"; + "bing@search.mozilla.org".installation_mode = "blocked"; + "ddg@search.mozilla.org".installation_mode = "blocked"; + "wikipedia@search.mozilla.org".installation_mode = "blocked"; + }; + Preferences = { + "browser.toolbars.bookmarks.visibility" = "never"; + "browser.fullscreen.autohide" = false; + "media.ffmpeg.vaapi.enabled" = true; + "media.hardware-video-decoding.force-enabled" = true; + "general.smoothScroll.msdPhysics.enabled" = true; + "layout.frame_rate" = 60; + "layout.css.backdrop-filter.enabled" = true; + # "layout.css.devPixelsPerPx" = "1.2"; + "layout.css.devPixelsPerPx" = "-1.0"; + "devtools.debugger.remote-enabled" = true; + "devtools.chrome.enabled" = true; + "toolkit.legacyUserProfileCustomizations.stylesheets" = true; + "browser.startup.homepage" = "file://${startpage}"; + "browser.newtabpage.enabled" = false; + # "general.useragent.override" = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"; + # "browser.uiCustomization.state" = '' + # {"placements":{"widget-overflow-fixed-list":["downloads-button","nixos_bitwarden-browser-action","nixos_ublock-browser-action","nixos_sponsor-block-browser-action","nixos_vimium-ff-browser-action","nixos_stylus-browser-action","_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action","_d7742d87-e61d-4b78-b8a1-b469842139fa_-browser-action","ublock0_raymondhill_net-browser-action","stop-reload-button","add-ons-button","print-button"],"nav-bar":["back-button","forward-button","urlbar-container","_b2c51689-0095-472b-b900-2b3911fd5089_-browser-action"],"toolbar-menubar":["menubar-items"],"TabsToolbar":["tabbrowser-tabs","new-tab-button","alltabs-button"],"PersonalToolbar":["import-button","personal-bookmarks"]},"seen":["save-to-pocket-button","developer-button","_446900e4-71c2-419f-a6a7-df9c091e268b_-browser-action","ublock0_raymondhill_net-browser-action","_d7742d87-e61d-4b78-b8a1-b469842139fa_-browser-action","_b2c51689-0095-472b-b900-2b3911fd5089_-browser-action","_7a7a4a92-a2a0-41d1-9fd7-1e92480d612d_-browser-action","_e4a8a97b-f2ed-450b-b12d-ee082ba24781_-browser-action","nixos_vimium-ff-browser-action","nixos_ublock-browser-action","nixos_stylus-browser-action","nixos_bitwarden-browser-action","nixos_sponsor-block-browser-action"],"dirtyAreaCache":["nav-bar","PersonalToolbar","toolbar-menubar","TabsToolbar","widget-overflow-fixed-list"],"currentVersion":17,"newElementCount":11} + # ''; + + # Arkenfox stuff + # https://github.com/arkenfox/user.js/wiki/ + "browser.aboutConfig.showWarning" = false; + "browser.shell.checkDefaultBrowser" = false; + "browser.startup.page" = 1; + "browser.newtabpage.activity-stream.showSponsored" = false; + "browser.newtabpage.activity-stream.showSponsoredTopSites" = false; + "browser.newtabpage.activity-stream.default.sites" = ""; + "geo.provider.use_corelocation" = false; + "geo.provider.use_gpsd" = false; + "geo.provider.use_geoclue" = false; + "geo.enabled" = false; + "browser.region.network.url" = ""; + "browser.region.update.enabled" = false; + "intl.accept_languages" = "en-US = en"; + "javascript.use_us_english_locale" = true; + "extensions.getAddons.showPane" = false; + "extensions.htmlaboutaddons.recommendations.enabled" = false; + "browser.discovery.enabled" = false; + "datareporting.policy.dataSubmissionEnabled" = false; + "datareporting.healthreport.uploadEnabled" = false; + "toolkit.telemetry.unified" = false; + "toolkit.telemetry.enabled" = false; + "toolkit.telemetry.server" = "data: ="; + "toolkit.telemetry.archive.enabled" = false; + "toolkit.telemetry.newProfilePing.enabled" = false; + "toolkit.telemetry.shutdownPingSender.enabled" = false; + "toolkit.telemetry.updatePing.enabled" = false; + "toolkit.telemetry.bhrPing.enabled" = false; + "toolkit.telemetry.firstShutdownPing.enabled" = false; + "toolkit.telemetry.coverage.opt-out" = true; + "toolkit.coverage.opt-out" = true; + "toolkit.coverage.endpoint.base" = ""; + "browser.ping-centre.telemetry" = false; + "browser.newtabpage.activity-stream.feeds.telemetry" = false; + "browser.newtabpage.activity-stream.telemetry" = false; + "app.shield.optoutstudies.enabled" = false; + "app.normandy.enabled" = false; + "app.normandy.api_url" = ""; + "breakpad.reportURL" = ""; + "browser.tabs.crashReporting.sendReport" = false; + "browser.crashReports.unsubmittedCheck.autoSubmit2" = false; + "captivedetect.canonicalURL" = ""; + "network.captive-portal-service.enabled" = false; + "network.connectivity-service.enabled" = false; + "browser.safebrowsing.downloads.remote.enabled" = false; + "network.prefetch-next" = false; + "network.dns.disablePrefetch" = true; + "network.predictor.enabled" = false; + "network.predictor.enable-prefetch" = false; + "network.http.speculative-parallel-limit" = 0; + "browser.places.speculativeConnect.enabled" = false; + "network.dns.disableIPv6" = true; + "network.proxy.socks_remote_dns" = true; + "network.file.disable_unc_paths" = true; + "network.gio.supported-protocols" = ""; + "keyword.enabled" = true; + "browser.fixup.alternate.enabled" = false; + "browser.search.suggest.enabled" = false; + "browser.urlbar.suggest.searches" = false; + "browser.urlbar.speculativeConnect.enabled" = false; + "browser.urlbar.dnsResolveSingleWordsAfterSearch" = 0; + "browser.urlbar.suggest.quicksuggest.nonsponsored" = false; + "browser.urlbar.suggest.quicksuggest.sponsored" = false; + "browser.formfill.enable" = false; + "signon.autofillForms" = false; + "signon.formlessCapture.enabled" = false; + "network.auth.subresource-http-auth-allow" = 1; + "browser.cache.disk.enable" = false; + "browser.privatebrowsing.forceMediaMemoryCache" = true; + "media.memory_cache_max_size" = 65536; + "browser.sessionstore.privacy_level" = 2; + "toolkit.winRegisterApplicationRestart" = false; + "browser.shell.shortcutFavicons" = false; + "security.ssl.require_safe_negotiation" = true; + "security.tls.enable_0rtt_data" = false; + "security.OCSP.enabled" = 1; + "security.OCSP.require" = true; + "security.family_safety.mode" = 0; + "security.cert_pinning.enforcement_level" = 2; + "security.remote_settings.crlite_filters.enabled" = true; + "security.pki.crlite_mode" = 2; + "security.mixed_content.block_display_content" = true; + "dom.security.https_only_mode" = true; + "dom.security.https_only_mode_send_http_background_request" = false; + "security.ssl.treat_unsafe_negotiation_as_broken" = true; + "browser.ssl_override_behavior" = 1; + "browser.xul.error_pages.expert_bad_cert" = true; + "network.http.referer.XOriginPolicy" = 0; + "network.http.referer.XOriginTrimmingPolicy" = 2; + "privacy.userContext.enabled" = true; + "privacy.userContext.ui.enabled" = true; + "media.peerconnection.ice.proxy_only_if_behind_proxy" = true; + "media.peerconnection.ice.default_address_only" = true; + "media.eme.enabled" = true; + "dom.disable_beforeunload" = true; + "dom.disable_window_move_resize" = true; + "dom.disable_open_during_load" = true; + "dom.popup_allowed_events" = "click dblclick mousedown pointerdown"; + "accessibility.force_disabled" = 1; + "beacon.enabled" = false; + "browser.helperApps.deleteTempFileOnExit" = true; + "browser.pagethumbnails.capturing_disabled" = true; + "browser.uitour.enabled" = false; + "browser.uitour.url" = ""; + # "devtools.chrome.enabled" = false; + # "devtools.debugger.remote-enabled" = false; + "middlemouse.contentLoadURL" = false; + "permissions.manager.defaultsUrl" = ""; + "webchannel.allowObject.urlWhitelist" = ""; + "network.IDN_show_punycode" = true; + "pdfjs.disabled" = false; + "pdfjs.enableScripting" = false; + "network.protocol-handler.external.ms-windows-store" = false; + "permissions.delegation.enabled" = false; + "browser.download.useDownloadDir" = true; + "browser.download.alwaysOpenPanel" = false; + "browser.download.manager.addToRecentDocs" = false; + "browser.download.always_ask_before_handling_new_types" = true; + "extensions.enabledScopes" = 5; + "extensions.autoDisableScopes" = 15; + "extensions.postDownloadThirdPartyPrompt" = false; + "browser.contentblocking.category" = "strict"; + "privacy.partition.serviceWorkers" = true; + "privacy.partition.always_partition_third_party_non_cookie_storage" = true; + "privacy.partition.always_partition_third_party_non_cookie_storage.exempt_sessionstorage" = false; + "privacy.sanitize.sanitizeOnShutdown" = true; + "privacy.clearOnShutdown.cache" = false; + "privacy.clearOnShutdown.downloads" = true; + "privacy.clearOnShutdown.formdata" = true; + "privacy.clearOnShutdown.history" = true; + "privacy.clearOnShutdown.sessions" = false; + "privacy.clearOnShutdown.cookies" = false; + "privacy.clearOnShutdown.offlineApps" = true; + "privacy.cpd.cache" = true; + "privacy.cpd.formdata" = true; + "privacy.cpd.history" = true; + "privacy.cpd.sessions" = true; + "privacy.cpd.offlineApps" = false; + "privacy.cpd.cookies" = false; + "privacy.sanitize.timeSpan" = 0; + "privacy.resistFingerprinting" = true; + "privacy.window.maxInnerWidth" = 1600; + "privacy.window.maxInnerHeight" = 900; + "privacy.resistFingerprinting.block_mozAddonManager" = true; + "privacy.resistFingerprinting.letterboxing" = true; + "browser.startup.blankWindow" = false; + "browser.display.use_system_colors" = false; + "widget.non-native-theme.enabled" = true; + "browser.link.open_newwindow" = 3; + "browser.link.open_newwindow.restriction" = 0; + "webgl.disabled" = true; + "extensions.blocklist.enabled" = true; + "network.http.referer.spoofSource" = false; + "security.dialog_enable_delay" = 1000; + "privacy.firstparty.isolate" = false; + "extensions.webcompat.enable_shims" = true; + "security.tls.version.enable-deprecated" = false; + "extensions.webcompat-reporter.enabled" = false; + "browser.startup.homepage_override.mstone" = "ignore"; + "browser.messaging-system.whatsNewPanel.enabled" = false; + "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons" = false; + "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features" = false; + "browser.urlbar.suggest.quicksuggest" = false; + "app.update.background.scheduling.enabled" = false; + "security.csp.enable" = true; + "security.ask_for_password" = 2; + "security.password_lifetime" = 5; + "dom.storage.next_gen" = true; + "network.cookie.lifetimePolicy" = 0; + "security.pki.sha1_enforcement_level" = 1; }; }; };