From 19e59813ed483de7ffc8a219da96eb18a942eb01 Mon Sep 17 00:00:00 2001 From: fxbrit Date: Fri, 19 Nov 2021 13:55:03 +0100 Subject: [PATCH] block firefox suggest + set manual saitizing timespan --- docs/Changelog.md | 27 ++++++++++++++++++++++++++- librewolf.cfg | 11 +++++++++-- 2 files changed, 35 insertions(+), 3 deletions(-) diff --git a/docs/Changelog.md b/docs/Changelog.md index e3d1d59..9aa163d 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -1,12 +1,37 @@ 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. -## 3.1 +## 3.2 **target commit**: **base librewolf version**: 94.x +**References**: +- block the new firefox suggests feature in full. +- enforce a sane value for manual sanitizing. + +**Notes**: + +#### Added preferences +``` +lockPref("browser.urlbar.quicksuggest.enabled", "false"); // disable suggest and hide its ui +lockPref("browser.urlbar.suggest.quicksuggest.nonsponsored", false); // disable suggestions from firefox +lockPref("browser.urlbar.suggest.quicksuggest.sponsored", false); // disable sponsored suggestions +lockPref("browser.urlbar.quicksuggest.dataCollection.enabled", false); // default +defaultPref("privacy.sanitize.timeSpan", 0); +``` +#### Changed preferences +``` +lockPref("browser.urlbar.quicksuggest.scenario", "history"); // prevent opt-in, doesn't work alone +``` + +## 3.1 + +**target commit**: 6844d4ad1c9ad8bb3ffdc29e0a607c21c0559da4 and 67e6a00b719ecd52782a724cd09a9f08fa4577c0 + +**base librewolf version**: 94.x + **References**: - the added prefs are all defense in depth. - `drawInTitlebar` was causing errors for some users, the bug was reproduced. Linux users might experience a different toolbar behavior because of this change. diff --git a/librewolf.cfg b/librewolf.cfg index 7590ce9..e1f24c3 100755 --- a/librewolf.cfg +++ b/librewolf.cfg @@ -9,7 +9,7 @@ */ -defaultPref("librewolf.cfg.version", "3.1"); +defaultPref("librewolf.cfg.version", "3.2"); // ------------------------------- // # SANITIZING, TP, SESSIONS @@ -42,6 +42,7 @@ defaultPref("privacy.clearOnShutdown.cookies", false); defaultPref("privacy.clearOnShutdown.offlineApps", true); defaultPref("privacy.cpd.offlineApps", true); defaultPref("privacy.sanitize.sanitizeOnShutdown", true); +defaultPref("privacy.sanitize.timeSpan", 0); // disable browsing, search and form history defaultPref("places.history.enabled", false); @@ -262,7 +263,13 @@ lockPref("browser.region.update.enabled", false); // disable search suggestions defaultPref("browser.urlbar.suggest.searches", false); defaultPref("browser.search.suggest.enabled", false); -pref("browser.urlbar.quicksuggest.scenario", ""); // disable firefox suggests and hide its UI + +// firefox suggest, review to trim +lockPref("browser.urlbar.quicksuggest.scenario", "history"); // prevent opt-in, doesn't work alone +lockPref("browser.urlbar.quicksuggest.enabled", "false"); // disable suggest and hide its ui +lockPref("browser.urlbar.suggest.quicksuggest.nonsponsored", false); // disable suggestions from firefox +lockPref("browser.urlbar.suggest.quicksuggest.sponsored", false); // disable sponsored suggestions +lockPref("browser.urlbar.quicksuggest.dataCollection.enabled", false); // default defaultPref("browser.search.region", "US"); // set a default search region for all users defaultPref("browser.search.update", false); // do not update open search search engines