Compare commits

..

22 Commits

Author SHA1 Message Date
80cea74fbc Hide Firefox Labs tab in settings
Without this option it briefly appears when first opening settings. Now it's completely gone.
2026-03-17 15:39:25 +01:00
f271dd0ff0 Disable experimental features rollout 2026-03-17 15:35:45 +01:00
c2c522a6ad Disable connectivity checks 2026-03-17 15:22:02 +01:00
ca219b2943 Disable on-demand crash reports 2026-03-17 15:19:34 +01:00
88fd3e5107 Empty data reporting IDs 2026-03-17 15:11:50 +01:00
ee2bb46172 Remove some more telemetry info 2026-03-17 15:09:38 +01:00
f9252b794f Disable sidechat AI chat 2026-03-17 14:55:08 +01:00
416ac149c2 Disable new sidebar
It's unbelivable how much new crap Mozilla routinely comes up with...
2026-03-17 14:53:14 +01:00
a079d0f684 Disable "top sites" tiles 2026-03-17 14:36:58 +01:00
9aeda863ed Remove weather from new tab page 2026-03-17 14:34:38 +01:00
f5aac8e7bb Group url bar settings 2026-03-16 19:01:31 +01:00
8a8bf6760a Remove obsolete autofill option 2026-03-16 18:57:38 +01:00
390371f97d Disable more ML/AI-related junk 2026-03-16 18:45:51 +01:00
ff504f74e9 Update search telemety option 2026-03-16 18:04:34 +01:00
13515483aa Disable search suggestions in url bar 2026-03-16 18:01:27 +01:00
be5227b368 Remove obsolete geolocation options 2026-03-16 17:43:07 +01:00
48fe6ce124 Switch to beaconDB as geolocation provider 2026-03-16 17:42:28 +01:00
cd46399be9 Remove obsolete gspd geolocation option
Mozilla dropped support about a year ago.
More info: https://bugzilla.mozilla.org/show_bug.cgi?id=1803234.
2026-03-16 17:34:48 +01:00
edfaf64a4f Add a couple "privacy control" related options 2026-03-16 17:22:32 +01:00
738ab777d7 Sort privacy settings in alphabetical order 2026-03-16 17:17:33 +01:00
027fdd38cc Disable CSP reporting 2026-03-16 17:15:50 +01:00
f478a1ae0e Disable speculative connection 2026-03-16 16:58:40 +01:00

87
user.js
View File

