diff options
Diffstat (limited to 'data/patches')
-rw-r--r-- | data/patches/about-addons.patch | 4 | ||||
-rw-r--r-- | data/patches/disable-sync.patch | 31 | ||||
-rw-r--r-- | data/patches/hide-firefox-view-button.patch | 14 | ||||
-rw-r--r-- | data/patches/hide-protections-dashboard.patch | 2 | ||||
-rw-r--r-- | data/patches/hide-submit-feedback-menu-item.patch | 6 | ||||
-rw-r--r-- | data/patches/icecat-about-dialog.patch | 20 |
6 files changed, 62 insertions, 15 deletions
diff --git a/data/patches/about-addons.patch b/data/patches/about-addons.patch index 179e336..fd5e609 100644 --- a/data/patches/about-addons.patch +++ b/data/patches/about-addons.patch @@ -1,6 +1,6 @@ --- a/toolkit/mozapps/extensions/content/aboutaddons.html +++ b/toolkit/mozapps/extensions/content/aboutaddons.html -@@ -171,12 +171,12 @@ +@@ -201,12 +201,12 @@ <template name="addon-page-header"> <div class="sticky-container"> <div class="main-search"> @@ -15,7 +15,7 @@ </div> <div class="main-heading"> <button -@@ -693,6 +693,7 @@ +@@ -769,6 +769,7 @@ </div> <div class="view-footer-item"> <a diff --git a/data/patches/disable-sync.patch b/data/patches/disable-sync.patch new file mode 100644 index 0000000..c884ab1 --- /dev/null +++ b/data/patches/disable-sync.patch @@ -0,0 +1,31 @@ +--- a/services/settings/RemoteSettingsClient.sys.mjs ++++ b/services/settings/RemoteSettingsClient.sys.mjs +@@ -621,6 +621,8 @@ + * @param {Object} options See #maybeSync() options. + */ + async sync(options) { ++ return; /* Hard-disable sync */ ++ + if (lazy.Utils.shouldSkipRemoteActivityDueToTests) { + return; + } +--- a/services/settings/remote-settings.sys.mjs ++++ b/services/settings/remote-settings.sys.mjs +@@ -209,6 +209,8 @@ + * @throws {Error} If the signature of any bundled changeset is invalid. + */ + remoteSettings.pullStartupBundle = async () => { ++ return []; /* Hard-disable pulling it */ ++ + if (lazy.Utils.shouldSkipRemoteActivityDueToTests) { + return []; + } +@@ -304,6 +306,8 @@ + trigger = "manual", + full = false, + } = {}) => { ++ return; /* Hard-disable polling remote settings */ ++ + if (lazy.Utils.shouldSkipRemoteActivityDueToTests) { + return; + } diff --git a/data/patches/hide-firefox-view-button.patch b/data/patches/hide-firefox-view-button.patch index 52bad1c..29cd8c9 100644 --- a/data/patches/hide-firefox-view-button.patch +++ b/data/patches/hide-firefox-view-button.patch @@ -1,5 +1,15 @@ ---- a/browser/base/content/navigator-toolbox.inc.xhtml 2025-08-12 02:31:44.000000000 +0900 -+++ b/browser/base/content/navigator-toolbox.inc.xhtml 2025-08-26 21:10:15.709368257 +0900 +--- a/browser/base/content/browser-menubar.inc ++++ b/browser/base/content/browser-menubar.inc +@@ -362,6 +362,7 @@ + data-l10n-id="menu-tools-fxa-re-auth"/> + + <menuitem id="menu_openFirefoxView" ++ hidden="true" + data-l10n-id="menu-tools-firefox-view"/> + <menuseparator id="devToolsSeparator"/> + <menu id="browserToolsMenu" data-l10n-id="menu-tools-browser-tools"> +--- a/browser/base/content/navigator-toolbox.inc.xhtml ++++ b/browser/base/content/navigator-toolbox.inc.xhtml @@ -41,6 +41,7 @@ role="button" aria-pressed="false" diff --git a/data/patches/hide-protections-dashboard.patch b/data/patches/hide-protections-dashboard.patch index f6da18a..d7dc855 100644 --- a/data/patches/hide-protections-dashboard.patch +++ b/data/patches/hide-protections-dashboard.patch @@ -1,6 +1,6 @@ --- a/browser/base/content/browser-siteProtections.js +++ b/browser/base/content/browser-siteProtections.js -@@ -1816,7 +1816,7 @@ +@@ -1950,7 +1950,7 @@ this._trackingProtectionIconContainer.hidden = true; return; } diff --git a/data/patches/hide-submit-feedback-menu-item.patch b/data/patches/hide-submit-feedback-menu-item.patch index 5278da7..1aa44c0 100644 --- a/data/patches/hide-submit-feedback-menu-item.patch +++ b/data/patches/hide-submit-feedback-menu-item.patch @@ -1,6 +1,6 @@ ---- a/browser/base/content/browser-menubar.inc 2025-08-26 21:16:57.929903122 +0900 -+++ b/browser/base/content/browser-menubar.inc 2025-08-26 21:17:09.257918204 +0900 -@@ -431,6 +431,7 @@ +--- a/browser/base/content/browser-menubar.inc ++++ b/browser/base/content/browser-menubar.inc +@@ -432,6 +432,7 @@ disabled="true" appmenu-data-l10n-id="appmenuitem-report-broken-site"/> <menuitem id="feedbackPage" diff --git a/data/patches/icecat-about-dialog.patch b/data/patches/icecat-about-dialog.patch index 87dc835..0a52345 100644 --- a/data/patches/icecat-about-dialog.patch +++ b/data/patches/icecat-about-dialog.patch @@ -1,5 +1,14 @@ ---- a/browser/base/content/aboutDialog.xhtml 2025-08-26 21:23:08.866394736 +0900 -+++ b/browser/base/content/aboutDialog.xhtml 2025-08-26 21:23:19.986408921 +0900 +--- a/browser/base/content/aboutDialog.xhtml ++++ b/browser/base/content/aboutDialog.xhtml +@@ -124,7 +124,7 @@ + <label is="text-link" useoriginprincipal="true" href="about:credits" data-l10n-name="community-exp-creditsLink"/> + </description> + </vbox> +- <description class="text-blurb" id="communityDesc" data-l10n-id="community-2"> ++ <description class="text-blurb" id="communityDesc" data-l10n-id="community-2" hidden="true"> + <label is="text-link" href="https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog" data-l10n-name="community-mozillaLink"/> + <label is="text-link" useoriginprincipal="true" href="about:credits" data-l10n-name="community-creditsLink"/> + </description> @@ -139,7 +139,6 @@ <hbox pack="center"> <label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:license" data-l10n-id="bottomLinks-license"/> @@ -8,8 +17,8 @@ </hbox> <description id="trademark" data-l10n-id="trademarkInfo"></description> </vbox> ---- a/browser/base/content/aboutDialog.css 2025-08-26 21:26:43.618669160 +0900 -+++ b/browser/base/content/aboutDialog.css 2025-08-26 21:31:54.207067616 +0900 +--- a/browser/base/content/aboutDialog.css ++++ b/browser/base/content/aboutDialog.css @@ -32,10 +32,9 @@ #rightBox { background-image: url("chrome://branding/content/about-wordmark.svg"); @@ -22,6 +31,3 @@ /* We don't want this box to contribute arbitrarily to the intrinsic size of * the dialog, so set the width to a reasonable size, but let it flex to take * all available space. */ ---- a/browser/base/content/aboutDialog.css -+++ b/browser/base/content/aboutDialog.css - #rightBox:-moz-locale-dir(rtl) { |