1
0
mirror of https://github.com/yokoffing/Betterfox.git synced 2026-06-12 15:40:48 +05:30

Updated Common Overrides (markdown)

yokoffing
2025-02-19 09:53:16 -05:00
parent dd13a26dc9
commit 21fcc56d12
+10 -4
@@ -20,6 +20,9 @@ To enable certain functions, `copy+paste` the appropriate prefs to the `MY OVERR
*** ***
### Standard Tracking Protection ### Standard Tracking Protection
> [!IMPORTANT]
> If a site doesn't work, temporarily [disable ETP for the site](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_what-to-do-if-a-site-seems-broken). This should resolve most issues.
Most problems stem from Firefox running in [Strict mode](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_strict-enhanced-tracking-protection). Switch back to [Standard protection](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_standard-enhanced-tracking-protection) to fix them. Most problems stem from Firefox running in [Strict mode](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_strict-enhanced-tracking-protection). Switch back to [Standard protection](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_standard-enhanced-tracking-protection) to fix them.
```javascript ```javascript
@@ -28,18 +31,21 @@ user_pref("browser.contentblocking.category", "standard");
``` ```
Alternatively, you can adjust how aggressive Strict ETP is. You can change one or both prefs: Alternatively, you can adjust how aggressive Strict ETP is. You can change one or both prefs:
* `lvl2` to `-lvl2` uses a less aggressive [Disconnect](https://disconnect.me/trackerprotection) tracking protection ([lvl 1 list)](https://github.com/mozilla-services/shavar-prod-lists/blob/master/disconnect-blacklist.json)) * `lvl2` to `-lvl2` uses a less aggressive [Disconnect](https://disconnect.me/trackerprotection) tracking protection ([lvl 1 list)](https://github.com/mozilla-services/shavar-prod-lists/blob/master/disconnect-blacklist.json)
* `fpp` to `-fpp` disables [additional fingerprinting protection](https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting#w_suspected-fingerprinters) (FPP) in Normal Browsing windows * `fpp` to `-fpp` disables [additional fingerprinting protection](https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting#w_suspected-fingerprinters) (FPP) in Normal Browsing windows
* `fppPrivate` to `-fppPrivate` disables FPP in Private Browsing windows (not recommended) * `fppPrivate` to `-fppPrivate` disables FPP in Private Browsing windows (not recommended)
Example: In the string below, I've disabled the `lvl2` tracking list but left FPP enabled. But if you add a `-` to `fpp`, it will disable the protection in Normal Browsing windows. #### Example
In the string below, I've disabled the `lvl2` tracking list but left FPP enabled.
If you were to add a `-` to `fpp`, it would disable the protection in Normal Browsing windows.
```javascript ```javascript
// PREF: make Strict ETP less aggressive // PREF: make Strict ETP less aggressive
user_pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,emailTP,emailTPPrivate,-lvl2,rp,rpTop,ocsp,qps,qpsPBM,fpp,fppPrivate,3pcd,btp"); user_pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,emailTP,emailTPPrivate,-lvl2,rp,rpTop,ocsp,qps,qpsPBM,fpp,fppPrivate,3pcd,btp");
``` ```
This should solve most issues when using Strict ETP. These alterations shouldn't be an issue if you're using uBlock Origin. In theory, sites should break less often. These changes shouldn't be an issue if you're using uBlock Origin.
*** ***
@@ -50,8 +56,8 @@ Firefox's text rendering on Windows is awful. This makes it better.
// PREF: improve font rendering by using DirectWrite everywhere like Chrome [WINDOWS] // PREF: improve font rendering by using DirectWrite everywhere like Chrome [WINDOWS]
user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5); user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5);
user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100); user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100);
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_for_families", "");
user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false); user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false);
//user_pref("gfx.font_rendering.cleartype_params.enhanced_contrast", 50); // 50-100 [OPTIONAL]
``` ```
*** ***