-
Notifications
You must be signed in to change notification settings - Fork 514
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
do something with intl.accept_languages #1759
Comments
Firefox sets it to the default language of the installer you used. |
will not add to scratchpad cleanup script for the same reasons |
May I add to the conversation, and by no means you guys are the experts and I'm grateful for your work. There is a setting called, “privacy.spoof_english” which directly translates to, Settings --> General --> Language --> Choose your preferred language for displaying pages --> choose --> [ ] Request English versions of web pages for enhanced privacy. About:config, has two values either “1”, which is default off and “2” which is on. I believe this setting is new in Firefox and may be worth adding and I do understand that some people aren’t native English speakers such as me, though might be worth adding into the Arkenfox but having it like the following example //user_pref(“privacy.spoof_english”, “2”); |
I am sorry, but I believe this has been discussed before: #1314 |
AFAICT, and I'll worry about this later with Tor Browser based on ESR128), spoof english is broken in at least some regards in Firefox - it doesn't (always?) set the locale to en-US, it just changes the accept languages and navigator properties this because they ripped out the long term, they are supposed to be adding language/locale protections back but TBH, it's a bit of a mess (kinda always has been)
spoof english is broken in FF, do not use |
it actually has three values :) |
edit: https://bugzilla.mozilla.org/show_bug.cgi?id=1846224
in FF119+ the pref to make locale match en-US was deprecated, as long term RFP (and FPP might use it) want to be able to cover all languages etc - there's a lot of tightening to do, such as enforcing preferred languages to match specific defaults (i.e not changing the order or adding/removing any), maybe using a smaller subset of preferred languages - e.g es-ES as the only spanish one, and making the locale match the language (or a smaller subset of languages)
so this leaves us with changing users preferred language(s) but still leaking their locale. I think it only changes/leaks if your system locale matches the first part - e.g. my computer is en-CA (not really, it's an example), but I use en-US in the app, so it uses my system locale. If my system locale was de-DE it wouldn't change it - I'm not sure, it's not like I set up foreign language VMs
anyway, the fact remains that the pref is now somewhat useless, and when they cover all languages, then it becomes moot.
I do not want to make it inactive, because after prefCleaner is run, I do not know what Firefox will do. So we either remove it now, or leave it in for a while?
Anyone have any insight or thoughts?
The text was updated successfully, but these errors were encountered: