address issue #54 (settings) and MR #5 (common)

master 1.1
fxbrit 2021-06-14 15:29:22 +02:00
parent 0532d6cb86
commit cf0a2cc88a
2 changed files with 32 additions and 10 deletions

View File

@ -6,4 +6,31 @@ Setting versions are documented using the pref `librewolf.cfg.version`, availabl
**base librewolf version**: 89.x
This is the initial release from which we start tagging and versioning settings.
This is the initial release from which we start tagging and versioning settings.
## 1.1
**target commit**:
**base librewolf version**: 89.x
**References**:
- issue [#54](https://gitlab.com/librewolf-community/settings/-/issues/54) from settings
- merge request [#5](https://gitlab.com/librewolf-community/browser/common/-/merge_requests/5) from common
#### Removed preferences
```
defaultPref("security.OCSP.require", false); // default value
defaultPref("extensions.update.url", "");
defaultPref("extensions.update.background.url", "");
defaultPref("extensions.getAddons.search.browseURL", "");
```
#### Changed preferences
```
defaultPref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%");
```
#### Added preferences
```
lockPref("privacy.override_rfp_for_color_scheme", false);
```

View File

@ -27,7 +27,7 @@
// # SETTINGS VERSION
// -----------------------------------
defaultPref("librewolf.cfg.version", "1.0");
defaultPref("librewolf.cfg.version", "1.1");
// -----------------------------------
// # TRACKING PROTECTION
@ -283,6 +283,7 @@ defaultPref("browser.xul.error_pages.expert_bad_cert", true); // advanced ui inf
defaultPref("privacy.resistFingerprinting", true);
defaultPref("privacy.resistFingerprinting.block_mozAddonManager", true);
lockPref("browser.startup.blankWindow", false); // breaks RFP windows resizing
lockPref("privacy.override_rfp_for_color_scheme", false); // librewolf specifc pref, prevents rfp from overriding your theme
// --------------------------------------
// # FISSION
@ -315,17 +316,13 @@ defaultPref("extensions.webextensions.base-content-security-policy", "script-src
defaultPref("extensions.enabledScopes", 5);
defaultPref("extensions.autoDisableScopes", 11);
// Relevant for addons and lang packs search
defaultPref("extensions.getAddons.search.browseURL", ""); // https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=%OS%&appver=%VERSION%
// Relevant for lang packs search
defaultPref("extensions.getAddons.langpacks.url", ""); // https://services.addons.mozilla.org/api/v3/addons/language-tools/?app=firefox&type=language&appversion=%VERSION%
// other urls
defaultPref("extensions.getAddons.get.url", ""); // https://services.addons.mozilla.org/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE%
defaultPref("extensions.getAddons.link.url", ""); // https://addons.mozilla.org/%LOCALE%/firefox/
// probably better to have it, it still must be manually triggered
defaultPref("extensions.update.url", ""); // https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%&currentAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%
// ui
defaultPref("extensions.getAddons.showPane", false);
lockPref("extensions.getAddons.discovery.api_url", "");
@ -336,7 +333,6 @@ lockPref("extensions.webcompat-reporter.newIssueEndpoint", "");// https://webcom
// background checking and updating
defaultPref("extensions.update.enabled", false);
defaultPref("extensions.update.autoUpdateDefault", false);
defaultPref("extensions.update.background.url", "");
defaultPref("extensions.getAddons.cache.enabled", false);
// blocklist is a security feature, best left at default
@ -370,7 +366,6 @@ lockPref("app.normandy.shieldLearnMoreUrl", "");
// certificates
defaultPref("security.cert_pinning.enforcement_level", 2);
defaultPref("security.OCSP.enabled", 0);
defaultPref("security.OCSP.require", false);
defaultPref("security.pki.sha1_enforcement_level", 1);
// mixed content
@ -563,7 +558,7 @@ defaultPref("geo.enabled", false);
lockPref("geo.provider.ms-windows-location", false); // [WINDOWS]
lockPref("geo.provider.use_corelocation", false); // [MAC]
lockPref("geo.provider.use_gpsd", false); // [LINUX]
defaultPref("geo.provider.network.url", ""); // consider adding url, it doesn't do any harm
defaultPref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%");
lockPref("browser.region.network.url", "");
lockPref("browser.region.update.enabled", false);