From 058054ef4648971a4cf72fa5f42553786df7336a Mon Sep 17 00:00:00 2001 From: ohfp <1813007-ohfp@users.noreply.gitlab.com> Date: Tue, 12 Apr 2022 11:57:53 +0200 Subject: [PATCH] port pref-pane patch changes to gecko-dev fix xorigin pref init and handling [LW] Ask to Restart Browser if Sync Pref in LW Settings is changed --- browser/components/preferences/jar.mn | 1 + .../preferences/librewolf.inc.xhtml | 254 ++++++++++++++++ browser/components/preferences/librewolf.js | 287 ++++++++++++++++++ browser/components/preferences/preferences.js | 2 + .../components/preferences/preferences.xhtml | 13 + .../en-US/browser/preferences/preferences.ftl | 95 ++++++ browser/themes/shared/jar.inc.mn | 2 + .../shared/preferences/category-librewolf.svg | 96 ++++++ .../themes/shared/preferences/librewolf.css | 23 ++ .../themes/shared/preferences/preferences.css | 4 + 10 files changed, 777 insertions(+) create mode 100644 browser/components/preferences/librewolf.inc.xhtml create mode 100644 browser/components/preferences/librewolf.js create mode 100644 browser/themes/shared/preferences/category-librewolf.svg create mode 100644 browser/themes/shared/preferences/librewolf.css diff --git a/browser/components/preferences/jar.mn b/browser/components/preferences/jar.mn index 2131a15ceef7..0b97dc14b42e 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 000000000000..c2dfea6d0858 --- /dev/null +++ b/browser/components/preferences/librewolf.inc.xhtml @@ -0,0 +1,254 @@ +# 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/. + +