From b3ec6d2ec379f127c0d08b5b05a09bd7c31631dc Mon Sep 17 00:00:00 2001 From: fxbrit <8320298-fxbrit@users.noreply.gitlab.com> Date: Fri, 2 Dec 2022 17:07:27 +0100 Subject: [PATCH 1/2] trim some prefs we don't need anymore --- docs/Changelog.md | 19 +++++++++++++++++++ librewolf.cfg | 5 +---- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/docs/Changelog.md b/docs/Changelog.md index 73a1a9f..3a13f03 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -5,6 +5,25 @@ Setting versions are documented using the pref `librewolf.cfg.version`, availabl **target commit**: +**base librewolf version**: 107.x + +**References**: + +- mixed content is already covered by HTTPS-only-mode; +- [dom.disable_beforeunload is no longer necessary](https://github.com/arkenfox/user.js/issues/1575); + +#### Removed preferences + +``` +defaultPref("security.mixed_content.block_display_content", true); // block insecure passive content +defaultPref("dom.disable_beforeunload", true); +defaultPref("dom.disable_open_during_load", true); // default +``` + +# 7.2 + +**target commit**: + **base librewolf version**: 106.x **References**: diff --git a/librewolf.cfg b/librewolf.cfg index c9bc85b..7497440 100755 --- a/librewolf.cfg +++ b/librewolf.cfg @@ -6,7 +6,7 @@ * * WARNING: make sure the first line of this file is empty. this is a known bug. */ -lockPref("librewolf.cfg.version", "7.2"); +lockPref("librewolf.cfg.version", "7.3"); /** INDEX @@ -92,7 +92,6 @@ defaultPref("librewolf.uBO.assetsBootstrapLocation", "https://gitlab.com/librewo /** [SECTION] HTTPS */ defaultPref("dom.security.https_only_mode", true); // only allow https in all windows, including private browsing defaultPref("network.auth.subresource-http-auth-allow", 1); // block HTTP authentication credential dialogs -defaultPref("security.mixed_content.block_display_content", true); // block insecure passive content /** [SECTION] REFERERS * to enhance privacy but keep a certain level of usability we trim cross-origin @@ -292,8 +291,6 @@ defaultPref("media.autoplay.default", 5); /** [SECTION] POP-UPS AND WINDOWS * disable annoyin pop-ups and limit events that can trigger them. */ -defaultPref("dom.disable_beforeunload", true); // disable "confirm you want to leave" pop-ups -defaultPref("dom.disable_open_during_load", true); // block pop-ups windows defaultPref("dom.popup_allowed_events", "click dblclick mousedown pointerdown"); /** * prevent scripts from resizing existing windows and opening new ones, by forcing them into From 798db65512a7daf224f7f1efac3871b1e3de72b3 Mon Sep 17 00:00:00 2001 From: fxbrit <8320298-fxbrit@users.noreply.gitlab.com> Date: Fri, 2 Dec 2022 17:12:21 +0100 Subject: [PATCH 2/2] update the changelog --- docs/Changelog.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/Changelog.md b/docs/Changelog.md index 3a13f03..04c5783 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -3,7 +3,7 @@ Setting versions are documented using the pref `librewolf.cfg.version`, availabl # 7.2 -**target commit**: +**target commit**: from 9395f5c0e061250acbcbcb523d2270d57136d411 to **base librewolf version**: 107.x @@ -11,6 +11,8 @@ Setting versions are documented using the pref `librewolf.cfg.version`, availabl - mixed content is already covered by HTTPS-only-mode; - [dom.disable_beforeunload is no longer necessary](https://github.com/arkenfox/user.js/issues/1575); +- [beacon API is fine](https://gitlab.com/librewolf-community/settings/-/issues/229); +- [Firefox Vew pref was removed in previous commit](https://gitlab.com/librewolf-community/settings/-/commit/9395f5c0e061250acbcbcb523d2270d57136d411), adding reference to the changelog; #### Removed preferences @@ -18,11 +20,13 @@ Setting versions are documented using the pref `librewolf.cfg.version`, availabl defaultPref("security.mixed_content.block_display_content", true); // block insecure passive content defaultPref("dom.disable_beforeunload", true); defaultPref("dom.disable_open_during_load", true); // default +defaultPref("browser.tabs.firefox-view", false); +pref("beacon.enabled", false); ``` # 7.2 -**target commit**: +**target commit**: from 7211e954b82da3cde5c5cf2d613fe1f84288e635 to eb51b4785e5b67fc388bcbd06a8324d5a54f5850 **base librewolf version**: 106.x