GNU bug report logs -
#67512
[PATCH 0/5] Add LibreWolf
Previous Next
Reported by: Ian Eure <ian <at> retrospec.tv>
Date: Tue, 28 Nov 2023 20:12:01 UTC
Severity: normal
Tags: patch
Done: Andrew Tropin <andrew <at> trop.in>
Bug is archived. No further changes may be made.
Full log
Message #104 received at 67512 <at> debbugs.gnu.org (full text, mbox):
During testing, I found some problems with v3 of the patch.
* The vendor-provided browser config was getting clobbered during 'autoconfig. Reworked this to append to librewolf.cfg instead of obliterating it or using autoconfig.js.
* Extension search from about:addons was broken, because extensions.getAddons.search.browseURL was missing the %TERMS% placeholder. Added.
* extensions.getAddons settings were defined with pref() instead of defaultPref(). pref() is for user settings, and causes them to show up as modified in about:config, with a revert button to restore the value from defaultPref (which is Mozilla's addons repo). Switched to defaultPref().
Both the extension search and pref/defaultPref issues are present in torbrowser and mullvad, and *if* those upstreams ship autoconfig.js files, their contents won't make it into the Guix packages. Someone might want to look into those issues.
Ian Eure (4):
gnu: Move icu4c-73 from gnuzilla to icu4c.
gnu: nss: Update to 3.97.
gnu: Add wasm packages.
gnu: Add librewolf.
gnu/packages/certs.scm | 4 +-
gnu/packages/gnuzilla.scm | 27 +-
gnu/packages/icu4c.scm | 22 ++
gnu/packages/librewolf.scm | 642 ++++++++++++++++++++++++++++++++++
gnu/packages/nss.scm | 6 +-
gnu/packages/tor-browsers.scm | 3 +-
gnu/packages/wasm.scm | 273 +++++++++++++++
7 files changed, 945 insertions(+), 32 deletions(-)
create mode 100644 gnu/packages/librewolf.scm
create mode 100644 gnu/packages/wasm.scm
base-commit: b6439fc5f800b5d22d48192bc347be794f050329
--
2.41.0
This bug report was last modified 1 year and 83 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.