Skip to content

sticky: deprecated-removed-legacy prefs #123

@Thorin-Oakenpants

Description

@Thorin-Oakenpants

Locked sticky issue for tracking deprecated, removed, legacy and renamed preferences that were previously used in this user.js. A few others have been added FYI. This version is simplified to a single line, and the only links are those to the relevant bugzilla tickets that saw the pref removed.

Use our scratchpad script, currently for items since FF91, to help make sure these are reset - there is an archived arkenfox-cleanup.js (up to and including FF117 with everything since we started) at the bottom of this post

🔻 FF140

  • 1964845 0323 disable shopping experience
    // user_pref("browser.shopping.experience2023.enabled", false);
  • 1959497 0806 disable urlbar suggestions (pocket)
    // user_pref("browser.urlbar.pocket.featureGate", false);

🔻 FF137

  • 1882674 8000s Remove media.ondevicechange.enabled pref
    // user_pref("media.ondevicechange.enabled", "");

🔻 FF132

  • 1275612 2617 remove webchannel whitelist
    // user_pref("webchannel.allowObject.urlWhitelist", "");

🔻 FF127

  • 1880314 2630 disable content analysis by DLP - replaced by default_result
    // user_pref("browser.contentanalysis.default_allow", false);
  • 1848899 4511 enforce non-native widget theme
    // user_pref("widget.non-native-theme.enabled", true);

🔻 FF126

  • 1724300 9003 disable What's New toolbar icon
    // user_pref("browser.messaging-system.whatsNewPanel.enabled", false);

🔻 FF123

  • 1868988 0334 disable PingCentre telemetry
    // user_pref("browser.ping-centre.telemetry", false);

🔻 FF119

  • 1846224 0211 use en-US locale regardless of the system or region locale
    // user_pref("javascript.use_us_english_locale", true);
  • 1586941 0711 disable skipping DoH when parental controls are enabled
    // user_pref("network.dns.skipTRR-when-parental-control-enabled", false);

🔻 FF118

  • 1847599 1402 limit font visibility
    // user_pref("layout.css.font-visibility.private", 1);
    // user_pref("layout.css.font-visibility.standard", 1);
    // user_pref("layout.css.font-visibility.trackingprotection", 1);
  • 1697151 2623 disable permissions delegation
    // user_pref("permissions.delegation.enabled", false);

🔻 FF117

  • 1844908 1221 disable Windows Microsoft Family Safety cert
    // pref("security.family_safety.mode", 0);
  • 1842457 7018 disable service worker Web Notifications
    // pref("dom.webnotifications.serviceworker.enabled", false);

🔻 FF116

  • 1838415 4506 set RFP's font visibility level [FF94+]
    // user_pref("layout.css.font-visibility.resistFingerprinting", 1); // [DEFAULT: 1]

🔻 FF115

  • 1677718 7001 disable offline cache (appCache)
    // user_pref("browser.cache.offline.enable", false);

🔻 FF114

  • 1821651 2816 set cache to clear on exit [FF96+]
    // user_pref("privacy.clearsitedata.cache.enabled", true);
  • 1824235 4505 experimental RFP [FF91+]
    // user_pref("privacy.resistFingerprinting.testGranularityMask", 0);
  • 1829670 5017 disable Form Autofill heuristics
    // user_pref("extensions.formautofill.heuristics.enabled", false);

🔻 FF103

  • 1681493, 1681495, 1681498 2801 delete cookies and site data on exit - code replaced by sanitizeOnShutdown*
    // user_pref("network.cookie.lifetimePolicy", 2); // in FF103 it resets to 0 (and does a migration), removed in FF104
  • 1766687 6012 disable SHA-1 certificates
    // user_pref("security.pki.sha1_enforcement_level", 1);

🔻 FF102

  • 1764696 0901 set when Firefox should prompt for the primary password
    // user_pref("security.ask_for_password", 2);
  • 1764696 0902 set how long in minutes Firefox should remember the primary password
    // user_pref("security.password_lifetime", 5);
  • 1764696 6007 enforce Local Storage Next Generation (LSNG)
    // user_pref("dom.storage.next_gen", true);

🔻 FF100

  • 1752621 7009 disable HTTP2 - replaced by network.http.http2* prefs
    // user_pref("network.http.spdy.enabled", false);
    // user_pref("network.http.spdy.enabled.deps", false);
    // user_pref("network.http.spdy.enabled.http2", false);
    // user_pref("network.http.spdy.websockets", false);

🔻 FF99

  • 1754301 6003 enforce CSP (Content Security Policy)
    // user_pref("security.csp.enable", true)

🔻 FF97

  • 1744006 7006 onions - replaced (see new 7006 "allowlist" pref)
    // user_pref("dom.securecontext.whitelist_onions", true);

🔻 FF96

  • 1738983 0302 disable auto-INSTALLING Firefox updates via a background service + hide the setting
    // user_pref("app.update.background.scheduling.enabled", false);

🔻 FF95

  • 1735976 0807 disable location bar contextual suggestions [FF92+] - replaced by *.nonsponsored
    // user_pref("browser.urlbar.suggest.quicksuggest", false);

🔻 FF94

  • 1715507 1402 limit font visibility - replaced (see new 1402)
    // user_pref("layout.css.font-visibility.level", 1);

🔻 FF93

  • 1724072 7003 disable non-modern cipher suites
    // user_pref("security.ssl3.rsa_des_ede3_sha", false);

🔻 FF90

  • 1574475 0708 disable FTP
    // user_pref("network.ftp.enabled", false);
  • 1694662 2730 enforce no offline cache storage (appCache)
    // user_pref("browser.cache.offline.storage.enable", false); // [DEFAULT: false FF84+]

🔻 FF89

  • 1682030 Mass removal of NPAPI plugin code: the prefs still exist but do nothing
    • 0309: disable sending Flash crash reports
      // user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
    • 0310: disable sending the URL of the website where a plugin crashed
      // user_pref("dom.ipc.plugins.reportCrashURL", false);
    • 1243: block unencrypted requests from Flash on encrypted pages to mitigate MitM attacks
      // user_pref("security.mixed_content.block_object_subrequest", true);
    • 1803: disable Flash plugin
      // user_pref("plugin.state.flash", 0); // [DEFAULT: 1]

🔻 FF87

  • 1689405 0105d disable AS recent Highlights in the Library
    // user_pref("browser.library.activity-stream.enabled", false);
  • 1688105 4616 disable PointerEvents (RFP ALTS)
    // user_pref("dom.w3c_pointer_events.enabled", false);

🔻 FF86

  • 1681839 1205 disable SSL Error Reporting
    // user_pref("security.ssl.errorReporting.automatic", false);
    // user_pref("security.ssl.errorReporting.enabled", false);
    // user_pref("security.ssl.errorReporting.url", "");
  • 1581678 2653 disable hiding mime types not associated with a plugin
    // user_pref("browser.download.hide_plugins_without_extensions", false);

🔻 FF82

  • 1619926 0206 disable geographically specific results/search engines
    // user_pref("browser.search.geoSpecificDefaults", false);
    // user_pref("browser.search.geoSpecificDefaults.url", "");

🔻 FF79

  • 1603712 0212 enforce fallback text encoding to match en-US
    // user_pref("intl.charset.fallback.override", "windows-1252");

🔻 FF78

  • 1509933 2031 disable autoplay of HTML5 media if you interacted with the site - replaced by media.autoplay.blocking_policy
    // user_pref("media.autoplay.enabled.user-gestures-needed", false);
  • 1640501 5000s - replaced since FF77 by using the existing ui.prefersReducedMotion
    // user_pref("toolkit.cosmeticAnimations.enabled", false);

