-
Notifications
You must be signed in to change notification settings - Fork 528
3.2 Overrides [Common]
Thorin-Oakenpants edited this page Jan 30, 2022
·
31 revisions
🟩 Previous: Overrides
🟥 Summary: These few items, out of 140+ pref changes, will solve 99% of usability issues and you only need to do it once. You can always undo things - except deleted items (such as cookies, history and session restore), so read the entire page!
🟪 SECURITY: IMPORTANT: Pay attention!
-
0403
: We disable binary checks not in Safe Browsing local lists⚠️ If you do not understand the consequences, override this
🟪 KEEP SOME COOKIES & LOGINS: Nothing to override
- We delete all cookies and site data on close
- There is no need to change any prefs - just add site exceptions: either
-
Ctrl+I
> Permissions > Cookies > Allow -
☰ Settings
> Privacy & Security > Cookies & Site Data > Manage Exceptions
-
- For cross-domain logins, add exceptions for both sites
- There is no need to change any prefs - just add site exceptions: either
🟪 COMMON: Override to suit
-
0102
: We disable session restore- If you rely on session restore, see our override recipe
-
0801
: We disable automatic search from the urlbar- You can still use search buttons and keyword shortcuts
- Override if you change to a privacy respecting search engine and trust them
-
0811
: We disable search & form history -
1223
: We enforce strict pinning- Override if you have issues with antivirus
-
1601
: We hardened cross origin referers 🥇#1 ISSUE
- This may cause breakage where third party images and videos may not load, and with authentication on sites such as banks
- If
1601
is too strict for you, override it to default0
and consider using Smart Referer in Strict mode
-
2022
: We disable DRM- Override if you use Netflix, Hulu, Amazon Prime, etc ... or consider watching those in a secondary browser
-
2811
: We delete history (download, form and browsing histories) on close- And
2812
for manual sanitizing
- And
-
4520
: We disable WebGL
🟪 FINGERPRINTING
-
4501
: We enable RFP and4504
: letterboxing- letterboxing is independent of
4501
and is the pref that creates borders around your webpages
- letterboxing is independent of
Read the next wiki page to decide if you want to keep using these or perhaps use Canvas Blocker instead
🟪 OTHER
Other preferences may cause site breakage, but nothing that can't be fixed. You won't "lose" anything...- it's not the end of the world.
- Check our override recipes
- Check already answered issues
- While not 100% definitive, search for
[SETUP
in the user.js; e.g.-
[SETUP-WEB]
can cause some websites to break -
[SETUP-CHROME]
changes how Firefox itself behaves (i.e. NOT directly website related)
-
- You may also want to add items e.g.
-
5000s
optional -
9000s
personal
-
🟩 Next: Overrides [To RFP or Not]