diff --git a/user.js b/user.js index 1dd6ef0..1c659f0 100644 --- a/user.js +++ b/user.js @@ -65,7 +65,7 @@ user_pref("_user.js.parrot", "0100 syntax error: the parrot's dead!"); * [SETTING] General>Startup>Always check if Firefox is your default browser ***/ user_pref("browser.shell.checkDefaultBrowser", false); /* 0102: set START page (0=blank, 1=home, 2=last visited page, 3=resume previous session) - * [SETTING] General>Startup>When Firefox starts ***/ + * [SETTING] General>Startup>Restore previous session ***/ user_pref("browser.startup.page", 0); /* 0103: set HOME+NEWWINDOW page * about:home=Activity Stream (default, see 0514), custom URL, about:blank @@ -142,7 +142,7 @@ user_pref("extensions.getAddons.cache.enabled", false); /* 0307: disable auto updating of personas (themes) ***/ user_pref("lightweightThemes.update.enabled", false); /* 0308: disable search update - * [SETTING] General>Firefox Update>Automatically update search engines ***/ + * [SETTING] General>Firefox Updates>Automatically update search engines ***/ user_pref("browser.search.update", false); /* 0309: disable sending Flash crash reports ***/ user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false); @@ -180,8 +180,7 @@ user_pref("datareporting.healthreport.uploadEnabled", false); user_pref("datareporting.policy.dataSubmissionEnabled", false); /* 0350: disable crash reports ***/ user_pref("breakpad.reportURL", ""); -/* 0351: disable sending of crash reports (FF44+) - * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to send crash reports ***/ +/* 0351: disable sending of crash reports (FF44+) ***/ user_pref("browser.tabs.crashReporting.sendReport", false); user_pref("browser.crashReports.unsubmittedCheck.enabled", false); // (FF51+) user_pref("browser.crashReports.unsubmittedCheck.autoSubmit", false); // (FF51-57) @@ -280,7 +279,7 @@ user_pref("browser.safebrowsing.provider.google4.dataSharingURL", ""); // user_pref("privacy.trackingprotection.enabled", true); /* 0422: set which Tracking Protection block list to use * [WARNING] We don't recommend enforcing this from here, as available block lists can change - * [SETTING] Privacy & Security>Tracking Protection>Change Block List ***/ + * [SETTING] Privacy & Security>Content Blocking>All Detected Trackers>Change block list ***/ // user_pref("urlclassifier.trackingTable", "test-track-simple,base-track-digest256"); // basic /* 0423: disable Mozilla's blocklist for known Flash tracking/fingerprinting (FF48+) * [1] https://www.ghacks.net/2016/07/18/firefox-48-blocklist-against-plugin-fingerprinting/ @@ -374,7 +373,7 @@ user_pref("browser.newtabpage.activity-stream.telemetry.ping.endpoint", ""); * [3] https://bugzilla.mozilla.org/863246#c154 ***/ user_pref("browser.onboarding.enabled", false); /* 0517: disable Form Autofill (FF55+) - * [SETTING] Privacy & Security>Forms & Passwords>Enable Profile Autofill + * [SETTING] Privacy & Security>Forms & Passwords>Autofill addresses * [NOTE] Stored data is NOT secure (uses a JSON file) * [NOTE] Heuristics controls Form Autofill on forms without @autocomplete attributes * [1] https://wiki.mozilla.org/Firefox/Features/Form_Autofill @@ -564,7 +563,7 @@ user_pref("browser.urlbar.maxHistoricalSearchSuggestions", 0); // max. number of * [NOTE] You can clear formdata on exiting Firefox (see 2803) ***/ user_pref("browser.formfill.enable", false); /* 0862: disable browsing and download history - * [SETTING] Privacy & Security>History>Custom Settings>Remember my browsing and download history + * [SETTING] Privacy & Security>History>Custom Settings>Remember browsing and download history * [NOTE] You can clear history and downloads on exiting Firefox (see 2803) ***/ // user_pref("places.history.enabled", false); /* 0864: disable date/time picker (FF57+ default true) @@ -582,7 +581,7 @@ user_pref("browser.taskbar.previews.enable", false); /*** 0900: PASSWORDS ***/ user_pref("_user.js.parrot", "0900 syntax error: the parrot's expired!"); /* 0901: disable saving passwords - * [SETTING] Privacy & Security>Forms & Passwords>Remember logins and passwords for sites + * [SETTING] Privacy & Security>Forms & Passwords>Ask to save logins and passwords for sites * [NOTE] This does not clear any passwords already saved ***/ // user_pref("signon.rememberSignons", false); /* 0902: use a master password (recommended if you save passwords) @@ -851,7 +850,7 @@ user_pref("_user.js.parrot", "1400 syntax error: the parrot's bereft of life!"); /* 1401: disable websites choosing fonts (0=block, 1=allow) * If you disallow fonts, this drastically limits/reduces font * enumeration (by JS) which is a high entropy fingerprinting vector. - * [SETTING] General>Language and Appearance>Advanced>Allow pages to choose... + * [SETTING] General>Language and Appearance>Fonts & Colors>Advanced>Allow pages to choose... * [SETUP] Disabling fonts can uglify the web a fair bit. ***/ user_pref("browser.display.use_document_fonts", 0); /* 1402: set more legible default fonts [SETUP] @@ -937,7 +936,7 @@ user_pref("network.http.referer.defaultPolicy.pbmode", 2); // (FF59+) default: 2 * [1] https://bugzilla.mozilla.org/1305144 ***/ user_pref("network.http.referer.hideOnionSource", true); /* 1610: ALL: enable the DNT (Do Not Track) HTTP header - * [SETTING] Privacy & Security>Tracking Protecting>Send websites a "Do Not Track"... + * [SETTING] Privacy & Security>Content Blocking>Send websites a "Do Not Track"... * [NOTE] DNT is enforced with TP (see 0420) regardless of this pref ***/ user_pref("privacy.donottrackheader.enabled", true); @@ -951,7 +950,7 @@ user_pref("_user.js.parrot", "1700 syntax error: the parrot's bit the dust!"); * [1] https://bugzilla.mozilla.org/1279029 ***/ // user_pref("privacy.userContext.ui.enabled", true); /* 1702: enable Container Tabs (FF50+) - * [SETTING] Privacy & Security>Tabs>Enable Container Tabs ***/ + * [SETTING] General>Tabs>Enable Container Tabs ***/ // user_pref("privacy.userContext.enabled", true); /* 1703: enable a private container for thumbnail loads (FF51+) ***/ // user_pref("privacy.usercontext.about_newtab_segregation.enabled", true); // default: true in FF61+ @@ -1372,7 +1371,7 @@ user_pref("_user.js.parrot", "2700 syntax error: the parrot's joined the bleedin * 0=Accept cookies and site data, 1=Block third-party cookies, 2=Block all cookies, * 3=Block cookies from unvisited sites, 4=Block third-party trackers (FF63+) * [NOTE] value 4 is tied to the Tracking Protection lists so make sure you have 0424 + 0425 on default values! - * [SETTING] Privacy & Security>History>Custom Settings>Accept cookies from sites + * [SETTING] Privacy & Security>Cookies and Site Data>Type blocked * [NOTE] Blocking 3rd party controls 3rd party access to localStorage, IndexedDB, Cache API and Service Worker Cache. * Blocking 1st party controls access to localStorage and IndexedDB (note: Service Workers can still use IndexedDB). * [1] https://www.fxsitecompat.com/en-CA/docs/2015/web-storage-indexeddb-cache-api-now-obey-third-party-cookies-preference/ ***/ @@ -1388,7 +1387,7 @@ user_pref("network.cookie.thirdparty.nonsecureSessionOnly", true); // (FF58+) /* 2703: set cookie lifetime policy * 0=until they expire (default), 2=until you close Firefox * [NOTE] 3=for n days : no longer supported in FF63+ (see 2704-deprecated) - * [SETTING] Privacy & Security>History>Custom Settings>Accept cookies from sites>Keep until ***/ + * [SETTING] Privacy & Security>Cookies and Site Data>Keep until... ***/ // user_pref("network.cookie.lifetimePolicy", 0); /* 2705: disable HTTP sites setting cookies with the "secure" directive (FF52+) * [1] https://developer.mozilla.org/Firefox/Releases/52#HTTP ***/ @@ -1440,10 +1439,10 @@ user_pref("dom.caches.enabled", false); ***/ user_pref("_user.js.parrot", "2800 syntax error: the parrot's bleedin' demised!"); /* 2802: enable Firefox to clear history items on shutdown - * [SETTING] Privacy & Security>History>Clear history when Firefox closes ***/ + * [SETTING] Privacy & Security>History>Custom Settings>Clear history when Firefox closes ***/ user_pref("privacy.sanitize.sanitizeOnShutdown", true); /* 2803: set what history items to clear on shutdown - * [SETTING] Privacy & Security>History>Clear history when Firefox closes>Settings + * [SETTING] Privacy & Security>History>Custom Settings>Clear history when Firefox closes>Settings * [NOTE] If 'history' is true, downloads will also be cleared regardless of the value * but if 'history' is false, downloads can still be cleared independently * However, this may not always be the case. The interface combines and syncs these