-
Notifications
You must be signed in to change notification settings - Fork 523
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
Questions about user.js for FF60 ESR #573
Comments
see #491 (comment) . It certainly looks like it.
AFAIK, anything that RFP covers, is in section 4600, so it should be "ALL" the prefs you can consider with RFP=off |
no more than anyone else who clicks Don't Allow. And definitely less than if you'd click Allow
|
this disables the API, so its not the same as auto-blocking, or ignoring prompts (AFAIK the JS response is different, and this would put you in a very small group). FF & ESR have had geo behind a prompt for a very long time. The question is, does /* 0201b: set a default permission for Location (FF58+)
* [NOTE] best left at default "always ask", fingerprintable via Permissions API
* [SETTING] to add site exceptions: Page Info>Permissions>Access Your Location
* [SETTING] to manage site exceptions: Options>Privacy & Security>Permissions>Location>Settings ***/
// user_pref("permissions.default.geo", 2); // 0=always ask (default), 1=allow, 2=block Leave the API on, but auto-block if prompt fatigue annoys you. IMO, as E says, it's not really a FP'able item (unless they perhaps timed it - computer vs human speed for blocking), as each user could have different responses per site. |
OK, I will remove
VERY IMPORTANT: |
Umm, because it's not just a linux pref (it exists for all OSes), but the change is only useful for linux users? The default is false in windows. We set it as false. NFI what the default is in linux
tricky one. ESR is still using |
Yup. If you don't want geo at all, this would be the fallback AFAICT. |
I use Windows. |
Good point. Devices are always changing. Laptops have adaptive brightness? Maybe we should re-check this. But I had a feeling that it was android only? |
Then don't set it. The number of windows users (IDK 90% of FF users) with ESR who don't spoof it would be like 99% of them. If you change it you'll stick out like a dog's balls (in a worse case scenario). I've never liked this pref being used TBH |
FF60 ESR, Windows: If Yes, there are laptops with adaptive brightness sensors. Google "adaptive brightness laptop", "disable adaptive brightness windows", "powercfg adaptive brightness" for more info. |
Oh. Maybe we should revisit that pref's inactive state and marking it as optional.
Because RFP is a "set of users" with enforced patches and rules and spoofs and mitigations. Any attempt to lower entropy is applied to the whole group. In protecting the group, elimination bits is always good. vs You as a random non RFP user in a sea of ALL FF users = hopeless |
Thanks, Pants and Big E! This pretty much answers all my questions. I will leave this thread open for another 24 hours if someone wants to add something and then we can close it. |
np, you're welcome |
Quoting: #573 (comment)
Also MacBook Pro: https://trac.torproject.org/projects/tor/ticket/21609#comment:10 |
Microsoft surface, Lenovo Yoga: https://malwaretips.com/threads/firefox-gets-privacy-boost-by-disabling-proximity-and-ambient-light-sensor-apis.80699/ |
For what is worth, you need
Note that my current use is now:
So The only thing I changed to make github work was set
|
Trying to create a user.js for FF60 ESR. I have a few questions:
user_pref("browser.cache.frecency_experiment", -1);
- Should I keep it? Deprecated in FF59 but 0 in FF60 ESR?!?user_pref("browser.library.activity-stream.enabled", false);
- Why is this commented out and what does it do?user_pref("geo.enabled", false);
- Can I change this to TRUE in order to reduce entropy? If I click "Don't Allow" I won't become more fingerprintable, will I?Other prefs which I use include:
user_pref("geo.wifi.uri", "https://127.0.0.1");
user_pref("privacy.resistFingerprinting", false);
Why are these not included in the user.js?
user_pref("dom.enable_performance_navigation_timing", false);
// (default TRUE in FF60 ESR)user_pref("dom.enable_performance_observer", false);
// (default TRUE in FF60 ESR)Is user_pref("dom.enable_performance", false); a master switch?
user_pref("browser.sessionstore.interval", 30000);
- Can I set it to 600000 (10 minutes) to reduce SSD / HDD writes. I don't care about recently closed tabs.user_pref("security.pki.sha1_enforcement_level", 1);
- Does removing this pref reduce entropy?user_pref("middlemouse.contentLoadURL", false);
- Is this Linux only?Are these ALL the prefs I need with resistFingerprinting DISABLED:
Thank you very much!
The text was updated successfully, but these errors were encountered: