enable query stripping and revisit sync disabling

This commit is contained in:
fxbrit 2022-01-22 15:20:09 +01:00
parent 900975f760
commit c256656f37
3 changed files with 33 additions and 2 deletions

View file

@ -6,7 +6,6 @@
"OverrideFirstRunPage": "",
"OverridePostUpdatePage": "",
"DisableSystemAddonUpdate": true,
"DisableFirefoxAccounts": true,
"DisableProfileImport": false,
"DisableFirefoxStudies": true,
"DisableTelemetry": true,

View file

@ -1,6 +1,24 @@
This changelog will be used from now on to document changes in a precise manner, with a list of changes for each setting version.
Setting versions are documented using the pref `librewolf.cfg.version`, available in about:config.
## 5.3
**target commit**:
**base librewolf version**: 96.x
**References**:
- [disable sync differently](https://gitlab.com/librewolf-community/settings/-/issues/132);
- [remove tracking query params](https://gitlab.com/librewolf-community/settings/-/issues/128);
#### Added preferences
```
defaultPref("identity.fxaccounts.enabled", false); // sync and firefox account
defaultPref("privacy.query_stripping.enabled", true);
defaultPref("privacy.query_stripping.strip_list", "__hsfp __hssc __hstc __s _hsenc _openstat dclid fbclid gclid hsCtaTracking igshid mc_eid ml_subscriber ml_subscriber_hash msclkid oly_anon_id oly_enc_id rb_clickid s_cid vero_conv vero_id wickedid yclid");
```
## 5.2
**target commit**: f3b4414d30953d1ea3eb64a9d75c62c242ee991b

View file

@ -9,7 +9,7 @@
*/
defaultPref("librewolf.cfg.version", "5.2");
defaultPref("librewolf.cfg.version", "5.3");
// -------------------------------
// # SANITIZING, TP, SESSIONS
@ -50,6 +50,18 @@ defaultPref("browser.formfill.enable", false);
defaultPref("browser.sessionstore.privacy_level", 2);
defaultPref("browser.sessionstore.interval", 60000);
// -----------------
// QUERY STRIPPING
// -----------------
/**
* enable query stripping and set the strip list.
* currently we use the same one that brave uses:
* https://github.com/brave/brave-core/blob/f337a47cf84211807035581a9f609853752a32fb/browser/net/brave_site_hacks_network_delegate_helper.cc#L29
*/
defaultPref("privacy.query_stripping.enabled", true);
defaultPref("privacy.query_stripping.strip_list", "__hsfp __hssc __hstc __s _hsenc _openstat dclid fbclid gclid hsCtaTracking igshid mc_eid ml_subscriber ml_subscriber_hash msclkid oly_anon_id oly_enc_id rb_clickid s_cid vero_conv vero_id wickedid yclid");
// ----------------------
// # NETWORKING
// ----------------------
@ -281,6 +293,8 @@ lockPref("browser.fixup.alternate.enabled", false);
lockPref("app.update.auto", false); // disable update auto installs
defaultPref("identity.fxaccounts.enabled", false); // sync and firefox account
// password manager
defaultPref("signon.rememberSignons", false); // disable saving passwords in the browser
defaultPref("signon.autofillForms", false); // disable username and password autofills