🔻 FF77

  • 1628926 0850e disable location bar one-off searches [FF51+]
    // user_pref("browser.urlbar.oneOffSearches", false);
  • 1603007 2605 block web content in file processes [FF55+]
    // user_pref("browser.tabs.remote.allowLinkedWebInFileUriProcess", false);

🔻 FF76

  • 1618188 0401 sanitize blocklist url
    // user_pref("extensions.blocklist.url", "https://blocklists.settings.services.mozilla.com/v1/blocklist/3/%APP_ID%/%APP_VERSION%/");
  • 1507375,1660524 2201 prevent websites from disabling new window features
    // NOTE: the code was ripped out in FF76, but they forgot to remove the prefs until FF82
    // user_pref("dom.disable_window_open_feature.close", true);
    // user_pref("dom.disable_window_open_feature.location", true); // [DEFAULT: true]
    // user_pref("dom.disable_window_open_feature.menubar", true);
    // user_pref("dom.disable_window_open_feature.minimizable", true);
    // user_pref("dom.disable_window_open_feature.personalbar", true); // bookmarks toolbar
    // user_pref("dom.disable_window_open_feature.resizable", true); // [DEFAULT: true]
    // user_pref("dom.disable_window_open_feature.status", true); // [DEFAULT: true]
    // user_pref("dom.disable_window_open_feature.titlebar", true);
    // user_pref("dom.disable_window_open_feature.toolbar", true);

🔻 FF74

  • 1613627 0203 geo: renamed to provider.network
    // user_pref("geo.wifi.uri", "blah blah");
    // user_pref("geo.wifi.logging.enabled", true); // [HIDDEN PREF]
  • 1606265 1704: set behaviour on "+ Tab" button to display container menu
    // user_pref("privacy.userContext.longPressBehavior", 2);
  • 1477756 2012 limit WebGL
    // user_pref("webgl.disable-extensions", true);

🔻 FF72

  • 1597697 105a disable Activity Stream telemetry
    // user_pref("browser.newtabpage.activity-stream.telemetry.ping.endpoint", "");
  • 1520491 0330 disable [hybrid content] telemetry
    // user_pref("toolkit.telemetry.hybridContent.enabled", false);
  • 1488583 2720 enforce IndexedDB (IDB) as enabled
    // user_pref("dom.indexedDB.enabled", true);

🔻 FF71

  • 1539462 2608 disable WebIDE and ADB extension download
    // user_pref("devtools.webide.enabled", false);
    // user_pref("devtools.webide.autoinstallADBExtension", false);
  • 1574480 2731 enforce websites to ask to store data for offline use
    // user_pref("offline-apps.allow_by_default", false);

🔻 FF69

  • 1556991 1405 disable WOFF2 (Web Open Font Format) [FF35+]
    // user_pref("gfx.downloadable_fonts.woff2.enabled", false);
  • 1519434 1802 enable click to play
    // user_pref("plugins.click_to_play", true);
  • 1562331 2033 disable autoplay for muted videos [FF63+] - replaced by a new value in media.autoplay.default
    // user_pref("media.autoplay.allow-muted", false);

🔻 FF68

  • 1540939 0105b disable Activity Stream Snippets
    // user_pref("browser.aboutHomeSnippets.updateUrl", "");
  • 1546190 0105b disable Activity Stream Snippets
    // user_pref("browser.newtabpage.activity-stream.disableSnippets", true);
  • 1525762 (part 3b) 0307 disable auto updating of lightweight themes (LWT)
    // user_pref("lightweightThemes.update.enabled", false);
  • 1386214 2682 enable CSP 1.1 experimental hash-source directive
    // user_pref("security.csp.experimentalEnabled", true);

