mirror of
				https://github.com/arkenfox/user.js.git
				synced 2025-11-03 23:35:26 +01:00 
			
		
		
		
	parrot pref name change #237
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							89474d014f
						
					
				
				
					commit
					bdf0e5ed56
				
			
							
								
								
									
										62
									
								
								user.js
									
									
									
									
									
								
							
							
						
						
									
										62
									
								
								user.js
									
									
									
									
									
								
							@@ -36,7 +36,7 @@
 | 
			
		||||
 * Yes, this next pref setting is redundant, but we like it!
 | 
			
		||||
 * [1] https://en.wikipedia.org/wiki/Dead_parrot
 | 
			
		||||
 * [2] https://en.wikipedia.org/wiki/Warrant_canary ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "START: Oh yes, the Norwegian Blue... what's wrong with it?");
 | 
			
		||||
user_pref("_user.js.parrot", "START: Oh yes, the Norwegian Blue... what's wrong with it?");
 | 
			
		||||
 | 
			
		||||
/* 0001: start Firefox in PB (Private Browsing) mode
 | 
			
		||||
 * [SETTING] Options>Privacy>History>Custom Settings>Always use private browsing mode
 | 
			
		||||
@@ -50,7 +50,7 @@ user_pref("ghacks_user.js.parrot", "START: Oh yes, the Norwegian Blue... what's
 | 
			
		||||
   // user_pref("browser.privatebrowsing.autostart", true);
 | 
			
		||||
 | 
			
		||||
/*** 0100: STARTUP ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "0100 syntax error: the parrot's dead!");
 | 
			
		||||
user_pref("_user.js.parrot", "0100 syntax error: the parrot's dead!");
 | 
			
		||||
/* 0101: disable "slow startup" options
 | 
			
		||||
 * warnings, disk history, welcomes, intros, EULA, default browser check ***/
 | 
			
		||||
user_pref("browser.slowStartup.notificationDisabled", true);
 | 
			
		||||
@@ -69,7 +69,7 @@ user_pref("browser.shell.checkDefaultBrowser", false);
 | 
			
		||||
   // user_pref("browser.startup.page", 0);
 | 
			
		||||
 | 
			
		||||
/*** 0200: GEOLOCATION ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "0200 syntax error: the parrot's definitely deceased!");
 | 
			
		||||
user_pref("_user.js.parrot", "0200 syntax error: the parrot's definitely deceased!");
 | 
			
		||||
/* 0201: disable location-aware browsing
 | 
			
		||||
   [NOTE] Use Mozilla's API key if required ***/
 | 
			
		||||
user_pref("geo.enabled", false);
 | 
			
		||||
@@ -102,7 +102,7 @@ user_pref("javascript.use_us_english_locale", true); // (hidden pref)
 | 
			
		||||
     There are many legitimate reasons to turn off auto-INSTALLS, including hijacked or
 | 
			
		||||
     monetized extensions, time constraints, legacy issues, and fear of breakage/bugs.
 | 
			
		||||
     It is still important to do updates for security reasons, please do so manually. ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "0300 syntax error: the parrot's not pinin' for the fjords!");
 | 
			
		||||
user_pref("_user.js.parrot", "0300 syntax error: the parrot's not pinin' for the fjords!");
 | 
			
		||||
/* 0301a: disable auto-update checks for Firefox
 | 
			
		||||
 * [NOTE] Firefox currently checks every 12 hrs and allows 8 day notification dismissal
 | 
			
		||||
 * [SETTING] Options>Advanced>Update>Never check for updates ***/
 | 
			
		||||
@@ -199,7 +199,7 @@ user_pref("social.enabled", false); // (hidden pref)
 | 
			
		||||
     These do rely on 3rd parties (Google for SB and Disconnect for TP), but many steps, which are
 | 
			
		||||
     continually being improved, have been taken to preserve privacy. Disable at your own risk.
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "0400 syntax error: the parrot's passed on!");
 | 
			
		||||
user_pref("_user.js.parrot", "0400 syntax error: the parrot's passed on!");
 | 
			
		||||