@@ -10,13 +10,21 @@ user_pref("identity.fxaccounts.remote.root", "");
user_pref("identity.fxaccounts.service.monitorLoginUrl", "");
user_pref("identity.fxaccounts.toolbar.enabled", false);
// Connectivity
user_pref("captivedetect.canonicalURL", "");
user_pref("network.captive-portal-service.enabled", false);
user_pref("network.connectivity-service.enabled", false);
// Crash reporter
user_pref("breakpad.reportURL", "");
user_pref("browser.crashReports.onDemand", false);
user_pref("browser.tabs.crashReporting.sendReport", false);
user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
user_pref("toolkit.crashreporter.infoURL", "");
// Data reporting
user_pref("datareporting.dau.cachedUsageProfileGroupID", "");
user_pref("datareporting.dau.cachedUsageProfileID", "");
user_pref("datareporting.healthreport.infoURL", "");
user_pref("datareporting.healthreport.uploadEnabled", false);
user_pref("datareporting.policy.dataSubmissionEnabled", false);
@@ -36,23 +44,38 @@ user_pref("browser.download.start_downloads_in_tmp_dir", true);
user_pref("browser.download.useDownloadDir", false);
user_pref("browser.helperApps.deleteTempFileOnExit", true);
// Experiments
user_pref("browser.preferences.experimental.hidden", true);
user_pref("messaging-system.rsexperimentloader.collection_id", "");
user_pref("nimbus.profilesdatastoreservice.enabled", false);
user_pref("nimbus.profileId", "");
user_pref("nimbus.telemetry.targetingContextEnabled", false);
user_pref("nimbus.rollouts.enabled", false);
user_pref("nimbus.validation.enabled", false);
// Firefox View
user_pref("browser.tabs.firefox-view", false);
user_pref("browser.tabs.firefox-view-next", false);
// Geolocation
user_pref("geo.enabled", false);
user_pref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%");
user_pref("geo.wifi.logging.enabled", false);
user_pref("geo.wifi.uri", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%");
user_pref("geo.provider.network.url", "https://api.beacondb.net/v1/geolocate");
user_pref("geo.provider.ms-windows-location", false);
user_pref("geo.provider.use_geoclue", false);
user_pref("geo.provider.use_gpsd", false);
// Machine learning
// Machine learning and artificial intelligence
user_pref("browser.ai.control.default", "blocked");
user_pref("browser.ai.control.linkPreviewKeyPoints", "blocked");
user_pref("browser.ai.control.pdfjsAltText", "blocked");
user_pref("browser.ai.control.sidebarChatbot", "blocked");
user_pref("browser.ai.control.smartTabGroups", "blocked");
user_pref("browser.ai.control.translations", "blocked");
user_pref("browser.ml.chat.enabled", false);
user_pref("browser.ml.chat.sidebar", false);
user_pref("browser.ml.chat.menu", false);
user_pref("browser.ml.enable", false);
user_pref("browser.ml.linkPreview.supportedLocales", "null");
user_pref("browser.preferences.aiControls", false);
user_pref("browser.tabs.groups.smart.enabled", false);
user_pref("browser.tabs.groups.smart.userEnabled", false);
user_pref("extensions.ui.mlmodel.hidden", true);
@@ -63,6 +86,7 @@ user_pref("browser.newtabpage.activity-stream.asrouter.providers.cfr-fxa", "");
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false);
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false);
user_pref("browser.newtabpage.activity-stream.default.sites", "");
user_pref("browser.newtabpage.activity-stream.feeds.weatherfeed", false);
user_pref("browser.newtabpage.activity-stream.discoverystream.config", "{\"collapsible\":true,\"enabled\":false,\"personalized\":false,\"layout_endpoint\":\"\"}");
user_pref("browser.newtabpage.activity-stream.discoverystream.enabled", false);
user_pref("browser.newtabpage.activity-stream.discoverystream.endpoints", "");
@@ -102,6 +126,7 @@ user_pref("browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcu
user_pref("browser.newtabpage.activity-stream.section.highlights.includePocket", false);
user_pref("browser.newtabpage.activity-stream.showSponsored", false);
user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false);
user_pref("browser.newtabpage.activity-stream.showWeather", false);
user_pref("browser.newtabpage.activity-stream.telemetry", false);
user_pref("browser.newtabpage.activity-stream.telemetry.structuredIngestion.endpoint", "");
user_pref("browser.newtabpage.activity-stream.telemetry.ut.events", false);
@@ -141,6 +166,8 @@ user_pref("extensions.pocket.site", "");
user_pref("reader.pocket.ctaVersion", "");
// Prefetching
user_pref("browser.places.speculativeConnect.enabled", false);
user_pref("browser.urlbar.speculativeConnect.enabled", false);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.dns.disablePrefetchFromHTTPS", true);
user_pref("network.http.speculative-parallel-limit", 0);
@@ -158,16 +185,6 @@ user_pref("default-browser-agent.enabled", false);
user_pref("dom.battery.enabled", false);
user_pref("dom.event.clipboardevents.enabled", false);
user_pref("dom.private-attribution.submission.enabled", false);
user_pref("media.navigator.enabled", false);
user_pref("network.cookie.cookieBehavior", 5);
user_pref("privacy.donottrackheader.enabled", true);
user_pref("privacy.globalprivacycontrol.enabled", true);
user_pref("privacy.partition.always_partition_third_party_non_cookie_storage", true);
user_pref("privacy.partition.always_partition_third_party_non_cookie_storage.exempt_sessionstorage", false);
user_pref("privacy.trackingprotection.enabled", true);
user_pref("privacy.trackingprotection.socialtracking.enabled", true);
user_pref("privacy.userContext.enabled", true);
user_pref("privacy.userContext.ui.enabled", true);
user_pref("gecko.handlerService.schemes.irc.0.name", "");
user_pref("gecko.handlerService.schemes.irc.0.uriTemplate", "");
user_pref("gecko.handlerService.schemes.ircs.0.name", "");
@@ -178,7 +195,20 @@ user_pref("gecko.handlerService.schemes.mailto.1.name", "");
user_pref("gecko.handlerService.schemes.mailto.1.uriTemplate", "");
user_pref("identity.sync.tokenserver.uri", "");
user_pref("media.decoder-doctor.new-issue-endpoint", "");
user_pref("media.navigator.enabled", false);
user_pref("network.cookie.cookieBehavior", 5);
user_pref("network.protocol-handler.external.ms-windows-store", false);
user_pref("privacy.donottrackheader.enabled", true);
user_pref("privacy.globalprivacycontrol.enabled", true);
user_pref("privacy.globalprivacycontrol.functionality.enabled", true);
user_pref("privacy.globalprivacycontrol.pbmode.enabled", true);
user_pref("privacy.partition.always_partition_third_party_non_cookie_storage", true);
user_pref("privacy.partition.always_partition_third_party_non_cookie_storage.exempt_sessionstorage", false);
user_pref("privacy.trackingprotection.enabled", true);
user_pref("privacy.trackingprotection.socialtracking.enabled", true);
user_pref("privacy.userContext.enabled", true);
user_pref("privacy.userContext.ui.enabled", true);
user_pref("security.csp.reporting.enabled", false);
// Promotion
user_pref("browser.contentblocking.report.hide_vpn_banner", true);
@@ -193,6 +223,8 @@ user_pref("identity.mobilepromo.ios", "");
user_pref("identity.sendtabpromo.url", "");
// Recommended
user_pref("browser.topsites.contile.enabled", false);
user_pref("browser.topsites.contile.endpoint", "");
user_pref("browser.topsites.useRemoteSetting", false);
user_pref("browser.urlbar.quicksuggest.enabled", false);
user_pref("browser.urlbar.suggest.topsites", false);
@@ -211,10 +243,18 @@ user_pref("browser.shopping.experience2023.enabled", false);
user_pref("browser.shopping.experience2023.optedIn", 2);
user_pref("browser.shopping.experience2023.survey.enabled", false);
// Sidebar
user_pref("browser.engagement.sidebar-button.has-used", false);
user_pref("sidebar.backupState", "{}");
user_pref("sidebar.main.tools", "");
user_pref("sidebar.new-sidebar.has-used", false);
user_pref("sidebar.old-sidebar.has-used", false);
user_pref("sidebar.revamp", false);
// Telemetry
user_pref("browser.ping-centre.telemetry", false);
user_pref("browser.search.serpEventTelemetryCategorization.enabled", false);
user_pref("browser.tabs.warnOnClose", true);
user_pref("browser.urlbar.eventTelemetry.enabled", false);
user_pref("dom.security.unexpected_system_load_telemetry_enabled", false);
user_pref("network.trr.confirmation_telemetry_enabled", false);
user_pref("privacy.trackingprotection.origin_telemetry.enabled", false);
@@ -223,14 +263,20 @@ user_pref("security.certerrors.recordEventTelemetry", false);
user_pref("security.identitypopup.recordEventTelemetry", false);
user_pref("security.protectionspopup.recordEventTelemetry", false);
user_pref("telemetry.origin_telemetry_test_mode.enabled", false);
user_pref("toolkit.coverage.enabled", false);
user_pref("toolkit.coverage.endpoint.base", "");
user_pref("toolkit.coverage.opt-out", true);
user_pref("toolkit.telemetry.archive.enabled", false);
user_pref("toolkit.telemetry.bhrPing.enabled", false);
user_pref("toolkit.telemetry.cachedClientID", "");
user_pref("toolkit.telemetry.cachedProfileGroupID", "");
user_pref("toolkit.telemetry.debugSlowSql", false);
user_pref("toolkit.telemetry.ecosystemtelemetry.enabled", false);
user_pref("toolkit.telemetry.enabled", false);
user_pref("toolkit.telemetry.firstShutdownPing.enabled", false);
user_pref("toolkit.telemetry.geckoview.streaming", false);
user_pref("toolkit.telemetry.newProfilePing.enabled", false);
user_pref("toolkit.telemetry.previousBuildID", "");
user_pref("toolkit.telemetry.reportingpolicy.firstRun", false);
user_pref("toolkit.telemetry.server", "");
user_pref("toolkit.telemetry.server_owner", "");
@@ -244,6 +290,12 @@ user_pref("toolkit.telemetry.updatePing.enabled", false);
user_pref("browser.translations.automaticallyPopup", false);
user_pref("browser.translations.enable", false);
// Url bar
user_pref("browser.urlbar.showSearchSuggestionsFirst", false);
user_pref("browser.search.suggest.enabled", false);
user_pref("browser.urlbar.suggest.recentsearches", false);
user_pref("browser.urlbar.suggest.searches", false);
// Other
user_pref("accessibility.typeaheadfind.flashBar", false);
user_pref("browser.contentblocking.report.lockwise.enabled", false);
@@ -253,12 +305,9 @@ user_pref("browser.tabs.searchclipboardfor.middleclick", false);
user_pref("browser.toolbars.bookmarks.visibility", "never");
user_pref("browser.xul.error_pages.expert_bad_cert", true);
user_pref("browser.uitour.enabled", false);
user_pref("browser.urlbar.showSearchSuggestionsFirst", false);
user_pref("browser.urlbar.suggest.recentsearches", false);
user_pref("devtools.debugger.remote-enabled", false);
user_pref("devtools.debugger.skip-pausing", true);
user_pref("extensions.activeThemeID", "default-theme@mozilla.org");
user_pref("extensions.formautofill.creditCards.available", false);
user_pref("extensions.formautofill.creditCards.enabled", false);
user_pref("extensions.getAddons.cache.enabled", false);
user_pref("extensions.webcompat-reporter.enabled", false);