🔻 FF67

  • 1455723 1001 disable disk cache (first run)
    // user_pref("browser.cache.disk.smart_size.first_run", false);
  • 1485264 2428 enforce DOMHighResTimeStamp API
    // user_pref("dom.event.highrestimestamp.enabled", true);
  • 1526214 2705 disable HTTP sites setting cookies with the "secure" directive
    // user_pref("network.cookie.leave-secure-alone", true);
  • 1528953 5000s disable CFR - replaced by two new prefs: *cfr.addons, *cfr.features
    // user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr", false);

🔻 FF66

  • 1509888 0380 disable Browser Error Reporter [FF60+]
    // user_pref("browser.chrome.errorReporter.enabled", false);
    // user_pref("browser.chrome.errorReporter.submitUrl", "");
  • 1415625 0502 disable Mozilla permission to silently opt you into tests
    // user_pref("network.allow-experiments", false);

🔻 FF65

  • 1502392 0850a disable location bar autocomplete
    // user_pref("browser.urlbar.autocomplete.enabled", false);
  • 1510580 0908 remove user & password info when attempting to fix an entered URL
    // user_pref("browser.fixup.hide_user_pass", true); // [DEFAULT: true]

🔻 FF64

  • 1462415 0516 disable Onboarding [FF55+]
    // user_pref("browser.onboarding.enabled", false);
  • 1491315 2608 disable WebIDE ADB extension download
    // user_pref("devtools.webide.autoinstallADBHelper", false); // replaced by *autoinstallADBExtension
    // user_pref("devtools.webide.adbAddonURL", ""); // replaced by devtools.remote.adb.extensionURL
  • 1488165 2681 disable CSP violation events [FF59+]
    // user_pref("security.csp.enable_violation_events", false);

🔻 FF63

  • 1462015 0202: disable GeoIP-based search results
    // user_pref("browser.search.countryCode", "US"); // (hidden pref)
  • 1420514 0301a: disable auto-update checks for Firefox
    // user_pref("app.update.enabled", false);
  • 1458917 0402: enable Kinto blocklist updates (FF50+)
    // user_pref("services.blocklist.update_enabled", true); // [DEFAULT: true]
  • 1457226 0503: disable "Savant" Shield study (FF61+)
    // user_pref("shield.savant.enabled", false);
  • 1453751 1031: disable favicons in tabs and new bookmarks - merged into browser.chrome.site_icons
    // user_pref("browser.chrome.favicons", false);
  • 1470082 2030: disable auto-play of HTML5 media - replaced by media.autoplay.default
    // user_pref("media.autoplay.enabled", false);
  • 1457170 2704: set cookie lifetime in days (see 2703)
    // user_pref("network.cookie.lifetime.days", 90);
  • 1473595 5000's: enable "Ctrl+Tab cycles through tabs in recently used order" - replaced by browser.ctrlTab.recentlyUsedOrder
    // user_pref("browser.ctrlTab.previews", true);

🔻 FF62

  • 1461243 (part5) 1803: disable java plugin
    // user_pref("plugin.state.java", 0);

🔻 FF61

  • 1397230 0402: enforce Kinto blocklist signing (FF50+)
    // user_pref("services.blocklist.signing.enforced", true);
  • 1450801 & 1420908 0501: disable experiments
    // user_pref("experiments.enabled", false);
    // user_pref("experiments.manifest.uri", "");
    // user_pref("experiments.supported", false);
    // user_pref("experiments.activeExperiment", false);
  • 1427726 2612: disable remote JAR files being opened, regardless of content type (FF42+)
    // user_pref("network.jar.block-remote-files", true);
  • 1427726 2613: disable JAR from opening Unsafe File Types ***/
    // user_pref("network.jar.open-unsafe-types", false);
  • 1428306 2750: hide the Privacy>Cookies & Site Data UI
    // user_pref("browser.storageManager.enabled", false);