/** BLOCKLISTS ***/
 | 
			
		||||
/* 0401: enable Firefox blocklist, but sanitize blocklist url
 | 
			
		||||
 * [NOTE] It includes updates for "revoked certificates"
 | 
			
		||||
@@ -308,7 +308,7 @@ user_pref("privacy.trackingprotection.ui.enabled", true);
 | 
			
		||||
     [1] https://firefox-source-docs.mozilla.org/toolkit/mozapps/extensions/addon-manager/SystemAddons.html
 | 
			
		||||
     [2] https://dxr.mozilla.org/mozilla-central/source/browser/extensions
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "0500 syntax error: the parrot's cashed in 'is chips!");
 | 
			
		||||
user_pref("_user.js.parrot", "0500 syntax error: the parrot's cashed in 'is chips!");
 | 
			
		||||
/* 0501: disable experiments
 | 
			
		||||
 * [1] https://wiki.mozilla.org/Telemetry/Experiments ***/
 | 
			
		||||
user_pref("experiments.enabled", false);
 | 
			
		||||
@@ -375,7 +375,7 @@ user_pref("extensions.formautofill.heuristics.enabled", false);
 | 
			
		||||
user_pref("extensions.webcompat-reporter.enabled", false);
 | 
			
		||||
 | 
			
		||||
/*** 0600: BLOCK IMPLICIT OUTBOUND [not explicitly asked for - e.g. clicked on] ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "0600 syntax error: the parrot's no more!");
 | 
			
		||||
user_pref("_user.js.parrot", "0600 syntax error: the parrot's no more!");
 | 
			
		||||
/* 0601: disable link prefetching
 | 
			
		||||
 * [1] https://developer.mozilla.org/docs/Web/HTTP/Link_prefetching_FAQ ***/
 | 
			
		||||
user_pref("network.prefetch-next", false);
 | 
			
		||||
@@ -416,7 +416,7 @@ user_pref("network.predictor.enable-prefetch", false);
 | 
			
		||||
     [NOTE] The urlbar is also commonly referred to as the location bar and address bar
 | 
			
		||||
     #Required reading [#] https://xkcd.com/538/
 | 
			
		||||
 ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "0800 syntax error: the parrot's ceased to be!");
 | 
			
		||||
user_pref("_user.js.parrot", "0800 syntax error: the parrot's ceased to be!");
 | 
			
		||||
/* 0801: disable location bar using search - PRIVACY
 | 
			
		||||
 * don't leak typos to a search engine, give an error message instead ***/
 | 
			
		||||
user_pref("keyword.enabled", false);
 | 
			
		||||
@@ -501,7 +501,7 @@ user_pref("browser.taskbar.lists.tasks.enabled", false);
 | 
			
		||||
user_pref("browser.taskbar.previews.enable", false);
 | 
			
		||||
 | 
			
		||||
/*** 0900: PASSWORDS ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "0900 syntax error: the parrot's expired!");
 | 
			
		||||
user_pref("_user.js.parrot", "0900 syntax error: the parrot's expired!");
 | 
			
		||||
/* 0901: disable saving passwords
 | 
			
		||||
 * [SETTING] Options>Security>Logins>Remember logins for sites
 | 
			
		||||
 * [NOTE] This does not clear any passwords already saved ***/
 | 
			
		||||
@@ -545,7 +545,7 @@ user_pref("security.insecure_field_warning.contextual.enabled", true);
 | 
			
		||||
user_pref("network.auth.subresource-img-cross-origin-http-auth-allow", false);
 | 
			
		||||
 | 
			
		||||
/*** 1000: CACHE [SETUP] ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "1000 syntax error: the parrot's gone to meet 'is maker!");
 | 
			
		||||
user_pref("_user.js.parrot", "1000 syntax error: the parrot's gone to meet 'is maker!");
 | 
			
		||||
/** CACHE ***/
 | 
			
		||||
/* 1001: disable disk cache ***/
 | 
			
		||||
user_pref("browser.cache.disk.enable", false);
 | 
			
		||||
