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

Updated Overrides (markdown)

HJ
2023-08-19 14:39:25 -04:00
parent 6089ae84d0
commit 5c75714fc4
+12 -11
@@ -1,4 +1,5 @@
## Instructions ## Overrides
### Instructions
To re-enable certain functions, copy+paste the appropriate prefs to the `MY OVERRIDES` section of your `user.js`. To re-enable certain functions, copy+paste the appropriate prefs to the `MY OVERRIDES` section of your `user.js`.
![Screenshot 2022-10-17 193626](https://user-images.githubusercontent.com/11689349/196305458-ffb9e811-f8d3-4311-802b-a7bfc2c7d411.png) ![Screenshot 2022-10-17 193626](https://user-images.githubusercontent.com/11689349/196305458-ffb9e811-f8d3-4311-802b-a7bfc2c7d411.png)
@@ -9,7 +10,7 @@ So, if a pref is listed a second time, then the second value (yours) would overr
*** ***
## Accessibility Service ### Accessibility Service
Firefox **Accessibility Service** is disabled to improve resource utilization and security. Firefox **Accessibility Service** is disabled to improve resource utilization and security.
This will allow for external applications to use keyboard shortcuts, as well as allow screen readers and other assistive software. This will allow for external applications to use keyboard shortcuts, as well as allow screen readers and other assistive software.
@@ -20,7 +21,7 @@ user_pref("accessibility.force_disabled", 0);
*** ***
## Firefox Sync & View ### Firefox Sync & View
**Firefox Sync** and **Firefox View** are disabled to minimize connections. **Firefox Sync** and **Firefox View** are disabled to minimize connections.
Enable Sync functionality without enabling the View UI, if desired. Enable Sync functionality without enabling the View UI, if desired.
@@ -34,7 +35,7 @@ user_pref("browser.tabs.firefox-view", true);
*** ***
## Password, credit card, and address management ### Password, credit card, and address management
The built-in **password manager** is disabled for security. The built-in **password manager** is disabled for security.
We recommend using [Bitwarden](https://addons.mozilla.org/en-US/firefox/addon/bitwarden-password-manager/) or [1Password](https://addons.mozilla.org/en-US/firefox/addon/1password-x-password-manager) to manage your credentials on multiple devices. We recommend using [Bitwarden](https://addons.mozilla.org/en-US/firefox/addon/bitwarden-password-manager/) or [1Password](https://addons.mozilla.org/en-US/firefox/addon/1password-x-password-manager) to manage your credentials on multiple devices.
@@ -52,7 +53,7 @@ user_pref("signon.privateBrowsingCapture.enabled", false);
*** ***
## Search engine suggestions ### Search engine suggestions
**Search engine suggestions** are disabled in the URL bar to keep everything you type from going to Google. **Search engine suggestions** are disabled in the URL bar to keep everything you type from going to Google.
You can still use search buttons and [bookmark keywords](https://support.mozilla.org/en-US/kb/how-search-from-address-bar) (example: [article](https://www-archive.mozilla.org/docs/end-user/keywords.html) | [video](https://youtu.be/bGTBH9yr8uw?t=968)). You can still use search buttons and [bookmark keywords](https://support.mozilla.org/en-US/kb/how-search-from-address-bar) (example: [article](https://www-archive.mozilla.org/docs/end-user/keywords.html) | [video](https://youtu.be/bGTBH9yr8uw?t=968)).
@@ -64,7 +65,7 @@ user_pref("browser.search.suggest.enabled", false);
*** ***
## Pinned Shortcuts on New Tab page ### Pinned Shortcuts on New Tab page
**Top sites** (pinned site shortcuts) are removed for a clean new tab page. **Top sites** (pinned site shortcuts) are removed for a clean new tab page.
``` ```
// PREF: restore Top Sites on New Tab page and remove sponsored content // PREF: restore Top Sites on New Tab page and remove sponsored content
@@ -76,7 +77,7 @@ user_pref("browser.newtabpage.activity-stream.showSponsored", false); // Sponsor
*** ***
## Location requests ### Location requests
**Location requests** are blocked to minimize annoyances. **Location requests** are blocked to minimize annoyances.
``` ```
// PREF: allow websites to ask you for your location // PREF: allow websites to ask you for your location
@@ -85,7 +86,7 @@ user_pref("permissions.default.geo", 0);
*** ***
## Site notifications ### Site notifications
**Site notifications** are blocked to minimize annoyances. **Site notifications** are blocked to minimize annoyances.
``` ```
// PREF: allow websites to ask you to receive site notifications // PREF: allow websites to ask you to receive site notifications
@@ -94,9 +95,9 @@ user_pref("permissions.default.desktop-notification", 0);
*** ***
# Possible error codes ## Possible error codes
## SSL negotiation ### SSL negotiation
Override if you experience error `SSL_ERROR_UNSAFE_NEGOTIATION` from a **trusted** site. Override if you experience error `SSL_ERROR_UNSAFE_NEGOTIATION` from a **trusted** site.
``` ```
// PREF: allow unsafe SSL negotiation // PREF: allow unsafe SSL negotiation
@@ -106,7 +107,7 @@ user_pref("security.ssl.require_safe_negotiation", false);
*** ***
## Public Key Pinning (PKP) ### Public Key Pinning (PKP)
We enforce [strict pinning](https://github.com/yokoffing/Betterfox/blob/94c4a77f0ca1c868c4b2f02360dbdbefb7789bd5/Securefox.js#L241-L247). Override if you have issues with antivirus showing `MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE`. We enforce [strict pinning](https://github.com/yokoffing/Betterfox/blob/94c4a77f0ca1c868c4b2f02360dbdbefb7789bd5/Securefox.js#L241-L247). Override if you have issues with antivirus showing `MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE`.
``` ```
// PREF: relax certificate pinning (PKP) // PREF: relax certificate pinning (PKP)