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`.
![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.
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.
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.
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.
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.
```
// 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.
```
// 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.
```
// 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.
```
// 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`.
```
// PREF: relax certificate pinning (PKP)