Update user.js

It's not deprecated.

Either it's an RFP alternative now that RFP indirectly covers it: i.e RFP prompts you on non en-US builds to spoof your language, and if you choose to spoof as en-US, then this solves that. If you're not spoofing your locale, then the pref has no significance.

Or we can remove it entirely: as I see no point in it TBH. If you're on en-US, then you're not leaking. If you use RFP + opt in to language spoofing, you're covered now. If you use RFP and opt out of language spoofing, then you're not leaking anything because you're telling the truth as per other language/locale metrics: i.e you don't need to spoof.

95% of me says we just remove the pref. 5% of me says - see what Earthlng thinks
This commit is contained in:
Thorin-Oakenpants 2019-07-12 12:41:15 +00:00 committed by GitHub
parent ce0a6f8485
commit d08c5566be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

12
user.js
View File

@ -1457,6 +1457,7 @@ user_pref("privacy.firstparty.isolate.restrict_opener_access", true); // [DEFAUL
** 1407366 - enable inner window letterboxing (see 4504) (FF67+)
** 1540726 - return "light" with prefers-color-scheme (FF67+)
[1] https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme
** 1492587 - ensure data picker does not leak application locale (see 4616) (FF68+)
***/
user_pref("_user.js.parrot", "4500 syntax error: the parrot's popped 'is clogs");
/* 4501: enable privacy.resistFingerprinting [FF41+]
@ -1579,6 +1580,12 @@ user_pref("dom.w3c_pointer_events.enabled", false);
// [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=232227,1330876
user_pref("ui.use_standins_for_native_colors", true);
// * * * /
// FF68+
// 4616: [0864] disable date/time picker
// This can leak your locale if not en-US
// [1] https://trac.torproject.org/projects/tor/ticket/21787
user_pref("dom.forms.datetime", false);
// * * * /
// ***/
/*** [SECTION 4700]: RFP ALTERNATIVES (NAVIGATOR / USER AGENT (UA) SPOOFING)
@ -1760,11 +1767,6 @@ user_pref("dom.event.highrestimestamp.enabled", true); // [DEFAULT: true]
// [1] https://support.mozilla.org/en-US/kb/extension-recommendations
// [-] https://bugzilla.mozilla.org/1528953
// user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr", false);
// FF68
// 0864: disable date/time picker
// This can leak your locale if not en-US
// [1] https://trac.torproject.org/projects/tor/ticket/21787
user_pref("dom.forms.datetime", false);
// * * * /
// ***/