@@ -619,7 +619,7 @@ user_pref("alerts.showFavicons", false);
 | 
			
		||||
     - any legacy extensions are missing the 'multiprocessCompatible' flag, then they *might* be disabled
 | 
			
		||||
     [1] https://blog.mozilla.org/addons/2017/02/16/the-road-to-firefox-57-compatibility-milestones/
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "1100 syntax error: the parrot's bought the farm!");
 | 
			
		||||
user_pref("_user.js.parrot", "1100 syntax error: the parrot's bought the farm!");
 | 
			
		||||
/* 1101: start the browser in e10s mode (FF48+)
 | 
			
		||||
 * about:support>Application Basics>Multiprocess Windows ***/
 | 
			
		||||
   // user_pref("browser.tabs.remote.autostart", true);
 | 
			
		||||
@@ -671,7 +671,7 @@ user_pref("browser.tabs.remote.allowLinkedWebInFileUriProcess", false);
 | 
			
		||||
 | 
			
		||||
   [1] https://www.securityartwork.es/2017/02/02/tls-client-fingerprinting-with-bro/
 | 
			
		||||
 ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "1200 syntax error: the parrot's a stiff!");
 | 
			
		||||
user_pref("_user.js.parrot", "1200 syntax error: the parrot's a stiff!");
 | 
			
		||||
/** SSL (Secure Sockets Layer) / TLS (Transport Layer Security) ***/
 | 
			
		||||
/* 1201: disable old SSL/TLS - vulnerable to a MiTM attack
 | 
			
		||||
 * [WARNING] Tested Feb 2017 - still breaks too many sites
 | 
			
		||||
@@ -805,7 +805,7 @@ user_pref("browser.ssl_override_behavior", 1);
 | 
			
		||||
user_pref("browser.xul.error_pages.expert_bad_cert", true);
 | 
			
		||||
 | 
			
		||||
/*** 1400: FONTS ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "1400 syntax error: the parrot's bereft of life!");
 | 
			
		||||
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.
 | 
			
		||||
@@ -866,7 +866,7 @@ user_pref("gfx.font_rendering.graphite.enabled", false);
 | 
			
		||||
 | 
			
		||||
     #Required reading [#] https://feeding.cloud.geek.nz/posts/tweaking-referrer-for-privacy-in-firefox/
 | 
			
		||||
 ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "1600 syntax error: the parrot rests in peace!");
 | 
			
		||||
user_pref("_user.js.parrot", "1600 syntax error: the parrot rests in peace!");
 | 
			
		||||
/* 1601: ALL: control when images/links send a referer
 | 
			
		||||
 * 0=never, 1=send only when links are clicked, 2=for links and images (default)
 | 
			
		||||
 * [NOTE] Recommended left at default. Focus on XSS and granular cross origin referer control ***/
 | 
			
		||||
@@ -912,7 +912,7 @@ user_pref("privacy.donottrackheader.enabled", false);
 | 
			
		||||
     [2] https://wiki.mozilla.org/Security/Contextual_Identity_Project/Containers
 | 
			
		||||
     [3] https://github.com/mozilla/testpilot-containers
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "1700 syntax error: the parrot's bit the dust!");
 | 
			
		||||
user_pref("_user.js.parrot", "1700 syntax error: the parrot's bit the dust!");
 | 
			
		||||
/* 1701: enable [SETTING] Options>Privacy>Container Tabs (FF50+)
 | 
			
		||||
 * [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1279029 ***/
 | 
			
		||||
   // user_pref("privacy.userContext.ui.enabled", true);
 | 
			
		||||