🔻 FF60

  • 1370930 & 1433133 0360: disable new tab tile ads & preload & marketing junk
    // user_pref("browser.newtabpage.directory.source", "data:text/plain,");
    // user_pref("browser.newtabpage.enhanced", false);
    // user_pref("browser.newtabpage.introShown", true);
  • 1436113 0512: disable Shield (FF53+) - renamed to app.normandy.* (see 0503)
    // user_pref("extensions.shield-recipe-client.enabled", false);
    // user_pref("extensions.shield-recipe-client.api_url", "");
  • 1433324 0514: disable Activity Stream (FF54+)
    // user_pref("browser.newtabpage.activity-stream.enabled", false);
  • 1434934 2301: disable workers
    // user_pref("dom.workers.enabled", false);
  • 1418403 5000's: open "page/selection source" in a new window
    // user_pref("view_source.tab", false);
    • ⭐ note: this was added back in FF68 see 1444133

🔻 FF59

  • 1414390 0203: disable using OS locale, force APP locale - replaced by intl.locale.requested
    // user_pref("intl.locale.matchOS", false);
  • 1414390 0204 + 4707: set APP locale - replaced by intl.locale.requested
    // user_pref("general.useragent.locale", "en-US");
  • 1352497 0333b: disable about:healthreport page
    // user_pref("datareporting.healthreport.about.reportUrl", "data:,");
  • 1374574 0511: disable FlyWeb
    // user_pref("dom.flyweb.enabled", false);
  • 1430197 1007: disable randomized FF HTTP cache decay experiments
    // user_pref("browser.cache.frecency_experiment", -1);
  • 1424917 1242: enable Mixed-Content-Blocker to use HSTS cache / disable HSTS Priming
    // user_pref("security.mixed_content.use_hsts", true);
    // user_pref("security.mixed_content.send_hsts_priming", false);
  • 587523 1606: set default Referrer Policy - replaced by network.http.referer.defaultPolicy + network.http.referer.defaultPolicy.pbmode
    // user_pref("network.http.referer.userControlPolicy", 3);
  • 1416703 part8 1804: disable plugins using external/untrusted scripts with XPCOM or XPConnect
    // user_pref("security.xpconnect.plugin.unrestricted", false);
  • 1411742 2022: ONE of the "disable screensharing" prefs
    // user_pref("media.getusermedia.screensharing.allowed_domains", "");
  • 1416703 part7 2023: user_pref("camera.control.face_detection.enabled", false);
  • 1425999 2203: ONE of the "disable [popup window] scripts" prefs
    // user_pref("dom.disable_window_status_change", true);
  • 1416703 part7 2416: disable idle observation
    // user_pref("dom.idle-observers-api.enabled", false);

🔻 FF58

  • 1424373 0351: disable sending of crash reports - replaced by *.autoSubmit2
    // user_pref("browser.crashReports.unsubmittedCheck.autoSubmit", false); // (FF51-57)
  • 1406212 an e10s pref
    // user_pref("extensions.e10sBlocksEnabling", false);
    • NOTE: we removed the entire e10s section from the user.js - see c83670f

🔻 FF57

  • 1388902 0374: disable "social" integration
    // user_pref("social.share.activationPanelEnabled", false);
    // user_pref("social.shareDirectory", "");
  • 1406193 0374: disable "social" integration
    Note: these are just left over prefs not cleaned out until 58, they serve no purpose and can be removed with 57
    // user_pref("social.whitelist", "");
    // user_pref("social.toast-notifications.enabled", false);
    // user_pref("social.remote-install.enabled", false);
    // user_pref("social.directories", "");
    // user_pref("social.enabled", false); // (hidden pref)
  • 1395468 1830: disable DRM's EME WideVineAdapter
    // user_pref("media.eme.chromium-api.enabled", false); // (FF55+)
  • 1393497 2611: disable WebIDE extension downloads (Valence)
    // user_pref("devtools.webide.autoinstallFxdtAdapters", false);
    // user_pref("devtools.webide.adaptersAddonURL", "");
  • 1393582 2612: disable SimpleServiceDiscovery - casting
    // user_pref("browser.casting.enabled", false);
  • 1401238 5022: hide recently bookmarked items
    // user_pref("browser.bookmarks.showRecentlyBookmarked", false);

