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/. ++ ++