mirror of
				https://github.com/arkenfox/user.js.git
				synced 2025-11-04 07:45:26 +01:00 
			
		
		
		
	v111 (#1650)
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							bdaa2867b9
						
					
				
				
					commit
					c84c419544
				
			
							
								
								
									
										12
									
								
								user.js
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								user.js
									
									
									
									
									
								
							@@ -1,7 +1,7 @@
 | 
			
		||||
/******
 | 
			
		||||
*    name: arkenfox user.js
 | 
			
		||||
*    date: 12 March 2023
 | 
			
		||||
* version: 110
 | 
			
		||||
*    date: 30 March 2023
 | 
			
		||||
* version: 111
 | 
			
		||||
*     url: https://github.com/arkenfox/user.js
 | 
			
		||||
* license: MIT: https://github.com/arkenfox/user.js/blob/master/LICENSE.txt
 | 
			
		||||
 | 
			
		||||
@@ -262,7 +262,7 @@ user_pref("_user.js.parrot", "0700 syntax error: the parrot's given up the ghost
 | 
			
		||||
 * IPv6 can be abused, especially with MAC addresses, and can leak with VPNs: assuming
 | 
			
		||||
 * your ISP and/or router and/or website is IPv6 capable. Most sites will fall back to IPv4
 | 
			
		||||
 * [SETUP-WEB] PR_CONNECT_RESET_ERROR: this pref *might* be the cause
 | 
			
		||||
 * [STATS] Firefox telemetry (Sept 2022) shows ~8% of successful connections are IPv6
 | 
			
		||||
 * [STATS] Firefox telemetry (Feb 2023) shows ~9% of successful connections are IPv6
 | 
			
		||||
 * [NOTE] This is an application level fallback. Disabling IPv6 is best done at an
 | 
			
		||||
 * OS/network level, and/or configured properly in VPN setups. If you are not masking your IP,
 | 
			
		||||
 * then this won't make much difference. If you are masking your IP, then it can only help.
 | 
			
		||||
@@ -426,7 +426,7 @@ user_pref("_user.js.parrot", "1200 syntax error: the parrot's a stiff!");
 | 
			
		||||
 * but the problem is that the browser can't know that. Setting this pref to true is the only way for the
 | 
			
		||||
 * browser to ensure there will be no unsafe renegotiations on the channel between the browser and the server
 | 
			
		||||
 * [SETUP-WEB] SSL_ERROR_UNSAFE_NEGOTIATION: is it worth overriding this for that one site?
 | 
			
		||||
 * [STATS] SSL Labs (Sept 2022) reports over 99.3% of top sites have secure renegotiation [4]
 | 
			
		||||
 * [STATS] SSL Labs (Feb 2023) reports over 99.3% of top sites have secure renegotiation [4]
 | 
			
		||||
 * [1] https://wiki.mozilla.org/Security:Renegotiation
 | 
			
		||||
 * [2] https://datatracker.ietf.org/doc/html/rfc5746
 | 
			
		||||
 * [3] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3555
 | 
			
		||||
@@ -875,7 +875,7 @@ user_pref("_user.js.parrot", "5000 syntax error: the parrot's taken 'is last bow
 | 
			
		||||
 * caches, searches, cookies, localStorage, IndexedDB etc (which you can achieve in normal mode).
 | 
			
		||||
 * In fact, PB mode limits or removes the ability to control some of these, and you need to quit
 | 
			
		||||
 * Firefox to clear them. PB is best used as a one off window (Menu>New Private Window) to provide
 | 
			
		||||
 * a temporary self-contained new session. Close all Private Windows to clear the PB mode session.
 | 
			
		||||
 * a temporary self-contained new session. Close all private windows to clear the PB session.
 | 
			
		||||
 * [SETTING] Privacy & Security>History>Custom Settings>Always use private browsing mode
 | 
			
		||||
 * [1] https://wiki.mozilla.org/Private_Browsing
 | 
			
		||||
 * [2] https://support.mozilla.org/kb/common-myths-about-private-browsing ***/
 | 
			
		||||
@@ -951,6 +951,8 @@ user_pref("_user.js.parrot", "5000 syntax error: the parrot's taken 'is last bow
 | 
			
		||||
   // user_pref("dom.popup_allowed_events", "click dblclick mousedown pointerdown");
 | 
			
		||||
/* 5019: disable page thumbnail collection ***/
 | 
			
		||||
   // user_pref("browser.pagethumbnails.capturing_disabled", true); // [HIDDEN PREF]
 | 
			
		||||
/* 5020: disable Windows native notifications and use app notications instead [FF111+] [WINDOWS] ***/
 | 
			
		||||
   // user_pref("alerts.useSystemBackend.windows.notificationserver.enabled", false);
 | 
			
		||||
 | 
			
		||||
/*** [SECTION 5500]: OPTIONAL HARDENING
 | 
			
		||||
   Not recommended. Overriding these can cause breakage and performance issues,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user