From 22343234cdbb282ea4d135c79d925827eef76b7e Mon Sep 17 00:00:00 2001 From: ohfp <1813007-ohfp@users.noreply.gitlab.com> Date: Fri, 10 Apr 2020 12:02:42 +0200 Subject: [PATCH] Keep addon signature requirement on by default We're setting `MOZ_REQUIRE_SIGNING=0` during build, so it's possible to set `xpinstall.signatures.required` to `false` in `about:config`, should it be desired to install unsigned addons, while still keeping signatures required by default with this change. --- librewolf.cfg | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/librewolf.cfg b/librewolf.cfg index e1db129..fbac0c0 100644 --- a/librewolf.cfg +++ b/librewolf.cfg @@ -84,7 +84,8 @@ lockPref("general.config.filename", "librewolf.cfg"); // >>>>>>>>>>>>>>>>>>>>>>> // Librefox Compatibility Fix -defaultPref("extensions.autoDisableScopes", 0); +// commented out, we're setting it differently later on +// defaultPref("extensions.autoDisableScopes", 0); // Removing https-everywhere adding 2 librefox addons // keep it commented out for now, until we have more recent, properly pre-installed addons @@ -2648,7 +2649,7 @@ lockPref("security.tls.unrestricted_rc4_fallback", false); //lockPref("ui.key.menuAccessKey", 0); //lockPref("view_source.tab", false); -defaultPref("xpinstall.signatures.required", false); +defaultPref("xpinstall.signatures.required", true); // https://www.ghacks.net/2019/05/24/firefox-69-userchrome-css-and-usercontent-css-disabled-by-default/ // might increase startup time, so keep it disabled, but modifiable by default