From 7286181cbff5c4b98ed9246366a85ae1fbc8f54d Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Tue, 17 Jun 2025 12:23:06 -0400 Subject: Update to 128.12.0-1. * data/patches/CVE-2024-11692.patch, data/patches/CVE-2024-11693.patch, data/patches/CVE-2024-11697.patch: Remove vestigial patches. * data/patches/hide-firefox-view-button.patch: New file. * data/patches/about-addons.patch, data/patches/hide-protections-dashboard.patch, data/patches/hide-submit-feedback-menu-item.patch, data/patches/icecat-about-dialog.patch, data/patches/icecat-preferences.patch, data/patches/moz-configure-changes.patch: Adapt to version 128. * data/settings.js: Add more IceCat-specific customizations. * tools/process-json-files.py: Process more JSON files for search engine configuration v2 and overrides, as needed for version 128. * makeicecat: Update FFMAJOR, FFMINOR, SOURCEBALL_CHECKSUM, L10N_URL, L10_CMP_URL, and L10N_CMP_REV. Add L10N_REV. (sort_inner_list): Ignore case when sorting inner lists. (validate_env): Add check for Git. Remove check for Mercurial. (fetch_l10n): Update to reflect upstream changes. Use Git instead of Mercurial. Fetch all locales in a single clone operation. (configure, apply_batch_branding): Adapt to version 128. --- data/patches/CVE-2024-11697.patch | 40 --------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 data/patches/CVE-2024-11697.patch (limited to 'data/patches/CVE-2024-11697.patch') diff --git a/data/patches/CVE-2024-11697.patch b/data/patches/CVE-2024-11697.patch deleted file mode 100644 index a22dd3e..0000000 --- a/data/patches/CVE-2024-11697.patch +++ /dev/null @@ -1,40 +0,0 @@ -Fixes CVE-2024-11697 (Improper Keypress Handling in Executable File Confirmation Dialog) -Copied from - -# HG changeset patch -# User Gijs Kruitbosch -# Date 1731505009 0 -# Node ID 936e95e3b008cb9bcccd1512332b45757a4bb7f6 -# Parent fbed98e3e9cdc2f99af7a2a14f7184f51fe07d8e -Bug 1842187 a=dmeehan - -Original Revision: https://phabricator.services.mozilla.com/D223948 - -Differential Revision: https://phabricator.services.mozilla.com/D228631 - -diff --git a/toolkit/components/downloads/DownloadUIHelper.sys.mjs b/toolkit/components/downloads/DownloadUIHelper.sys.mjs ---- a/toolkit/components/downloads/DownloadUIHelper.sys.mjs -+++ b/toolkit/components/downloads/DownloadUIHelper.sys.mjs -@@ -166,17 +166,20 @@ DownloadPrompter.prototype = { - - const title = lazy.l10n.formatValueSync( - "download-ui-file-executable-security-warning-title" - ); - const message = lazy.l10n.formatValueSync( - "download-ui-file-executable-security-warning", - { executable: PathUtils.filename(path) } - ); -- return this._prompter.confirm(title, message); -+ let flags = -+ Ci.nsIPrompt.BUTTON_DELAY_ENABLE | Ci.nsIPrompt.STD_OK_CANCEL_BUTTONS; -+ let nulls = Array(4).fill(null); -+ return 0 == this._prompter.confirmEx(title, message, flags, ...nulls, {}); - }, - - /** - * Displays a warning message box that informs that there are active - * downloads, and asks whether the user wants to cancel them or not. - * - * @param aDownloadsCount - * The current downloads count. - -- cgit v1.2.3