v1.6, remove some defaults + simplify webgl

master 1.6
fxbrit 2021-08-18 00:38:01 +02:00
parent edd86ece4e
commit 192f51abe2
2 changed files with 21 additions and 8 deletions

View File

@ -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';");
```
```
## 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
```

View File

@ -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