🔻 FF56

  • 1386333 0515: disable Screenshots (Rollout pref only)
    // user_pref("extensions.screenshots.system-disabled", true)
  • 1385201 0517: disable Form Autofill
    // user_pref("extensions.formautofill.experimental", false); // replaced by extensions.formautofill.available

🔻 FF55

  • 1072859 0209: disable geolocation on non-secure origins
    // user_pref("geo.security.allowinsecure", false);
  • 1361578 0336: disable "Heartbeat"
    // user_pref("browser.selfsupport.url", "");
    // user_pref("browser.selfsupport.enabled", false); // (hidden pref)
  • 1241390 0360: disable new tab tile ads & preload & marketing junk
    // user_pref("browser.newtabpage.directory.ping", "data:text/plain,");
  • 1361220 0861: disable saving form history on secure websites
    // user_pref("browser.formfill.saveHttpsForms", false);
  • 1364334 0863: disable Form Autofill - replaced by system add-on & extensions.formautofill.*
    // user_pref("browser.formautofill.enabled", false);
  • 1344669 2410: disable User Timing API
    // user_pref("dom.enable_user_timing", false);
  • 1352949 2507: disable keyboard fingerprinting
    // user_pref("dom.keyboardevent.code.enabled", false);
  • 1352069 3015: disable tab animation - replaced by toolkit.cosmeticAnimations.enabled
    // user_pref("browser.tabs.animate", false);
  • 1352069 3016: disable fullscreeen animation - replaced by toolkit.cosmeticAnimations.enabled
    // user_pref("browser.fullscreen.animate", false);

🔻 FF54

  • 1288633 0415: disable reporting URLs (safe browsing)
    // user_pref("browser.safebrowsing.reportMalwareMistakeURL", ""); // replaced by browser.safebrowsing.provider.google4.reportMalwareMistakeURL
    // user_pref("browser.safebrowsing.reportPhishMistakeURL", ""); // replaced by browser.safebrowsing.provider.google4.reportPhishMistakeURL
  • 1242321 1830: block websites detecting DRM is disabled
    // user_pref("media.eme.apiVisible", false);
  • 1342361 2425: disable Archive Reader API
    // user_pref("dom.archivereader.enabled", false);

🔻 FF53

  • 1130670 1265: block rc4 fallback
    // user_pref("security.tls.unrestricted_rc4_fallback", false);
  • 1317109, 1317110 & 1317108 1806: disable Acrobat, Quicktime, WMP
    // user_pref("plugin.scan.Acrobat", "99999");
    // user_pref("plugin.scan.Quicktime", "99999");
    // user_pref("plugin.scan.WindowsMediaPlayer", "99999");
  • 1329562 2022: disable screensharing
    // user_pref("media.getusermedia.screensharing.allow_on_old_platforms", false);
  • 1322736 2507: disable keyboard fingerprinting
    // user_pref("dom.beforeAfterKeyboardEvent.enabled", false);

🔻 FF52

  • 1308725 1601: disable referer from an SSL Website
    // user_pref("network.http.sendSecureXSiteReferrer", false);
  • 1329538, 1337121 & 1329543 1850: disable Adobe EME "Primetime CDM" (Content Decryption Module)
    // user_pref("media.gmp-eme-adobe.enabled", false);
    // user_pref("media.gmp-eme-adobe.visible", false);
    // user_pref("media.gmp-eme-adobe.autoupdate", false);
  • 1309719 2405: disable WebTelephony API
    // user_pref("dom.telephony.enabled", false);

