From 3aad3669f32cbe6ca9f2365ea45457d90f4d9484 Mon Sep 17 00:00:00 2001 From: "B. Stack" Date: Tue, 18 Jan 2022 15:28:15 -0500 Subject: [PATCH 01/54] remove_addons.patch again --- patches/remove_addons.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patches/remove_addons.patch b/patches/remove_addons.patch index a6585ed..3487f6d 100644 --- a/patches/remove_addons.patch +++ b/patches/remove_addons.patch @@ -13,7 +13,7 @@ index 269dcb2..ed7c31d 100644 - "report-site-issue", "pictureinpicture", "proxy-failover", - ] + "search-detection", diff --git a/browser/locales/Makefile.in b/browser/locales/Makefile.in index 496379c..dd6f359 100644 --- a/browser/locales/Makefile.in From 5ca67704edddcb563168fe12b8bf13cf2601c6df Mon Sep 17 00:00:00 2001 From: Bert van der Weerd Date: Wed, 19 Jan 2022 13:19:28 +0100 Subject: [PATCH 02/54] removed the xmas.patch from assets/patches.txt and added librewolf-pref-pane.patch --- assets/patches.txt | 2 +- patches/librewolf-pref-pane.patch | 782 ++++++++++++++++++++++++++++++ scripts/fetch-pref-pane-patch.sh | 1 + scripts/librewolf-patches.py | 2 + 4 files changed, 786 insertions(+), 1 deletion(-) create mode 100644 patches/librewolf-pref-pane.patch create mode 100755 scripts/fetch-pref-pane-patch.sh diff --git a/assets/patches.txt b/assets/patches.txt index aa3b1c7..fcc0f83 100644 --- a/assets/patches.txt +++ b/assets/patches.txt @@ -1,6 +1,7 @@ patches/allow-ubo-private-mode.patch patches/context-menu.patch patches/disable-data-reporting-at-compile-time.patch +patches/librewolf-pref-pane.patch patches/mozilla-vpn-ad.patch patches/mozilla_dirs.patch patches/remove_addons.patch @@ -16,4 +17,3 @@ patches/ui-patches/remove-organization-policy-banner.patch patches/ui-patches/remove-snippets-from-home.patch patches/ui-patches/sanitizing-description.patch patches/urlbarprovider-interventions.patch -patches/xmas.patch diff --git a/patches/librewolf-pref-pane.patch b/patches/librewolf-pref-pane.patch new file mode 100644 index 0000000..d28f101 --- /dev/null +++ b/patches/librewolf-pref-pane.patch @@ -0,0 +1,782 @@ +diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml +new file mode 100644 +index 0000000..2badfe9 +--- /dev/null ++++ b/.gitlab-ci.yml +@@ -0,0 +1,12 @@ ++stages: ++ - build ++ ++create-patch: ++ stage: build ++ variables: ++ GIT_DEPTH: 200 ++ script: ++ - git diff 1fee314adc81000294fc0cf3196a758e4b64dace > librewolf-pref-pane.patch ++ artifacts: ++ paths: ++ - librewolf-pref-pane.patch +diff --git a/browser/components/preferences/jar.mn b/browser/components/preferences/jar.mn +index 4f3babe..97c7ec2 100644 +--- a/browser/components/preferences/jar.mn ++++ b/browser/components/preferences/jar.mn +@@ -11,6 +11,7 @@ browser.jar: + content/browser/preferences/home.js + content/browser/preferences/search.js + content/browser/preferences/privacy.js ++ content/browser/preferences/librewolf.js + content/browser/preferences/containers.js + content/browser/preferences/sync.js + content/browser/preferences/experimental.js +diff --git a/browser/components/preferences/librewolf.inc.xhtml b/browser/components/preferences/librewolf.inc.xhtml +new file mode 100644 +index 0000000..b627417 +--- /dev/null ++++ b/browser/components/preferences/librewolf.inc.xhtml +@@ -0,0 +1,206 @@ ++# This Source Code Form is subject to the terms of the Mozilla Public ++# License, v. 2.0. If a copy of the MPL was not distributed with this ++# file, You can obtain one at http://mozilla.org/MPL/2.0/. ++ ++