@@ -929,7 +929,7 @@ user_pref("ghacks_user.js.parrot", "1700 syntax error: the parrot's bit the dust
 | 
			
		||||
   // user_pref("privacy.userContext.longPressBehavior", 2);
 | 
			
		||||
 | 
			
		||||
/*** 1800: PLUGINS ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "1800 syntax error: the parrot's pushing up daisies!");
 | 
			
		||||
user_pref("_user.js.parrot", "1800 syntax error: the parrot's pushing up daisies!");
 | 
			
		||||
/* 1801: set default plugin state (i.e. new plugins on discovery) to never activate
 | 
			
		||||
 * 0=disabled, 1=ask to activate, 2=active - you can override individual plugins ***/
 | 
			
		||||
user_pref("plugin.default.state", 0);
 | 
			
		||||
@@ -970,7 +970,7 @@ user_pref("media.gmp-gmpopenh264.enabled", false); // (hidden pref)
 | 
			
		||||
user_pref("media.gmp-gmpopenh264.autoupdate", false);
 | 
			
		||||
 | 
			
		||||
/*** 2000: MEDIA / CAMERA / MIC ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "2000 syntax error: the parrot's snuffed it!");
 | 
			
		||||
user_pref("_user.js.parrot", "2000 syntax error: the parrot's snuffed it!");
 | 
			
		||||
/* 2001: disable WebRTC (Web Real-Time Communication)
 | 
			
		||||
 * [1] https://www.privacytools.io/#webrtc ***/
 | 
			
		||||
user_pref("media.peerconnection.enabled", false);
 | 
			
		||||
@@ -1039,7 +1039,7 @@ user_pref("media.block-autoplay-until-in-foreground", true);
 | 
			
		||||
 | 
			
		||||
/*** 2200: UI MEDDLING
 | 
			
		||||
   see http://kb.mozillazine.org/Prevent_websites_from_disabling_new_window_features ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "2200 syntax error: the parrot's 'istory!");
 | 
			
		||||
user_pref("_user.js.parrot", "2200 syntax error: the parrot's 'istory!");
 | 
			
		||||
/* 2201: disable website control over browser right-click context menu
 | 
			
		||||
 * [NOTE] Shift-Right-Click will always bring up the browser right-click context menu ***/
 | 
			
		||||
   // user_pref("dom.event.contextmenu.enabled", false);
 | 
			
		||||
@@ -1088,7 +1088,7 @@ user_pref("dom.disable_beforeunload", true);
 | 
			
		||||
     [5]   ChromeWorker: https://developer.mozilla.org/docs/Web/API/ChromeWorker
 | 
			
		||||
     [6]  Notifications: https://support.mozilla.org/questions/1165867#answer-981820
 | 
			
		||||
 ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "2300 syntax error: the parrot's off the twig!");
 | 
			
		||||
user_pref("_user.js.parrot", "2300 syntax error: the parrot's off the twig!");
 | 
			
		||||
/* 2301: disable workers
 | 
			
		||||
 * [NOTE] CVE-2016-5259, CVE-2016-2812, CVE-2016-1949, CVE-2016-5287 (fixed) ***/
 | 
			
		||||
user_pref("dom.workers.enabled", false);
 | 
			
		||||
@@ -1116,7 +1116,7 @@ user_pref("dom.push.serverURL", "");
 | 
			
		||||
user_pref("dom.push.userAgentID", "");
 | 
			
		||||
 | 
			
		||||
/*** 2400: DOM (DOCUMENT OBJECT MODEL) & JAVASCRIPT ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "2400 syntax error: the parrot's kicked the bucket!");
 | 
			
		||||
user_pref("_user.js.parrot", "2400 syntax error: the parrot's kicked the bucket!");
 | 
			
		||||
/* 2402: disable website access to clipboard events/content
 | 
			
		||||
 * [WARNING] This will break some sites functionality such as pasting into facebook, wordpress
 | 
			
		||||
 * this applies to onCut, onCopy, onPaste events - i.e. you have to interact with
 | 
			
		||||
@@ -1184,7 +1184,7 @@ user_pref("browser.offline-apps.notify", true);
 | 
			
		||||
   // user_pref("offline-apps.quota.warn", 51200);
 | 
			
		||||
 | 
			
		||||
/*** 2500: HARDWARE FINGERPRINTING ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "2500 syntax error: the parrot's shuffled off 'is mortal coil!");
 | 
			
		||||
user_pref("_user.js.parrot", "2500 syntax error: the parrot's shuffled off 'is mortal coil!");
 | 
			
		||||
/* 2501: disable gamepad API - USB device ID enumeration
 | 
			
		||||
 * [WARNING] [SETUP] Optional protection depending on your connected devices
 | 
			
		||||
 * [1] https://trac.torproject.org/projects/tor/ticket/13023 ***/
 | 
			
		||||
@@ -1250,7 +1250,7 @@ user_pref("dom.presentation.session_transport.data_channel.enable", false);
 | 
			
		||||
user_pref("browser.zoom.siteSpecific", false);
 | 
			
		||||
 | 
			
		||||
/*** 2600: MISC - LEAKS / FINGERPRINTING / PRIVACY / SECURITY ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "2600 syntax error: the parrot's run down the curtain!");
 | 
			
		||||
user_pref("_user.js.parrot", "2600 syntax error: the parrot's run down the curtain!");
 | 
			
		||||
/* 2601: disable sending additional analytics to web servers
 | 
			
		||||
 * [1] https://developer.mozilla.org/docs/Web/API/Navigator/sendBeacon ***/
 | 
			
		||||
user_pref("beacon.enabled", false);
 | 
			
		||||
@@ -1420,7 +1420,7 @@ user_pref("security.csp.enable", true);
 | 
			
		||||
user_pref("security.csp.experimentalEnabled", true);
 | 
			
		||||
 | 
			
		||||
/*** 2700: COOKIES & DOM STORAGE ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "2700 syntax error: the parrot's joined the bleedin' choir invisible!");
 | 
			
		||||
user_pref("_user.js.parrot", "2700 syntax error: the parrot's joined the bleedin' choir invisible!");
 | 
			
		||||
/* 2701: disable cookies on all sites [SETUP]
 | 
			
		||||
 * You can set exceptions under site permissions or use an extension
 | 
			
		||||
 * 0=allow all 1=allow same host 2=disallow all 3=allow 3rd party if it already set a cookie
 | 
			
		||||
@@ -1467,7 +1467,7 @@ user_pref("network.cookie.leave-secure-alone", true);
 | 
			
		||||
     [NOTE] In both 2803 + 2804, the 'download' and 'history' prefs are combined in the
 | 
			
		||||
     Firefox interface as "Browsing & Download History" and their values will be synced
 | 
			
		||||
 ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "2800 syntax error: the parrot's bleedin' demised!");
 | 
			
		||||
user_pref("_user.js.parrot", "2800 syntax error: the parrot's bleedin' demised!");
 | 
			
		||||
/* 2802: enable Firefox to clear history items on shutdown
 | 
			
		||||
 * [SETTING] Options>Privacy>Clear history when Firefox closes ***/
 | 
			
		||||
user_pref("privacy.sanitize.sanitizeOnShutdown", true);
 | 
			
		||||
@@ -1524,7 +1524,7 @@ user_pref("privacy.sanitize.timeSpan", 0);
 | 
			
		||||
 ** 1344170 - isolate blob: URI (FF55+)
 | 
			
		||||
 ** 1300671 - isolate data://, about: URLs (FF55+)
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "4000 syntax error: the parrot's pegged out");
 | 
			
		||||
user_pref("_user.js.parrot", "4000 syntax error: the parrot's pegged out");
 | 
			
		||||
/* 4001: enable First Party Isolation (FF51+)
 | 
			
		||||
 * [WARNING] May break cross-domain logins and site functionality until perfected
 | 
			
		||||
 * [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1260931 ***/
 | 
			
		||||
@@ -1574,7 +1574,7 @@ user_pref("privacy.firstparty.isolate.restrict_opener_access", true);
 | 
			
		||||
 ** 1382533 - enable fingerprinting resistance for Presentation API (see 2513) (FF57+)
 | 
			
		||||
      This blocks exposure of local IP Addresses via mDNS (Multicast DNS)
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "4500 syntax error: the parrot's popped 'is clogs");
 | 
			
		||||
user_pref("_user.js.parrot", "4500 syntax error: the parrot's popped 'is clogs");
 | 
			
		||||
/* 4501: enable privacy.resistFingerprinting (FF41+)
 | 
			
		||||
 * [1] https://bugzilla.mozilla.org/show_bug.cgi?id=418986 ***/
 | 
			
		||||
user_pref("privacy.resistFingerprinting", true); // (hidden pref) (not hidden FF55+)
 | 
			
		||||
@@ -1592,7 +1592,7 @@ user_pref("privacy.window.maxInnerHeight", 900); // (hidden pref)
 | 
			
		||||
     Make sure they are RESET in about:config as per your Firefox version
 | 
			
		||||
   * IF you DO NOT use RFP or are on ESR... then turn on each ESR section below
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "4600 syntax error: the parrot's crossed the Jordan");
 | 
			
		||||
user_pref("_user.js.parrot", "4600 syntax error: the parrot's crossed the Jordan");
 | 
			
		||||
/* [NOTE] ESR52.x and non-RFP users replace the * with a slash on this line to enable these
 | 
			
		||||
// FF55+
 | 
			
		||||
// 4601: spoof (or limit?) number of CPU cores (FF48+)
 | 
			
		||||
@@ -1619,7 +1619,7 @@ user_pref("ghacks_user.js.parrot", "4600 syntax error: the parrot's crossed the
 | 
			
		||||
       which is already plugging leaks (see 2 above) the prefs below do not address
 | 
			
		||||
     * Values below are for example only based on the current ESR/TBB at the time of writing
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "4700 syntax error: the parrot's taken 'is last bow");
 | 
			
		||||
user_pref("_user.js.parrot", "4700 syntax error: the parrot's taken 'is last bow");
 | 
			
		||||
/* 4701: navigator.userAgent leaks in JS
 | 
			
		||||
 * [NOTE] Setting this will break any UA spoofing extension whitelisting ***/
 | 
			
		||||
   // user_pref("general.useragent.override", "Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0"); // (hidden pref)
 | 
			
		||||
@@ -1640,7 +1640,7 @@ user_pref("ghacks_user.js.parrot", "4700 syntax error: the parrot's taken 'is la
 | 
			
		||||
/*** 5000: PERSONAL SETTINGS [SETUP]
 | 
			
		||||
     Settings that are handy to migrate and/or are not in the Options interface. Users
 | 
			
		||||
     can put their own non-security/privacy/fingerprinting/tracking stuff here ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "5000 syntax error: this is an ex-parrot!");
 | 
			
		||||
user_pref("_user.js.parrot", "5000 syntax error: this is an ex-parrot!");
 | 
			
		||||
/* 5001: disable annoying warnings ***/
 | 
			
		||||
user_pref("general.warnOnAboutConfig", false);
 | 
			
		||||
user_pref("browser.tabs.warnOnClose", false);
 | 
			
		||||
@@ -1733,7 +1733,7 @@ user_pref("browser.urlbar.decodeURLsOnCopy", true);
 | 
			
		||||
     For FF53 on, we have bundled releases to cater for ESR. Change /* to // on the first line
 | 
			
		||||
     [1] https://github.com/ghacksuserjs/ghacks-user.js/issues/123
 | 
			
		||||
***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "9999 syntax error: the parrot's deprecated!");
 | 
			
		||||
user_pref("_user.js.parrot", "9999 syntax error: the parrot's deprecated!");
 | 
			
		||||
/* FF42 and older
 | 
			
		||||
// 2607: (25+) disable page thumbnails - replaced by browser.pagethumbnails.capturing_disabled
 | 
			
		||||
   // [-] https://bugzilla.mozilla.org/show_bug.cgi?id=897811
 | 
			
		||||
@@ -2016,4 +2016,4 @@ user_pref("browser.fullscreen.animate", false);
 | 
			
		||||
// ***/
 | 
			
		||||
 | 
			
		||||
/* END: internal custom pref to test for syntax errors ***/
 | 
			
		||||
user_pref("ghacks_user.js.parrot", "SUCCESS: No no he's not dead, he's, he's restin'!");
 | 
			
		||||
user_pref("_user.js.parrot", "SUCCESS: No no he's not dead, he's, he's restin'!");
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user