🔻 FF51

  • 1262053 1851: delay play of videos until they're visible
    // user_pref("media.block-play-until-visible", true);
  • 1250244 2504: disable virtual reality devices
    // user_pref("dom.vr.oculus050.enabled", false);
  • 1248197 2614: disable SPDY
    // user_pref("network.http.spdy.enabled.v3-1", false);

🔻 FF50

  • 1274633 0101: disable Windows10 intro on startup
    // user_pref("browser.usedOnWindows10.introURL", "");
  • 1277905 0308: disable plugin update notifications
    // user_pref("plugins.update.notifyUser", false);
  • 1025965 0410: disable "Block dangerous and deceptive content" - replaced by browser.safebrowsing.phishing.enabled
    // user_pref("browser.safebrowsing.enabled", false);
  • 1268728 1266: disable rc4 ciphers
    // user_pref("security.ssl3.ecdhe_rsa_rc4_128_sha", false);
    // user_pref("security.ssl3.ecdhe_ecdsa_rc4_128_sha", false);
    // user_pref("security.ssl3.rsa_rc4_128_sha", false);
    // user_pref("security.ssl3.rsa_rc4_128_md5", false);
  • 1277905 1809: remove Mozilla's plugin update URL
    // user_pref("plugins.update.url", "");

🔻 FF49

  • 1287827 0372: disable "Hello"
    // user_pref("loop.enabled", false);
    // user_pref("loop.server", "");
    // user_pref("loop.feedback.formURL", "");
    // user_pref("loop.feedback.manualFormURL", "");
    // user_pref("loop.facebook.appId", "");
    // user_pref("loop.facebook.enabled", false);
    // user_pref("loop.facebook.fallbackUrl", "");
    // user_pref("loop.facebook.shareUrl", "");
    // user_pref("loop.logDomains", false);
  • 1257887 2202: disable new window scrollbars being hidden
    // user_pref("dom.disable_window_open_feature.scrollbars", true);
  • 1265914 2303: disable push notification (UDP wake-up)
    // user_pref("dom.push.udp.wakeupEnabled", false);

🔻 FF48

  • 1181078 0806: disable 'unified complete': 'Search with [default search engine]'
    // user_pref("browser.urlbar.unifiedcomplete", false);

🔻 FF47

  • 1236580 0330b: set unifiedIsOptIn
    // user_pref("toolkit.telemetry.unifiedIsOptIn", true); // (hidden pref)
  • 1236580 0333b: disable about:healthreport page UNIFIED
    // user_pref("datareporting.healthreport.about.reportUrlUnified", "data:text/plain,");
  • 1249542 0807: disable history manipulation
    // user_pref("browser.history.allowPopState", false);
    // user_pref("browser.history.allowPushState", false);
    // user_pref("browser.history.allowReplaceState", false);

🔻 FF46

  • 1234526 0333a: disable health report
    // user_pref("datareporting.healthreport.service.enabled", false); // (hidden pref)
    // user_pref("datareporting.healthreport.documentServerURI", ""); // (hidden pref)
  • 1234522 0334b: disable FHR (Firefox Health Report) v2 data being sent to Mozilla servers
    // user_pref("datareporting.policy.dataSubmissionEnabled.v2", false);
  • 1215694 0373: disable "Pocket" - replaced by extensions.pocket.*
    // user_pref("browser.pocket.enabled", false);
    // user_pref("browser.pocket.api", "");
    // user_pref("browser.pocket.site", "");
    // user_pref("browser.pocket.oAuthConsumerKey", "");
  • 1239587 0414: safebrowsing pref - replaced by browser.safebrowsing.downloads.remote.url
    // user_pref("browser.safebrowsing.appRepURL", ""); // Google application reputation check
  • 1235565 0420: disable polaris
    // user_pref("browser.polaris.enabled", false);

🔻 FF45

  • 1235379 1021b: disable deferred level of storing extra session data 0=all 1=http-only 2=none
    // user_pref("browser.sessionstore.privacy_level_deferred", 2);

