diff --git a/patches/extra/brave/chrome-importer-files.patch b/patches/contrib/brave/chrome-importer-files.patch similarity index 100% rename from patches/extra/brave/chrome-importer-files.patch rename to patches/contrib/brave/chrome-importer-files.patch diff --git a/patches/extra/brave/custom-importer.patch b/patches/contrib/brave/custom-importer.patch similarity index 100% rename from patches/extra/brave/custom-importer.patch rename to patches/contrib/brave/custom-importer.patch diff --git a/patches/extra/brave/fix-component-content-settings-store.patch b/patches/contrib/brave/fix-component-content-settings-store.patch similarity index 100% rename from patches/extra/brave/fix-component-content-settings-store.patch rename to patches/contrib/brave/fix-component-content-settings-store.patch diff --git a/patches/core/bromite/disable-fetching-field-trials.patch b/patches/contrib/bromite/disable-fetching-field-trials.patch similarity index 100% rename from patches/core/bromite/disable-fetching-field-trials.patch rename to patches/contrib/bromite/disable-fetching-field-trials.patch diff --git a/patches/extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch b/patches/contrib/bromite/fingerprinting-flags-client-rects-and-measuretext.patch similarity index 100% rename from patches/extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch rename to patches/contrib/bromite/fingerprinting-flags-client-rects-and-measuretext.patch diff --git a/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch b/patches/contrib/bromite/flag-fingerprinting-canvas-image-data-noise.patch similarity index 100% rename from patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch rename to patches/contrib/bromite/flag-fingerprinting-canvas-image-data-noise.patch diff --git a/patches/extra/bromite/flag-max-connections-per-host.patch b/patches/contrib/bromite/flag-max-connections-per-host.patch similarity index 100% rename from patches/extra/bromite/flag-max-connections-per-host.patch rename to patches/contrib/bromite/flag-max-connections-per-host.patch diff --git a/patches/extra/debian/disable/google-api-warning.patch b/patches/contrib/debian/disable-google-api-warning.patch similarity index 100% rename from patches/extra/debian/disable/google-api-warning.patch rename to patches/contrib/debian/disable-google-api-warning.patch diff --git a/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch b/patches/contrib/inox-patchset/disable-autofill-download-manager.patch similarity index 100% rename from patches/core/inox-patchset/0003-disable-autofill-download-manager.patch rename to patches/contrib/inox-patchset/disable-autofill-download-manager.patch diff --git a/patches/extra/inox-patchset/0019-disable-battery-status-service.patch b/patches/contrib/inox-patchset/disable-battery-status-service.patch similarity index 100% rename from patches/extra/inox-patchset/0019-disable-battery-status-service.patch rename to patches/contrib/inox-patchset/disable-battery-status-service.patch diff --git a/patches/extra/inox-patchset/0013-disable-missing-key-warning.patch b/patches/contrib/inox-patchset/disable-missing-key-warning.patch similarity index 100% rename from patches/extra/inox-patchset/0013-disable-missing-key-warning.patch rename to patches/contrib/inox-patchset/disable-missing-key-warning.patch diff --git a/patches/core/inox-patchset/0021-disable-rlz.patch b/patches/contrib/inox-patchset/disable-rlz.patch similarity index 100% rename from patches/core/inox-patchset/0021-disable-rlz.patch rename to patches/contrib/inox-patchset/disable-rlz.patch diff --git a/patches/core/inox-patchset/0015-disable-update-pings.patch b/patches/contrib/inox-patchset/disable-update-pings.patch similarity index 100% rename from patches/core/inox-patchset/0015-disable-update-pings.patch rename to patches/contrib/inox-patchset/disable-update-pings.patch diff --git a/patches/core/inox-patchset/0001-fix-building-without-safebrowsing.patch b/patches/contrib/inox-patchset/fix-building-without-safebrowsing.patch similarity index 100% rename from patches/core/inox-patchset/0001-fix-building-without-safebrowsing.patch rename to patches/contrib/inox-patchset/fix-building-without-safebrowsing.patch diff --git a/patches/extra/inox-patchset/0006-modify-default-prefs.patch b/patches/contrib/inox-patchset/modify-default-prefs.patch similarity index 99% rename from patches/extra/inox-patchset/0006-modify-default-prefs.patch rename to patches/contrib/inox-patchset/modify-default-prefs.patch index 0435ddf2..6a4c490a 100644 --- a/patches/extra/inox-patchset/0006-modify-default-prefs.patch +++ b/patches/contrib/inox-patchset/modify-default-prefs.patch @@ -1,4 +1,3 @@ - --- a/chrome/browser/background/extensions/background_mode_manager.cc +++ b/chrome/browser/background/extensions/background_mode_manager.cc @@ -350,7 +350,7 @@ BackgroundModeManager::~BackgroundModeMa diff --git a/patches/core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch b/patches/contrib/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch similarity index 100% rename from patches/core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch rename to patches/contrib/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch diff --git a/patches/extra/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch b/patches/contrib/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch similarity index 100% rename from patches/extra/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch rename to patches/contrib/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch diff --git a/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch b/patches/contrib/iridium-browser/safe-browsing-disable-reporting.patch similarity index 74% rename from patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch rename to patches/contrib/iridium-browser/safe-browsing-disable-reporting.patch index f41e7dd4..7fdf93ba 100644 --- a/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch +++ b/patches/contrib/iridium-browser/safe-browsing-disable-reporting.patch @@ -1,3 +1,14 @@ +From c89ce946e5328ca8a7df923d421e904bb6bfe9b6 Mon Sep 17 00:00:00 2001 +From: Jan Engelhardt +Date: Tue, 7 Jul 2015 18:28:46 +0200 +Subject: [PATCH 63/76] safe_browsing: disable reporting of safebrowsing + override + +Disables reporting of the safebrowsing override, i.e. the report sent +if a user decides to visit a page that was flagged as "insecure". +This prevents trk:148 (phishing) and trk:149 (malware). +--- + From 4dfa8ed0814040317cb82d8545502186daa0a204 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Tue, 7 Jul 2015 17:02:09 +0200 @@ -7,13 +18,28 @@ Disables the safebrowsing incident reporting where you could upload information about a blocked URL to Google (also added a trk prefix to the URL so we get notified if this happens again in the future). --- - .../incident_reporting/incident_report_uploader_impl.cc | 2 +- - .../incident_reporting/incident_reporting_service.cc | 3 +++ - chrome/browser/safe_browsing/safe_browsing_blocking_page.cc | 3 +-- - chrome/browser/safe_browsing/safe_browsing_service.cc | 2 +- - .../security_interstitials/core/safe_browsing_loud_error_ui.cc | 1 + - 5 files changed, 7 insertions(+), 4 deletions(-) +--- a/components/safe_browsing/content/browser/client_side_detection_service.cc ++++ b/components/safe_browsing/content/browser/client_side_detection_service.cc +@@ -281,6 +281,10 @@ void ClientSideDetectionService::StartCl + return; + } + ++#if 1 ++ if (!callback.is_null()) ++ std::move(callback).Run(GURL(request->url()), false, std::nullopt, std::nullopt); ++#else + std::string request_data; + request->SerializeToString(&request_data); + +@@ -363,6 +367,7 @@ void ClientSideDetectionService::StartCl + &WebUIContentInfoSingleton::AddToClientPhishingRequestsSent, + base::Unretained(WebUIContentInfoSingleton::GetInstance()), + std::move(request), access_token)); ++#endif + } + + void ClientSideDetectionService::HandlePhishingVerdict( --- a/chrome/browser/safe_browsing/chrome_safe_browsing_blocking_page_factory.cc +++ b/chrome/browser/safe_browsing/chrome_safe_browsing_blocking_page_factory.cc @@ -64,8 +64,7 @@ ChromeSafeBrowsingBlockingPageFactory::C diff --git a/patches/extra/iridium-browser/updater-disable-auto-update.patch b/patches/contrib/iridium-browser/updater-disable-auto-update.patch similarity index 100% rename from patches/extra/iridium-browser/updater-disable-auto-update.patch rename to patches/contrib/iridium-browser/updater-disable-auto-update.patch diff --git a/patches/extra/ungoogled-chromium/add-components-ungoogled.patch b/patches/contrib/ungoogled-chromium/add-components-ungoogled.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-components-ungoogled.patch rename to patches/contrib/ungoogled-chromium/add-components-ungoogled.patch diff --git a/patches/extra/ungoogled-chromium/add-credits.patch b/patches/contrib/ungoogled-chromium/add-credits.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-credits.patch rename to patches/contrib/ungoogled-chromium/add-credits.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch b/patches/contrib/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch b/patches/contrib/ungoogled-chromium/add-flag-for-close-confirmation.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-close-confirmation.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-custom-ntp.patch b/patches/contrib/ungoogled-chromium/add-flag-for-custom-ntp.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-custom-ntp.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-custom-ntp.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-disabling-link-drag.patch b/patches/contrib/ungoogled-chromium/add-flag-for-disabling-link-drag.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-disabling-link-drag.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-disabling-link-drag.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-grab-handle.patch b/patches/contrib/ungoogled-chromium/add-flag-for-grab-handle.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-grab-handle.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-grab-handle.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-incognito-themes.patch b/patches/contrib/ungoogled-chromium/add-flag-for-incognito-themes.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-incognito-themes.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-incognito-themes.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch b/patches/contrib/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-qr-generator.patch b/patches/contrib/ungoogled-chromium/add-flag-for-qr-generator.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-qr-generator.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-qr-generator.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch b/patches/contrib/ungoogled-chromium/add-flag-for-search-engine-collection.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-search-engine-collection.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch b/patches/contrib/ungoogled-chromium/add-flag-for-tab-hover-cards.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-tab-hover-cards.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-for-tabsearch-button.patch b/patches/contrib/ungoogled-chromium/add-flag-for-tabsearch-button.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-for-tabsearch-button.patch rename to patches/contrib/ungoogled-chromium/add-flag-for-tabsearch-button.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-change-http-accept-header.patch b/patches/contrib/ungoogled-chromium/add-flag-to-change-http-accept-header.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-change-http-accept-header.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-change-http-accept-header.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch b/patches/contrib/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch b/patches/contrib/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch b/patches/contrib/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch b/patches/contrib/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-disable-beforeunload.patch b/patches/contrib/ungoogled-chromium/add-flag-to-disable-beforeunload.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-disable-beforeunload.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-disable-beforeunload.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch b/patches/contrib/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-disable-sharing-hub.patch b/patches/contrib/ungoogled-chromium/add-flag-to-disable-sharing-hub.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-disable-sharing-hub.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-disable-sharing-hub.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-disable-tls-grease.patch b/patches/contrib/ungoogled-chromium/add-flag-to-disable-tls-grease.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-disable-tls-grease.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-disable-tls-grease.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch b/patches/contrib/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch b/patches/contrib/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch b/patches/contrib/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-hide-fullscreen-exit-ui.patch b/patches/contrib/ungoogled-chromium/add-flag-to-hide-fullscreen-exit-ui.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-hide-fullscreen-exit-ui.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-hide-fullscreen-exit-ui.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-hide-tab-close-buttons.patch b/patches/contrib/ungoogled-chromium/add-flag-to-hide-tab-close-buttons.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-hide-tab-close-buttons.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-hide-tab-close-buttons.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-increase-incognito-storage-quota.patch b/patches/contrib/ungoogled-chromium/add-flag-to-increase-incognito-storage-quota.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-increase-incognito-storage-quota.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-increase-incognito-storage-quota.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-reduce-system-info.patch b/patches/contrib/ungoogled-chromium/add-flag-to-reduce-system-info.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-reduce-system-info.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-reduce-system-info.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-remove-client-hints.patch b/patches/contrib/ungoogled-chromium/add-flag-to-remove-client-hints.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-remove-client-hints.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-remove-client-hints.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-scroll-tabs.patch b/patches/contrib/ungoogled-chromium/add-flag-to-scroll-tabs.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-scroll-tabs.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-scroll-tabs.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-show-avatar-button.patch b/patches/contrib/ungoogled-chromium/add-flag-to-show-avatar-button.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-show-avatar-button.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-show-avatar-button.patch diff --git a/patches/extra/ungoogled-chromium/add-flag-to-spoof-webgl-renderer-info.patch b/patches/contrib/ungoogled-chromium/add-flag-to-spoof-webgl-renderer-info.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flag-to-spoof-webgl-renderer-info.patch rename to patches/contrib/ungoogled-chromium/add-flag-to-spoof-webgl-renderer-info.patch diff --git a/patches/extra/ungoogled-chromium/add-flags-for-existing-switches.patch b/patches/contrib/ungoogled-chromium/add-flags-for-existing-switches.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flags-for-existing-switches.patch rename to patches/contrib/ungoogled-chromium/add-flags-for-existing-switches.patch diff --git a/patches/extra/ungoogled-chromium/add-flags-for-referrer-customization.patch b/patches/contrib/ungoogled-chromium/add-flags-for-referrer-customization.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-flags-for-referrer-customization.patch rename to patches/contrib/ungoogled-chromium/add-flags-for-referrer-customization.patch diff --git a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch b/patches/contrib/ungoogled-chromium/add-ipv6-probing-option.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch rename to patches/contrib/ungoogled-chromium/add-ipv6-probing-option.patch diff --git a/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch b/patches/contrib/ungoogled-chromium/add-suggestions-url-field.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-suggestions-url-field.patch rename to patches/contrib/ungoogled-chromium/add-suggestions-url-field.patch diff --git a/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch b/patches/contrib/ungoogled-chromium/add-ungoogled-flag-headers.patch similarity index 100% rename from patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch rename to patches/contrib/ungoogled-chromium/add-ungoogled-flag-headers.patch diff --git a/patches/core/ungoogled-chromium/block-requests.patch b/patches/contrib/ungoogled-chromium/block-requests.patch similarity index 100% rename from patches/core/ungoogled-chromium/block-requests.patch rename to patches/contrib/ungoogled-chromium/block-requests.patch diff --git a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch b/patches/contrib/ungoogled-chromium/block-trk-and-subdomains.patch similarity index 100% rename from patches/core/ungoogled-chromium/block-trk-and-subdomains.patch rename to patches/contrib/ungoogled-chromium/block-trk-and-subdomains.patch diff --git a/patches/extra/ungoogled-chromium/disable-ai-search-shortcuts.patch b/patches/contrib/ungoogled-chromium/disable-ai-search-shortcuts.patch similarity index 100% rename from patches/extra/ungoogled-chromium/disable-ai-search-shortcuts.patch rename to patches/contrib/ungoogled-chromium/disable-ai-search-shortcuts.patch diff --git a/patches/extra/ungoogled-chromium/disable-chromelabs.patch b/patches/contrib/ungoogled-chromium/disable-chromelabs.patch similarity index 100% rename from patches/extra/ungoogled-chromium/disable-chromelabs.patch rename to patches/contrib/ungoogled-chromium/disable-chromelabs.patch diff --git a/patches/core/ungoogled-chromium/disable-crash-reporter.patch b/patches/contrib/ungoogled-chromium/disable-crash-reporter.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-crash-reporter.patch rename to patches/contrib/ungoogled-chromium/disable-crash-reporter.patch diff --git a/patches/extra/ungoogled-chromium/disable-dial-repeating-discovery.patch b/patches/contrib/ungoogled-chromium/disable-dial-repeating-discovery.patch similarity index 100% rename from patches/extra/ungoogled-chromium/disable-dial-repeating-discovery.patch rename to patches/contrib/ungoogled-chromium/disable-dial-repeating-discovery.patch diff --git a/patches/core/ungoogled-chromium/disable-domain-reliability.patch b/patches/contrib/ungoogled-chromium/disable-domain-reliability.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-domain-reliability.patch rename to patches/contrib/ungoogled-chromium/disable-domain-reliability.patch diff --git a/patches/extra/ungoogled-chromium/disable-download-quarantine.patch b/patches/contrib/ungoogled-chromium/disable-download-quarantine.patch similarity index 100% rename from patches/extra/ungoogled-chromium/disable-download-quarantine.patch rename to patches/contrib/ungoogled-chromium/disable-download-quarantine.patch diff --git a/patches/extra/ungoogled-chromium/disable-downloads-page-referrer-url.patch b/patches/contrib/ungoogled-chromium/disable-downloads-page-referrer-url.patch similarity index 100% rename from patches/extra/ungoogled-chromium/disable-downloads-page-referrer-url.patch rename to patches/contrib/ungoogled-chromium/disable-downloads-page-referrer-url.patch diff --git a/patches/core/ungoogled-chromium/disable-fonts-googleapis-references.patch b/patches/contrib/ungoogled-chromium/disable-fonts-googleapis-references.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-fonts-googleapis-references.patch rename to patches/contrib/ungoogled-chromium/disable-fonts-googleapis-references.patch diff --git a/patches/core/ungoogled-chromium/disable-gaia.patch b/patches/contrib/ungoogled-chromium/disable-gaia.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-gaia.patch rename to patches/contrib/ungoogled-chromium/disable-gaia.patch diff --git a/patches/core/ungoogled-chromium/disable-gcm.patch b/patches/contrib/ungoogled-chromium/disable-gcm.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-gcm.patch rename to patches/contrib/ungoogled-chromium/disable-gcm.patch diff --git a/patches/core/ungoogled-chromium/disable-google-host-detection.patch b/patches/contrib/ungoogled-chromium/disable-google-host-detection.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-google-host-detection.patch rename to patches/contrib/ungoogled-chromium/disable-google-host-detection.patch diff --git a/patches/extra/ungoogled-chromium/disable-intranet-redirect-detector.patch b/patches/contrib/ungoogled-chromium/disable-intranet-redirect-detector.patch similarity index 100% rename from patches/extra/ungoogled-chromium/disable-intranet-redirect-detector.patch rename to patches/contrib/ungoogled-chromium/disable-intranet-redirect-detector.patch diff --git a/patches/core/ungoogled-chromium/disable-mei-preload.patch b/patches/contrib/ungoogled-chromium/disable-mei-preload.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-mei-preload.patch rename to patches/contrib/ungoogled-chromium/disable-mei-preload.patch diff --git a/patches/core/ungoogled-chromium/disable-network-time-tracker.patch b/patches/contrib/ungoogled-chromium/disable-network-time-tracker.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-network-time-tracker.patch rename to patches/contrib/ungoogled-chromium/disable-network-time-tracker.patch diff --git a/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch b/patches/contrib/ungoogled-chromium/disable-privacy-sandbox.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-privacy-sandbox.patch rename to patches/contrib/ungoogled-chromium/disable-privacy-sandbox.patch diff --git a/patches/core/ungoogled-chromium/disable-profile-avatar-downloading.patch b/patches/contrib/ungoogled-chromium/disable-profile-avatar-downloading.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-profile-avatar-downloading.patch rename to patches/contrib/ungoogled-chromium/disable-profile-avatar-downloading.patch diff --git a/patches/core/ungoogled-chromium/disable-untraceable-urls.patch b/patches/contrib/ungoogled-chromium/disable-untraceable-urls.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-untraceable-urls.patch rename to patches/contrib/ungoogled-chromium/disable-untraceable-urls.patch diff --git a/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch b/patches/contrib/ungoogled-chromium/disable-webrtc-log-uploader.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch rename to patches/contrib/ungoogled-chromium/disable-webrtc-log-uploader.patch diff --git a/patches/core/ungoogled-chromium/disable-webstore-urls.patch b/patches/contrib/ungoogled-chromium/disable-webstore-urls.patch similarity index 100% rename from patches/core/ungoogled-chromium/disable-webstore-urls.patch rename to patches/contrib/ungoogled-chromium/disable-webstore-urls.patch diff --git a/patches/core/ungoogled-chromium/doh-changes.patch b/patches/contrib/ungoogled-chromium/doh-changes.patch similarity index 100% rename from patches/core/ungoogled-chromium/doh-changes.patch rename to patches/contrib/ungoogled-chromium/doh-changes.patch diff --git a/patches/extra/ungoogled-chromium/enable-certificate-transparency-and-add-flag.patch b/patches/contrib/ungoogled-chromium/enable-certificate-transparency-and-add-flag.patch similarity index 100% rename from patches/extra/ungoogled-chromium/enable-certificate-transparency-and-add-flag.patch rename to patches/contrib/ungoogled-chromium/enable-certificate-transparency-and-add-flag.patch diff --git a/patches/extra/ungoogled-chromium/enable-extra-locales.patch b/patches/contrib/ungoogled-chromium/enable-extra-locales.patch similarity index 100% rename from patches/extra/ungoogled-chromium/enable-extra-locales.patch rename to patches/contrib/ungoogled-chromium/enable-extra-locales.patch diff --git a/patches/extra/ungoogled-chromium/enable-menu-on-reload-button.patch b/patches/contrib/ungoogled-chromium/enable-menu-on-reload-button.patch similarity index 100% rename from patches/extra/ungoogled-chromium/enable-menu-on-reload-button.patch rename to patches/contrib/ungoogled-chromium/enable-menu-on-reload-button.patch diff --git a/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch b/patches/contrib/ungoogled-chromium/enable-page-saving-on-more-pages.patch similarity index 100% rename from patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch rename to patches/contrib/ungoogled-chromium/enable-page-saving-on-more-pages.patch diff --git a/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch b/patches/contrib/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch similarity index 100% rename from patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch rename to patches/contrib/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch diff --git a/patches/core/ungoogled-chromium/extensions-manifestv2.patch b/patches/contrib/ungoogled-chromium/extensions-manifestv2.patch similarity index 100% rename from patches/core/ungoogled-chromium/extensions-manifestv2.patch rename to patches/contrib/ungoogled-chromium/extensions-manifestv2.patch diff --git a/patches/core/ungoogled-chromium/fix-building-with-prunned-binaries.patch b/patches/contrib/ungoogled-chromium/fix-building-with-prunned-binaries.patch similarity index 100% rename from patches/core/ungoogled-chromium/fix-building-with-prunned-binaries.patch rename to patches/contrib/ungoogled-chromium/fix-building-with-prunned-binaries.patch diff --git a/patches/extra/ungoogled-chromium/fix-building-without-mdns-and-service-discovery.patch b/patches/contrib/ungoogled-chromium/fix-building-without-mdns-and-service-discovery.patch similarity index 100% rename from patches/extra/ungoogled-chromium/fix-building-without-mdns-and-service-discovery.patch rename to patches/contrib/ungoogled-chromium/fix-building-without-mdns-and-service-discovery.patch diff --git a/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch b/patches/contrib/ungoogled-chromium/fix-building-without-safebrowsing.patch similarity index 100% rename from patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch rename to patches/contrib/ungoogled-chromium/fix-building-without-safebrowsing.patch diff --git a/patches/extra/ungoogled-chromium/fix-distilled-icons.patch b/patches/contrib/ungoogled-chromium/fix-distilled-icons.patch similarity index 100% rename from patches/extra/ungoogled-chromium/fix-distilled-icons.patch rename to patches/contrib/ungoogled-chromium/fix-distilled-icons.patch diff --git a/patches/core/ungoogled-chromium/fix-learn-doubleclick-hsts.patch b/patches/contrib/ungoogled-chromium/fix-learn-doubleclick-hsts.patch similarity index 100% rename from patches/core/ungoogled-chromium/fix-learn-doubleclick-hsts.patch rename to patches/contrib/ungoogled-chromium/fix-learn-doubleclick-hsts.patch diff --git a/patches/core/ungoogled-chromium/move-js-optimizer-unfamiliar-sites.patch b/patches/contrib/ungoogled-chromium/move-js-optimizer-unfamiliar-sites.patch similarity index 100% rename from patches/core/ungoogled-chromium/move-js-optimizer-unfamiliar-sites.patch rename to patches/contrib/ungoogled-chromium/move-js-optimizer-unfamiliar-sites.patch diff --git a/patches/extra/ungoogled-chromium/prepopulated-search-engines.patch b/patches/contrib/ungoogled-chromium/prepopulated-search-engines.patch similarity index 100% rename from patches/extra/ungoogled-chromium/prepopulated-search-engines.patch rename to patches/contrib/ungoogled-chromium/prepopulated-search-engines.patch diff --git a/patches/extra/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch b/patches/contrib/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch similarity index 100% rename from patches/extra/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch rename to patches/contrib/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch diff --git a/patches/core/ungoogled-chromium/remove-f1-shortcut.patch b/patches/contrib/ungoogled-chromium/remove-f1-shortcut.patch similarity index 100% rename from patches/core/ungoogled-chromium/remove-f1-shortcut.patch rename to patches/contrib/ungoogled-chromium/remove-f1-shortcut.patch diff --git a/patches/extra/ungoogled-chromium/remove-pac-size-limit.patch b/patches/contrib/ungoogled-chromium/remove-pac-size-limit.patch similarity index 100% rename from patches/extra/ungoogled-chromium/remove-pac-size-limit.patch rename to patches/contrib/ungoogled-chromium/remove-pac-size-limit.patch diff --git a/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch b/patches/contrib/ungoogled-chromium/remove-uneeded-ui.patch similarity index 100% rename from patches/extra/ungoogled-chromium/remove-uneeded-ui.patch rename to patches/contrib/ungoogled-chromium/remove-uneeded-ui.patch diff --git a/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch b/patches/contrib/ungoogled-chromium/remove-unused-preferences-fields.patch similarity index 100% rename from patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch rename to patches/contrib/ungoogled-chromium/remove-unused-preferences-fields.patch diff --git a/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch b/patches/contrib/ungoogled-chromium/toggle-translation-via-switch.patch similarity index 100% rename from patches/core/ungoogled-chromium/toggle-translation-via-switch.patch rename to patches/contrib/ungoogled-chromium/toggle-translation-via-switch.patch diff --git a/patches/core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch b/patches/core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch deleted file mode 100644 index f8c57452..00000000 --- a/patches/core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch +++ /dev/null @@ -1,34 +0,0 @@ -From c89ce946e5328ca8a7df923d421e904bb6bfe9b6 Mon Sep 17 00:00:00 2001 -From: Jan Engelhardt -Date: Tue, 7 Jul 2015 18:28:46 +0200 -Subject: [PATCH 63/76] safe_browsing: disable reporting of safebrowsing - override - -Disables reporting of the safebrowsing override, i.e. the report sent -if a user decides to visit a page that was flagged as "insecure". -This prevents trk:148 (phishing) and trk:149 (malware). ---- - components/safe_browsing/content/browser/client_side_detection_service.cc | 5 +++++ - 1 file changed, 5 insertions(+) - ---- a/components/safe_browsing/content/browser/client_side_detection_service.cc -+++ b/components/safe_browsing/content/browser/client_side_detection_service.cc -@@ -281,6 +281,10 @@ void ClientSideDetectionService::StartCl - return; - } - -+#if 1 -+ if (!callback.is_null()) -+ std::move(callback).Run(GURL(request->url()), false, std::nullopt, std::nullopt); -+#else - std::string request_data; - request->SerializeToString(&request_data); - -@@ -363,6 +367,7 @@ void ClientSideDetectionService::StartCl - &WebUIContentInfoSingleton::AddToClientPhishingRequestsSent, - base::Unretained(WebUIContentInfoSingleton::GetInstance()), - std::move(request), access_token)); -+#endif - } - - void ClientSideDetectionService::HandlePhishingVerdict( diff --git a/patches/extra/inox-patchset/0016-chromium-sandbox-pie.patch b/patches/extra/inox-patchset/0016-chromium-sandbox-pie.patch deleted file mode 100644 index 5be335ff..00000000 --- a/patches/extra/inox-patchset/0016-chromium-sandbox-pie.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/sandbox/linux/BUILD.gn -+++ b/sandbox/linux/BUILD.gn -@@ -299,6 +299,14 @@ if (is_linux || is_chromeos) { - "suid/process_util_linux.c", - "suid/sandbox.c", - ] -+ -+ cflags = [ -+ "-fPIE", -+ ] -+ -+ ldflags = [ -+ "-pie", -+ ] - } - } - diff --git a/patches/extra/iridium-browser/Remove-EV-certificates.patch b/patches/extra/iridium-browser/Remove-EV-certificates.patch deleted file mode 100644 index 8cad7bf2..00000000 --- a/patches/extra/iridium-browser/Remove-EV-certificates.patch +++ /dev/null @@ -1,31 +0,0 @@ -From d32e222a2706cb59f9855b9cf4330f88d1af5435 Mon Sep 17 00:00:00 2001 -From: Jan Engelhardt -Date: Thu, 2 Apr 2015 12:44:23 +0200 -Subject: [PATCH 41/66] Remove EV certificates - -The team chose to let EV certificates appear just like normal -certificates. The web of trust is considered a failure in itself, so -do not give users a false sense of extra security with EV certs. -Instead, let them appear just like regular ones. - ---- a/net/cert/ev_root_ca_metadata.cc -+++ b/net/cert/ev_root_ca_metadata.cc -@@ -36,7 +36,17 @@ struct EVMetadata { - const std::string_view policy_oids[kMaxOIDsPerCA]; - }; - --#include "net/data/ssl/chrome_root_store/chrome-ev-roots-inc.cc" -+static const EVMetadata kEvRootCaMetadata[] = { -+ // need some dummy thing to make compiler happy, because -+ // arraysize() is implemented as a convoluted template rather than -+ // the traditional sizeof(x)/sizeof(*x) -+ { { { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, -+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff } }, -+ { -+ "0", -+ } -+ } -+}; - - #endif // defined(PLATFORM_USES_CHROMIUM_EV_METADATA) - } // namespace diff --git a/patches/extra/iridium-browser/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch b/patches/extra/iridium-browser/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch deleted file mode 100644 index 8e207eb2..00000000 --- a/patches/extra/iridium-browser/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch +++ /dev/null @@ -1,21 +0,0 @@ -From d3dcad96b3c2091026c3a81054bb3ce56538a702 Mon Sep 17 00:00:00 2001 -From: Jan Engelhardt -Date: Thu, 29 Jan 2015 10:46:40 +0100 -Subject: [PATCH 16/66] mime_util: force text/x-suse-ymp to be downloaded - -YMP files (YaST One Click Install) are plaintext XML, but also not -very interesting in themselves. Force them to be stored. ---- - components/mime_util/mime_util.cc | 1 + - 1 file changed, 1 insertion(+) - ---- a/third_party/blink/common/mime_util/mime_util.cc -+++ b/third_party/blink/common/mime_util/mime_util.cc -@@ -88,6 +88,7 @@ constexpr auto kUnsupportedTextTypes = - "text/x-csv", - "text/x-vcf", - "text/rtf", -+ "text/x-suse-ymp", - "text/comma-separated-values", - "text/csv", - "text/tab-separated-values", diff --git a/patches/series b/patches/series index 60873e0b..be8fe8ec 100644 --- a/patches/series +++ b/patches/series @@ -1,114 +1,116 @@ -upstream-fixes/glue_core_pools.patch -upstream-fixes/hardware_destructive_interference_size.patch upstream-fixes/missing-dependencies.patch upstream-fixes/fix-crash-without-enterprise-cloud-content-analysis.patch upstream-fixes/fix-python-codecs-deprecation.patch upstream-fixes/fix-macos-widget-rect.patch -core/inox-patchset/0001-fix-building-without-safebrowsing.patch -core/inox-patchset/0003-disable-autofill-download-manager.patch -core/inox-patchset/0015-disable-update-pings.patch -core/inox-patchset/0021-disable-rlz.patch -core/iridium-browser/safe_browsing-disable-incident-reporting.patch -core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch -core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch -core/ungoogled-chromium/disable-crash-reporter.patch -core/ungoogled-chromium/disable-google-host-detection.patch -core/ungoogled-chromium/toggle-translation-via-switch.patch -core/ungoogled-chromium/disable-untraceable-urls.patch -core/ungoogled-chromium/disable-profile-avatar-downloading.patch -core/ungoogled-chromium/disable-gcm.patch -core/ungoogled-chromium/disable-domain-reliability.patch -core/ungoogled-chromium/block-trk-and-subdomains.patch -core/ungoogled-chromium/disable-gaia.patch -core/ungoogled-chromium/disable-fonts-googleapis-references.patch -core/ungoogled-chromium/disable-webstore-urls.patch -core/ungoogled-chromium/fix-learn-doubleclick-hsts.patch -core/ungoogled-chromium/disable-webrtc-log-uploader.patch -core/ungoogled-chromium/fix-building-with-prunned-binaries.patch -core/ungoogled-chromium/disable-network-time-tracker.patch -core/ungoogled-chromium/disable-mei-preload.patch -core/ungoogled-chromium/fix-building-without-safebrowsing.patch -core/ungoogled-chromium/remove-unused-preferences-fields.patch -core/ungoogled-chromium/block-requests.patch -core/ungoogled-chromium/disable-privacy-sandbox.patch -core/ungoogled-chromium/doh-changes.patch -core/ungoogled-chromium/extensions-manifestv2.patch -core/ungoogled-chromium/remove-f1-shortcut.patch -core/ungoogled-chromium/move-js-optimizer-unfamiliar-sites.patch -core/bromite/disable-fetching-field-trials.patch +contrib/inox-patchset/fix-building-without-safebrowsing.patch +contrib/inox-patchset/disable-autofill-download-manager.patch +contrib/inox-patchset/disable-update-pings.patch +contrib/inox-patchset/disable-rlz.patch -extra/ungoogled-chromium/add-ungoogled-flag-headers.patch -extra/inox-patchset/0006-modify-default-prefs.patch -extra/inox-patchset/0013-disable-missing-key-warning.patch -extra/inox-patchset/0016-chromium-sandbox-pie.patch -extra/inox-patchset/0019-disable-battery-status-service.patch -extra/debian/disable/google-api-warning.patch -extra/iridium-browser/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch -extra/iridium-browser/updater-disable-auto-update.patch -extra/iridium-browser/Remove-EV-certificates.patch -extra/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch -extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch -extra/bromite/flag-max-connections-per-host.patch -extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch -extra/ungoogled-chromium/add-components-ungoogled.patch -extra/ungoogled-chromium/add-ipv6-probing-option.patch -extra/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch -extra/ungoogled-chromium/disable-intranet-redirect-detector.patch -extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch -extra/ungoogled-chromium/disable-download-quarantine.patch -extra/ungoogled-chromium/fix-building-without-mdns-and-service-discovery.patch -extra/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch -extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch -extra/ungoogled-chromium/add-flag-to-disable-beforeunload.patch -extra/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch -extra/ungoogled-chromium/add-flag-to-show-avatar-button.patch -extra/ungoogled-chromium/add-suggestions-url-field.patch -extra/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch -extra/ungoogled-chromium/add-flag-to-scroll-tabs.patch -extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch -extra/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch -extra/ungoogled-chromium/enable-menu-on-reload-button.patch -extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch -extra/ungoogled-chromium/disable-dial-repeating-discovery.patch -extra/ungoogled-chromium/remove-uneeded-ui.patch -extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch -extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch -extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch -extra/ungoogled-chromium/prepopulated-search-engines.patch -extra/ungoogled-chromium/fix-distilled-icons.patch -extra/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch -extra/ungoogled-chromium/add-flag-for-tabsearch-button.patch -extra/ungoogled-chromium/add-flag-for-qr-generator.patch -extra/ungoogled-chromium/add-flag-for-grab-handle.patch -extra/ungoogled-chromium/add-flag-for-close-confirmation.patch -extra/ungoogled-chromium/add-flag-for-custom-ntp.patch -extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch -extra/ungoogled-chromium/add-flag-to-hide-tab-close-buttons.patch -extra/ungoogled-chromium/add-flag-to-disable-tls-grease.patch -extra/ungoogled-chromium/add-flag-to-change-http-accept-header.patch -extra/ungoogled-chromium/add-flag-to-disable-sharing-hub.patch -extra/ungoogled-chromium/add-flag-for-disabling-link-drag.patch -extra/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch -extra/ungoogled-chromium/add-flag-to-hide-fullscreen-exit-ui.patch -extra/ungoogled-chromium/add-flag-for-incognito-themes.patch -extra/ungoogled-chromium/add-flags-for-referrer-customization.patch -extra/ungoogled-chromium/add-flags-for-existing-switches.patch -extra/ungoogled-chromium/add-flag-to-reduce-system-info.patch -extra/ungoogled-chromium/add-flag-to-remove-client-hints.patch -extra/ungoogled-chromium/disable-downloads-page-referrer-url.patch -extra/ungoogled-chromium/enable-extra-locales.patch -extra/ungoogled-chromium/disable-chromelabs.patch -extra/ungoogled-chromium/remove-pac-size-limit.patch -extra/ungoogled-chromium/enable-certificate-transparency-and-add-flag.patch -extra/ungoogled-chromium/add-flag-to-spoof-webgl-renderer-info.patch -extra/ungoogled-chromium/add-flag-to-increase-incognito-storage-quota.patch -extra/ungoogled-chromium/add-credits.patch -extra/ungoogled-chromium/disable-ai-search-shortcuts.patch +contrib/iridium-browser/safe-browsing-disable-reporting.patch +contrib/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch -extra/brave/chrome-importer-files.patch -extra/brave/custom-importer.patch -extra/brave/fix-component-content-settings-store.patch +contrib/ungoogled-chromium/disable-crash-reporter.patch +contrib/ungoogled-chromium/disable-google-host-detection.patch +contrib/ungoogled-chromium/toggle-translation-via-switch.patch +contrib/ungoogled-chromium/disable-untraceable-urls.patch +contrib/ungoogled-chromium/disable-profile-avatar-downloading.patch +contrib/ungoogled-chromium/disable-gcm.patch +contrib/ungoogled-chromium/disable-domain-reliability.patch +contrib/ungoogled-chromium/block-trk-and-subdomains.patch +contrib/ungoogled-chromium/disable-gaia.patch +contrib/ungoogled-chromium/disable-fonts-googleapis-references.patch +contrib/ungoogled-chromium/disable-webstore-urls.patch +contrib/ungoogled-chromium/fix-learn-doubleclick-hsts.patch +contrib/ungoogled-chromium/disable-webrtc-log-uploader.patch +contrib/ungoogled-chromium/fix-building-with-prunned-binaries.patch +contrib/ungoogled-chromium/disable-network-time-tracker.patch +contrib/ungoogled-chromium/disable-mei-preload.patch +contrib/ungoogled-chromium/fix-building-without-safebrowsing.patch +contrib/ungoogled-chromium/remove-unused-preferences-fields.patch +contrib/ungoogled-chromium/block-requests.patch +contrib/ungoogled-chromium/disable-privacy-sandbox.patch +contrib/ungoogled-chromium/doh-changes.patch +contrib/ungoogled-chromium/extensions-manifestv2.patch +contrib/ungoogled-chromium/remove-f1-shortcut.patch +contrib/ungoogled-chromium/move-js-optimizer-unfamiliar-sites.patch + +contrib/bromite/disable-fetching-field-trials.patch + +contrib/ungoogled-chromium/add-ungoogled-flag-headers.patch + +contrib/inox-patchset/modify-default-prefs.patch +contrib/inox-patchset/disable-missing-key-warning.patch +contrib/inox-patchset/disable-battery-status-service.patch + +contrib/debian/disable-google-api-warning.patch + +contrib/iridium-browser/updater-disable-auto-update.patch +contrib/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch + +contrib/bromite/fingerprinting-flags-client-rects-and-measuretext.patch +contrib/bromite/flag-max-connections-per-host.patch +contrib/bromite/flag-fingerprinting-canvas-image-data-noise.patch + +contrib/ungoogled-chromium/add-components-ungoogled.patch +contrib/ungoogled-chromium/add-ipv6-probing-option.patch +contrib/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch +contrib/ungoogled-chromium/disable-intranet-redirect-detector.patch +contrib/ungoogled-chromium/enable-page-saving-on-more-pages.patch +contrib/ungoogled-chromium/disable-download-quarantine.patch +contrib/ungoogled-chromium/fix-building-without-mdns-and-service-discovery.patch +contrib/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch +contrib/ungoogled-chromium/add-flag-for-search-engine-collection.patch +contrib/ungoogled-chromium/add-flag-to-disable-beforeunload.patch +contrib/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch +contrib/ungoogled-chromium/add-flag-to-show-avatar-button.patch +contrib/ungoogled-chromium/add-suggestions-url-field.patch +contrib/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch +contrib/ungoogled-chromium/add-flag-to-scroll-tabs.patch +contrib/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch +contrib/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch +contrib/ungoogled-chromium/enable-menu-on-reload-button.patch +contrib/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch +contrib/ungoogled-chromium/disable-dial-repeating-discovery.patch +contrib/ungoogled-chromium/remove-uneeded-ui.patch +contrib/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch +contrib/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch +contrib/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch +contrib/ungoogled-chromium/prepopulated-search-engines.patch +contrib/ungoogled-chromium/fix-distilled-icons.patch +contrib/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch +contrib/ungoogled-chromium/add-flag-for-tabsearch-button.patch +contrib/ungoogled-chromium/add-flag-for-qr-generator.patch +contrib/ungoogled-chromium/add-flag-for-grab-handle.patch +contrib/ungoogled-chromium/add-flag-for-close-confirmation.patch +contrib/ungoogled-chromium/add-flag-for-custom-ntp.patch +contrib/ungoogled-chromium/add-flag-for-tab-hover-cards.patch +contrib/ungoogled-chromium/add-flag-to-hide-tab-close-buttons.patch +contrib/ungoogled-chromium/add-flag-to-disable-tls-grease.patch +contrib/ungoogled-chromium/add-flag-to-change-http-accept-header.patch +contrib/ungoogled-chromium/add-flag-to-disable-sharing-hub.patch +contrib/ungoogled-chromium/add-flag-for-disabling-link-drag.patch +contrib/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch +contrib/ungoogled-chromium/add-flag-to-hide-fullscreen-exit-ui.patch +contrib/ungoogled-chromium/add-flag-for-incognito-themes.patch +contrib/ungoogled-chromium/add-flags-for-referrer-customization.patch +contrib/ungoogled-chromium/add-flags-for-existing-switches.patch +contrib/ungoogled-chromium/add-flag-to-reduce-system-info.patch +contrib/ungoogled-chromium/add-flag-to-remove-client-hints.patch +contrib/ungoogled-chromium/disable-downloads-page-referrer-url.patch +contrib/ungoogled-chromium/enable-extra-locales.patch +contrib/ungoogled-chromium/disable-chromelabs.patch +contrib/ungoogled-chromium/remove-pac-size-limit.patch +contrib/ungoogled-chromium/enable-certificate-transparency-and-add-flag.patch +contrib/ungoogled-chromium/add-flag-to-spoof-webgl-renderer-info.patch +contrib/ungoogled-chromium/add-flag-to-increase-incognito-storage-quota.patch +contrib/ungoogled-chromium/add-credits.patch +contrib/ungoogled-chromium/disable-ai-search-shortcuts.patch + +contrib/brave/chrome-importer-files.patch +contrib/brave/custom-importer.patch +contrib/brave/fix-component-content-settings-store.patch helium/core/add-zen-importer.patch helium/core/disable-unsupported-importers.patch diff --git a/patches/upstream-fixes/glue_core_pools.patch b/patches/upstream-fixes/glue_core_pools.patch deleted file mode 100644 index 51ebd8c7..00000000 --- a/patches/upstream-fixes/glue_core_pools.patch +++ /dev/null @@ -1,27 +0,0 @@ -# glue_core_pools was partially removed in: -# https://chromium-review.googlesource.com/c/chromium/src/+/5922801 -# This removes the remaining references needed to build ---- a/base/allocator/partition_allocator/partition_alloc.gni -+++ b/base/allocator/partition_allocator/partition_alloc.gni -@@ -239,9 +239,6 @@ declare_args() { - force_enable_raw_ptr_exclusion = false - } - --assert(!enable_pointer_compression_support || glue_core_pools, -- "Pointer compression relies on core pools being contiguous.") -- - declare_args() { - # We want to use RawPtrBackupRefImpl as the raw_ptr<> implementation - # iff BRP support is enabled. However, for purpose of performance ---- a/base/allocator/partition_allocator/src/partition_alloc/compressed_pointer.h -+++ b/base/allocator/partition_allocator/src/partition_alloc/compressed_pointer.h -@@ -21,9 +21,6 @@ - - #if PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION) - --#if !PA_BUILDFLAG(GLUE_CORE_POOLS) --#error "Pointer compression only works with glued pools" --#endif - #if PA_CONFIG(DYNAMICALLY_SELECT_POOL_SIZE) - #error "Pointer compression currently supports constant pool size" - #endif diff --git a/patches/upstream-fixes/hardware_destructive_interference_size.patch b/patches/upstream-fixes/hardware_destructive_interference_size.patch deleted file mode 100644 index 4746a44f..00000000 --- a/patches/upstream-fixes/hardware_destructive_interference_size.patch +++ /dev/null @@ -1,25 +0,0 @@ -# hardware_destructive_interference_size was added in: -# https://chromium-review.googlesource.com/c/chromium/src/+/5767325 -# then partially reverted in: -# https://chromium-review.googlesource.com/c/chromium/src/+/5841144 -# This reverts the remaining change ---- a/components/media_router/common/providers/cast/channel/enum_table.h -+++ b/components/media_router/common/providers/cast/channel/enum_table.h -@@ -12,7 +12,6 @@ - - #include - #include --#include - #include - #include - #include -@@ -368,7 +367,8 @@ class EnumTable { - - private: - #ifdef ARCH_CPU_64_BITS -- alignas(std::hardware_destructive_interference_size) -+ // Align the data on a cache line boundary. -+ alignas(64) - #endif - std::initializer_list data_; - bool is_sorted_;