From 192f51abe21e9aeb9b01d396079e9b8533cab7bb Mon Sep 17 00:00:00 2001 From: fxbrit Date: Wed, 18 Aug 2021 00:38:01 +0200 Subject: [PATCH] v1.6, remove some defaults + simplify webgl --- docs/Changelog.md | 18 +++++++++++++++++- librewolf.cfg | 11 ++++------- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/docs/Changelog.md b/docs/Changelog.md index e5ef516..b10e1e3 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -106,4 +106,20 @@ defaultPref("security.tls.version.enable-deprecated", false); // default but hel #### Changed preferences ``` // defaultPref("extensions.webextensions.base-content-security-policy", "default-src 'none'; script-src 'none'; object-src 'none';"); -``` \ No newline at end of file +``` + +## 1.6 + +**target commit**: + +**base librewolf version**: 91.x + +**References**: +- [reasoning on webgl2](https://github.com/arkenfox/user.js/commit/41c3c0ec26ef4392169fa1d04fd5783ac03bfc8e) from arkenfox's maintainer, basically disabling webgl is enough for those who don't need it. users who want it have one less pref to change. + +#### Removed preferences +``` +defaultPref("dom.targetBlankNoOpener.enabled", true); // default since v79.0 +defaultPref("webgl.enable-webgl2", false); +lockPref("browser.newtabpage.activity-stream.feeds.section.highlights", false); // default +``` diff --git a/librewolf.cfg b/librewolf.cfg index 82dfb0b..a3db0d3 100755 --- a/librewolf.cfg +++ b/librewolf.cfg @@ -27,7 +27,7 @@ // # SETTINGS VERSION // ----------------------------------- -defaultPref("librewolf.cfg.version", "1.5"); +defaultPref("librewolf.cfg.version", "1.6"); // ----------------------------------- // # TRACKING PROTECTION @@ -165,7 +165,6 @@ lockPref("network.dns.disablePrefetch", true); // ------------------------------------ lockPref("browser.newtab.preload", false); -lockPref("browser.newtabpage.activity-stream.feeds.section.highlights", false); // default lockPref("browser.newtabpage.activity-stream.feeds.discoverystreamfeed", false); lockPref("browser.newtabpage.activity-stream.feeds.newtabinit", false); lockPref("browser.newtabpage.activity-stream.feeds.places", false); @@ -221,15 +220,14 @@ defaultPref("dom.push.enabled", false); defaultPref("dom.push.connection.enabled", false); defaultPref("dom.push.serverURL", ""); //default "wss://push.services.mozilla.com/" defaultPref("dom.push.userAgentID", ""); -defaultPref("dom.targetBlankNoOpener.enabled", true); defaultPref("dom.disable_window_move_resize", true); defaultPref("dom.serviceWorkers.enabled", false); defaultPref("dom.battery.enabled", false); defaultPref("dom.popup_maximum", 4); defaultPref("dom.popup_allowed_events", "click dblclick mousedown pointerdown"); -defaultPref("dom.vr.enabled", false); +defaultPref("dom.vr.enabled", false); // fingerprintable defaultPref("dom.vibrator.enabled", false); -defaultPref("dom.storage.next_gen", true); +defaultPref("dom.storage.next_gen", true); // will be default from v92.0, keep and eye on // -------------------------------- // # PERMISSIONS @@ -524,7 +522,7 @@ lockPref("datareporting.policy.firstRunURL", ""); // # CACHE // -------------------------------- -lockPref("browser.privatebrowsing.forceMediaMemoryCache", true); // [FF75+] +lockPref("browser.privatebrowsing.forceMediaMemoryCache", true); defaultPref("media.memory_cache_max_size", 65536); defaultPref("browser.cache.disk.enable", false); @@ -533,7 +531,6 @@ defaultPref("browser.cache.disk.enable", false); // -------------------------------- defaultPref("webgl.disabled", true); -defaultPref("webgl.enable-webgl2", false); // -------------------------------- // # JS