From 36f15dbc57096ff29d24bf76ee503c0292520b7c Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Fri, 12 Sep 2025 21:22:28 +0900 Subject: Update to 140.2.0-1. The settings patches needed adjusting because of changes introduced in . * makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM. Update patching for moved files on no longer existing patterns. Do not set MOZ_APP_VENDOR/MOZ_APP_UA_NAME/MOZ_APP_PROFILE, as confvars, which now fails the build. Delete obsolete variables, or those already set to the correct value in browser/moz.configure. Do not patch (and break) translation data. * data/patches/icecat-preferences.patch: Adjust for changes. * data/patches/hide-firefox-view-button.patch: Update patch. * data/patches/hide-submit-feedback-menu-item.patch: Likewise. * data/patches/icecat-about-dialog.patch: Likewise. * data/patches/moz-configure-changes.patch: Likewise. Set MOZILLA_OFFICIAL to False by default, which disables telemetry. * tools/process-json-files.py (SearchConfig) (SearchConfigOverrides): Delete classes. (processors): De-register them. * data/patches/fix-install.patch: New file. --- data/patches/hide-firefox-view-button.patch | 18 ++--- data/patches/hide-submit-feedback-menu-item.patch | 12 +-- data/patches/icecat-about-dialog.patch | 23 +++--- data/patches/icecat-preferences.patch | 96 +++++++++++++++-------- data/patches/moz-configure-changes.patch | 35 +++++++-- makeicecat | 64 ++++++--------- tools/process-json-files.py | 59 +------------- 7 files changed, 148 insertions(+), 159 deletions(-) diff --git a/data/patches/hide-firefox-view-button.patch b/data/patches/hide-firefox-view-button.patch index ef24a34..52bad1c 100644 --- a/data/patches/hide-firefox-view-button.patch +++ b/data/patches/hide-firefox-view-button.patch @@ -1,10 +1,10 @@ ---- a/browser/base/content/navigator-toolbox.inc.xhtml -+++ b/browser/base/content/navigator-toolbox.inc.xhtml -@@ -43,6 +43,7 @@ - oncommand="FirefoxViewHandler.openTab();" - onmousedown="FirefoxViewHandler.openToolbarMouseEvent(event);" - cui-areatype="toolbar" -+ hidden="true" - removable="true"/> +--- 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 +@@ -41,6 +41,7 @@ + role="button" + aria-pressed="false" + cui-areatype="toolbar" ++ hidden="true" + removable="true"/> -