🔻 FF44

  • 1237103 0414: disable safebrowsing's real-time binary checking (google) (FF43+)
    // user_pref("browser.safebrowsing.provider.google.appRepURL", ""); // replaced by browser.safebrowsing.appRepURL
  • 1215796 1200's: block rc4 whitelist
    // user_pref("security.tls.insecure_fallback_hosts.use_static_list", false);
  • 1207635 2301: disable SharedWorkers
    // user_pref("dom.workers.sharedWorkers.enabled", false);
  • 773429 2403: disable scripts changing images
    // user_pref("dom.disable_image_src_set", true);

🔻 FF43

  • 1107372 0410's: disable safebrowsing urls & updates - replaced by various
    // user_pref("browser.safebrowsing.gethashURL", ""); // replaced by browser.safebrowsing.provider.google.gethashURL
    // user_pref("browser.safebrowsing.updateURL", ""); // replaced by browser.safebrowsing.provider.google.updateURL
    // user_pref("browser.safebrowsing.malware.reportURL", ""); // replaced by browser.safebrowsing.provider.google.reportURL
  • 1107372 0420's: disable tracking protection - replaced by various
    // user_pref("browser.trackingprotection.gethashURL", ""); // replaced by browser.safebrowsing.provider.mozilla.gethashURL
    // user_pref("browser.trackingprotection.updateURL", ""); // replaced by browser.safebrowsing.provider.mozilla.updateURL
  • 1202193 1803: remove plugin finder service
    // user_pref("pfs.datasource.url", "");
  • 1119250 3003: disable new search panel UI
    // user_pref("browser.search.showOneOffButtons", false);

🔻 FF42 and older

  • 1102184 2803: (42+) clear passwords on shutdown
    // user_pref("privacy.clearOnShutdown.passwords", false);
  • 1160017 3001a: (42+) disable warning when a domain requests full screen
    // user_pref("full-screen-api.approval-required", false);
  • 1109475 0415: (41+) disable reporting URLs (safe browsing) - removed or replaced by various
    // user_pref("browser.safebrowsing.reportErrorURL", ""); // replaced by browser.safebrowsing.reportPhishMistakeURL
    // user_pref("browser.safebrowsing.reportGenericURL", ""); // removed
    // user_pref("browser.safebrowsing.reportMalwareErrorURL", ""); // replaced by browser.safebrowsing.reportMalwareMistakeURL
    // user_pref("browser.safebrowsing.reportMalwareURL", ""); // removed
    // user_pref("browser.safebrowsing.reportURL", ""); // removed
  • 1169945 1804: (41+) disable plugin enumeration
    // user_pref("plugins.enumerable_names", "");
  • 1132357 2614: (41+) disable HTTP2 (draft)
    // user_pref("network.http.spdy.enabled.http2draft", false);
  • 1107683 2023: (37+) disable camera autofocus callback
    // user_pref("camera.control.autofocus_moving_callback.enabled", false);
  • 1042135#c101 1610: (36+) set DNT "value" to "not be tracked" (FF21+)
    // user_pref("privacy.donottrackheader.value", 1);
  • 1091016 2620: (35+) disable WebSockets
    // user_pref("network.websocket.enabled", false);
  • 960426 2503: (31+) disable network API - replaced by dom.netinfo.enabled
    // user_pref("dom.network.enabled", false);
  • 897811 2607: (25+) disable page thumbnails - replaced by browser.pagethumbnails.capturing_disabled
    // user_pref("pageThumbs.enabled", false);

🔻 FYI: items never used in this user.js

  • 1286530 (48+?) disable raw TCP socket support
    arthuredelstein "I confirmed that navigator.mozTCPSocket is only exposed in chrome contexts"
    // user_pref("dom.mozTCPSocket.enabled", false);
  • 449596 (3.1a2) browser.sessionstore.enabled (yup, some people recommended an 8yr old pref)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions