Skip to content

Commit d13f39d

Browse files
v110 (#1629)
1 parent ca022d8 commit d13f39d

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

user.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/******
22
* name: arkenfox user.js
3-
* date: 7 February 2023
4-
* version: 109
3+
* date: 12 March 2023
4+
* version: 110
55
* url: https://github.com/arkenfox/user.js
66
* license: MIT: https://github.com/arkenfox/user.js/blob/master/LICENSE.txt
77
@@ -557,13 +557,6 @@ user_pref("privacy.userContext.ui.enabled", true);
557557

558558
/*** [SECTION 2000]: PLUGINS / MEDIA / WEBRTC ***/
559559
user_pref("_user.js.parrot", "2000 syntax error: the parrot's snuffed it!");
560-
/* 2001: disable WebRTC (Web Real-Time Communication)
561-
* Firefox desktop uses mDNS hostname obfuscation and the private IP is never exposed until
562-
* required in TRUSTED scenarios; i.e. after you grant device (microphone or camera) access
563-
* [TEST] https://browserleaks.com/webrtc
564-
* [1] https://groups.google.com/g/discuss-webrtc/c/6stQXi72BEU/m/2FwZd24UAQAJ
565-
* [2] https://datatracker.ietf.org/doc/html/draft-ietf-mmusic-mdns-ice-candidates#section-3.1.1 ***/
566-
// user_pref("media.peerconnection.enabled", false);
567560
/* 2002: force WebRTC inside the proxy [FF70+] ***/
568561
user_pref("media.peerconnection.ice.proxy_only_if_behind_proxy", true);
569562
/* 2003: force a single network interface for ICE candidates generation [FF42+]
@@ -954,9 +947,9 @@ user_pref("_user.js.parrot", "5000 syntax error: the parrot's taken 'is last bow
954947
// user_pref("extensions.formautofill.addresses.enabled", false); // [FF55+]
955948
// user_pref("extensions.formautofill.creditCards.enabled", false); // [FF56+]
956949
// user_pref("extensions.formautofill.heuristics.enabled", false); // [FF55+]
957-
/* 5017: limit events that can cause a pop-up ***/
950+
/* 5018: limit events that can cause a pop-up ***/
958951
// user_pref("dom.popup_allowed_events", "click dblclick mousedown pointerdown");
959-
/* 5018: disable page thumbnail collection ***/
952+
/* 5019: disable page thumbnail collection ***/
960953
// user_pref("browser.pagethumbnails.capturing_disabled", true); // [HIDDEN PREF]
961954

962955
/*** [SECTION 5500]: OPTIONAL HARDENING
@@ -1143,6 +1136,13 @@ user_pref("_user.js.parrot", "7000 syntax error: the parrot's pushing up daisies
11431136
* [NOTE] To remove all subscriptions, reset "dom.push.userAgentID"
11441137
* [1] https://support.mozilla.org/kb/push-notifications-firefox ***/
11451138
// user_pref("dom.push.enabled", false);
1139+
/* 7020: disable WebRTC (Web Real-Time Communication)
1140+
* [WHY] Firefox desktop uses mDNS hostname obfuscation and the private IP is never exposed until
1141+
* required in TRUSTED scenarios; i.e. after you grant device (microphone or camera) access
1142+
* [TEST] https://browserleaks.com/webrtc
1143+
* [1] https://groups.google.com/g/discuss-webrtc/c/6stQXi72BEU/m/2FwZd24UAQAJ
1144+
* [2] https://datatracker.ietf.org/doc/html/draft-ietf-mmusic-mdns-ice-candidates#section-3.1.1 ***/
1145+
// user_pref("media.peerconnection.enabled", false);
11461146

11471147
/*** [SECTION 8000]: DON'T BOTHER: FINGERPRINTING
11481148
[WHY] They are insufficient to help anti-fingerprinting and do more harm than good

0 commit comments

Comments
 (0)