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

Updated Optional Hardening (markdown)

HJ
2023-09-08 15:13:31 -04:00
parent 2b7a06fecd
commit 731d15c66f
+4 -3
@@ -118,10 +118,11 @@ user_pref("default-browser-agent.enabled", false);
### Require Safe Negotiation
Some sites, like `EA.com`, will not let you login due to their weak encryption.
:warning: Some sites, like `EA.com`, will not let you login due to their weak encryption.
```
// PREF: require safe SSL negotiation
// [ERROR] SSL_ERROR_UNSAFE_NEGOTIATION
user_pref("security.ssl.require_safe_negotiation", true);
```
@@ -132,9 +133,9 @@ Do not send a [referer](https://developer.mozilla.org/en-US/docs/Web/HTTP/Header
For subresources, the referer will only be sent to subdomains (e.g., `a.example.com``b.example.com`).
:warning: This will break Instagram embeds, Bing login, `MangaPill.com`, and some images/videos. :warning:
:warning: This will break Instagram embeds, Bing login, `MangaPill.com`, and some images/videos.
At the end of the day, most navigational "tracking" is harmless (i.e., the same for everyone) and effectively blocking cross-site referers just breaks a lot of sites.
Most navigational "tracking" is harmless (i.e., the same for everyone) and effectively blocking cross-site referers just breaks a lot of sites.
```
// PREF: do not to send a referrer when navigating to a different site