From 8557ccb485b66027841e7aab5b08b4e53c58a4e0 Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Mon, 23 Feb 2026 10:57:24 +0000 Subject: [PATCH 1/3] Update chromium version to 145.0.7632.109 --- versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/versions.txt b/versions.txt index ce197974..123ea32d 100644 --- a/versions.txt +++ b/versions.txt @@ -1,3 +1,3 @@ -chromium_version="145.0.7632.76" +chromium_version="145.0.7632.109" cromite_branch="v145.0.7632.76-5342ca5f64ca7da15a07d2cefee953514d540807" -ungoogled_chromium_branch="145.0.7632.75-1" +ungoogled_chromium_branch="145.0.7632.109-1" -- GitLab From b0962f9327c390d97d035d0818a5db283fd54588 Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Mon, 23 Feb 2026 10:57:47 +0000 Subject: [PATCH 2/3] [Auto] Update domain substitution --- domain_substitution/domain_substitution.list | 2 ++ 1 file changed, 2 insertions(+) diff --git a/domain_substitution/domain_substitution.list b/domain_substitution/domain_substitution.list index 0f6b9ca5..ba308295 100644 --- a/domain_substitution/domain_substitution.list +++ b/domain_substitution/domain_substitution.list @@ -952,6 +952,7 @@ chrome/browser/content_settings/sound_content_setting_observer_unittest.cc chrome/browser/contextual_cueing/caching_zero_state_suggestions_manager_unittest.cc chrome/browser/contextual_cueing/zero_state_suggestions_browsertest.cc chrome/browser/contextual_tasks/contextual_tasks_composebox_handler_unittest.cc +chrome/browser/contextual_tasks/contextual_tasks_cookie_synchronizer_unittest.cc chrome/browser/contextual_tasks/contextual_tasks_page_handler.cc chrome/browser/contextual_tasks/contextual_tasks_page_handler_unittest.cc chrome/browser/contextual_tasks/contextual_tasks_ui.cc @@ -1615,6 +1616,7 @@ chrome/browser/resources/new_tab_page/lens_form.ts chrome/browser/resources/new_tab_page/modules/calendar/google_calendar_module.html chrome/browser/resources/new_tab_page/transparency.ts chrome/browser/resources/new_tab_page/voice_search_overlay.ts +chrome/browser/resources/omnibox/logging/logs_app.ts chrome/browser/resources/omnibox/omnibox.html chrome/browser/resources/omnibox/omnibox.ts chrome/browser/resources/omnibox/omnibox_output.ts -- GitLab From d49ac66a0f499f158131d4b69e53585715d003fe Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Mon, 23 Feb 2026 13:02:42 +0000 Subject: [PATCH 3/3] [Auto] Update e patches --- ...vider-to-share-default-search-engine.patch | 6 +- .../Browser-Change-adblock-url-to-ours.patch | 12 ++-- ...e-Android-native-autofill-by-default.patch | 6 +- ...rowser-Enable-custom-tabs-by-default.patch | 10 +-- ...owser-Enable-do-not-track-by-default.patch | 6 +- ...wser-Enable-external-intent-requests.patch | 32 ++++----- ...-Enable-search-suggestion-by-default.patch | 4 +- ...r-Enable-unified-autoplay-by-default.patch | 6 +- .../Browser-Enable-webRTC-by-default.patch | 6 +- .../Browser-Enable-webgl-by-default.patch | 6 +- ...ings-when-parental-control-is-active.patch | 24 +++---- ...rowser-Modify-default-search-engines.patch | 22 +++--- ...Move-to-Murena-Qwant-from-QwanteSpot.patch | 14 ++-- ...-Redirect-users-to-e-foundation-docs.patch | 8 +-- ...ser-Use-adaptive-icon-for-recents-UI.patch | 6 +- .../Browser-Use-correct-switch-scale.patch | 6 +- ...wser-Use-our-custom-icon-for-browser.patch | 6 +- ...-price-shopping-commerce-integration.patch | 14 ++-- ...Browser-disable-search-provider-logo.patch | 12 ++-- build/e_patches/Disable-AGSA-by-default.patch | 44 ++++++------ .../e_patches/Disable-Component-Updates.patch | 8 +-- ...t-avatar-on-new-tab-pages-by-default.patch | 10 +-- build/e_patches/Enable-JIT-by-default.patch | 6 +- .../e_patches/Enable-sensors-by-default.patch | 6 +- .../Multiple-fingerprinting-mitigations.patch | 68 +++++++++---------- .../e_patches/Reintroduce-kWebAuthCable.patch | 26 +++---- .../Remove-google-pref-from-main-menu.patch | 6 +- ...-mremap-from-seccomp-baseline-policy.patch | 8 +-- .../Remove-some-privacy-UI-pref.patch | 8 +-- .../Revert-TM-Add-themed-app-icons.patch | 6 +- .../e_patches/Update-i18n-zhCN-support.patch | 10 +-- .../Use-thirdparty-autofill-by-default.patch | 8 +-- ...disable-contextual-search-by-default.patch | 4 +- .../disable-fetching-variations.patch | 8 +-- ...vigation-error-correction-by-default.patch | 6 +- .../disable-seedbased-field-trials.patch | 6 +- .../fixup-Bromite-subresource-adblocker.patch | 6 +- .../fixup-Disable-all-predictors-code.patch | 4 +- ...Disable-fetching-of-all-field-trials.patch | 10 +-- .../fixup-Move-navigation-bar-to-bottom.patch | 6 +- ...p-eyeo-Browser-Ad-filtering-Solution.patch | 6 +- 41 files changed, 238 insertions(+), 238 deletions(-) diff --git a/build/e_patches/Browser-Add-provider-to-share-default-search-engine.patch b/build/e_patches/Browser-Add-provider-to-share-default-search-engine.patch index 4b1dbe95..04da2c36 100644 --- a/build/e_patches/Browser-Add-provider-to-share-default-search-engine.patch +++ b/build/e_patches/Browser-Add-provider-to-share-default-search-engine.patch @@ -1,4 +1,4 @@ -From 3067dd5a86d890084bccd989fd89ad16d05f5dd5 Mon Sep 17 00:00:00 2001 +From 0d2eb25a97bf7126a93076463830f35931091ef0 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Fri, 26 Nov 2021 08:03:13 +0000 Subject: Browser: Add provider to share default search engine @@ -13,10 +13,10 @@ Signed-off-by: Saalim Quadri create mode 100644 chrome/android/java/src/org/chromium/chrome/browser/provider/SearchEngineProvider.java diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml -index 877bcb7009103..30066d4b56ad1 100644 +index 631a4d39eec07..e9c9e7c1a5890 100644 --- a/chrome/android/java/AndroidManifest.xml +++ b/chrome/android/java/AndroidManifest.xml -@@ -1416,6 +1416,12 @@ by a child template that "extends" this file. +@@ -1427,6 +1427,12 @@ by a child template that "extends" this file. tools:ignore="ExportedContentProvider"> diff --git a/build/e_patches/Browser-Change-adblock-url-to-ours.patch b/build/e_patches/Browser-Change-adblock-url-to-ours.patch index 69ac1936..d3f8f810 100644 --- a/build/e_patches/Browser-Change-adblock-url-to-ours.patch +++ b/build/e_patches/Browser-Change-adblock-url-to-ours.patch @@ -1,4 +1,4 @@ -From 9c0cff1f56b7d661da3cdfce5c7aea2394dcd9da Mon Sep 17 00:00:00 2001 +From c6f7f96594b1702e098872fcd3da2938bf676af4 Mon Sep 17 00:00:00 2001 From: althafvly Date: Tue, 10 Sep 2024 12:17:23 +0530 Subject: Browser: Change adblock url to ours @@ -44,10 +44,10 @@ index ef6d1652c97f0..24cd56084827d 100644 mAdBlockFiltersUrlEdit.setText(AdBlockNativeGateway.getAdBlockFiltersURL()); mAdBlockFiltersUrlEdit.addTextChangedListener(this); diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc -index 457f90c651dcd..80c9262dd199f 100644 +index 0a71e3d23624a..276df0f2fc755 100644 --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc -@@ -1295,11 +1295,11 @@ BrowserProcessImpl::adblock_updater() { +@@ -1356,11 +1356,11 @@ BrowserProcessImpl::adblock_updater() { std::unique_ptr scheduler = std::make_unique(); @@ -64,7 +64,7 @@ index 457f90c651dcd..80c9262dd199f 100644 } adblock_updater_ = std::make_unique( -@@ -1307,7 +1307,7 @@ BrowserProcessImpl::adblock_updater() { +@@ -1368,7 +1368,7 @@ BrowserProcessImpl::adblock_updater() { std::move(scheduler), g_browser_process->subresource_filter_ruleset_service(), local_state()->GetBoolean(prefs::kAdBlockEnabled), @@ -74,10 +74,10 @@ index 457f90c651dcd..80c9262dd199f 100644 return adblock_updater_.get(); } diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/browser/net/system_network_context_manager.cc -index 7f0c1bbab4cd5..fe4c641aa4d31 100644 +index 6dc1f8b92d1e8..00260f8cf9785 100644 --- a/chrome/browser/net/system_network_context_manager.cc +++ b/chrome/browser/net/system_network_context_manager.cc -@@ -721,7 +721,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRegistrySimple* registry) { +@@ -723,7 +723,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRegistrySimple* registry) { registry->RegisterBooleanPref(prefs::kAdBlockEnabled, false); registry->RegisterStringPref(prefs::kAdBlockFiltersURL, diff --git a/build/e_patches/Browser-Disable-Android-native-autofill-by-default.patch b/build/e_patches/Browser-Disable-Android-native-autofill-by-default.patch index ada10937..14f943c2 100644 --- a/build/e_patches/Browser-Disable-Android-native-autofill-by-default.patch +++ b/build/e_patches/Browser-Disable-Android-native-autofill-by-default.patch @@ -1,4 +1,4 @@ -From 8ae490ff6c15489b6779a3f36bb1ca6b6532b90d Mon Sep 17 00:00:00 2001 +From 1524f3b74f7771ead9a02805c07dd340046f9cf2 Mon Sep 17 00:00:00 2001 From: althafvly Date: Tue, 22 Aug 2023 06:16:40 +0000 Subject: Browser: Disable Android native autofill by default @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/autofill/core/common/autofill_prefs.cc b/components/autofill/core/common/autofill_prefs.cc -index 8a0a685044e96..b23dd18850059 100644 +index 0472ddbe1cb4c..5ff42c631192d 100644 --- a/components/autofill/core/common/autofill_prefs.cc +++ b/components/autofill/core/common/autofill_prefs.cc -@@ -78,7 +78,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { +@@ -85,7 +85,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(kAutofillCreditCardFidoAuthOfferCheckboxState, true); #endif diff --git a/build/e_patches/Browser-Enable-custom-tabs-by-default.patch b/build/e_patches/Browser-Enable-custom-tabs-by-default.patch index 60d7ff8b..cf45c8a1 100644 --- a/build/e_patches/Browser-Enable-custom-tabs-by-default.patch +++ b/build/e_patches/Browser-Enable-custom-tabs-by-default.patch @@ -1,4 +1,4 @@ -From b586fbb4df2778b7f00d9b232099ea902ce0ebd4 Mon Sep 17 00:00:00 2001 +From d5cc16693b3795f3daa8be6a092734f4195ba4ec Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 29 Nov 2021 03:37:37 +0000 Subject: Browser: Enable custom tabs by default @@ -12,10 +12,10 @@ Signed-off-by: Saalim Quadri 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml -index 69b52ab756b19..0dcbabc9dd501 100644 +index 63ee2aac22e69..9ec549920e682 100644 --- a/chrome/android/java/res/xml/privacy_preferences.xml +++ b/chrome/android/java/res/xml/privacy_preferences.xml -@@ -51,7 +51,7 @@ found in the LICENSE file. +@@ -45,7 +45,7 @@ found in the LICENSE file. android:key="allow_custom_tab_intents" android:title="@string/allow_custom_tab_intents_title" android:summary="@string/allow_custom_tab_intents_summary" @@ -25,10 +25,10 @@ index 69b52ab756b19..0dcbabc9dd501 100644 android:title="@string/uses_separate_storagepartition_for_cct_title" android:summary="@string/uses_separate_storagepartition_for_cct_summary" diff --git a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java -index 5fdd31a849449..d082bd2e19eaa 100644 +index 9308e6f855249..4a401a5e6a864 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java -@@ -278,7 +278,7 @@ public class LaunchIntentDispatcher { +@@ -142,7 +142,7 @@ public class LaunchIntentDispatcher { public static boolean isCustomTabIntent(Intent intent) { if (intent == null) return false; if (!ContextUtils.getAppSharedPreferences() diff --git a/build/e_patches/Browser-Enable-do-not-track-by-default.patch b/build/e_patches/Browser-Enable-do-not-track-by-default.patch index 41db207a..7ded1dd6 100644 --- a/build/e_patches/Browser-Enable-do-not-track-by-default.patch +++ b/build/e_patches/Browser-Enable-do-not-track-by-default.patch @@ -1,4 +1,4 @@ -From b22a39db25acbd8c23b2e7bc76d9748d132bd5db Mon Sep 17 00:00:00 2001 +From af40c4d68bb02000ae035c7425a3b1ce00b03df0 Mon Sep 17 00:00:00 2001 From: althafvly Date: Fri, 26 Nov 2021 07:34:57 +0000 Subject: Browser: Enable do not track by default @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/browser/ui/browser_ui_prefs.cc b/chrome/browser/ui/browser_ui_prefs.cc -index f15498ed705a3..bb11e46df10f6 100644 +index b6aee61aee2ba..9497a8852504a 100644 --- a/chrome/browser/ui/browser_ui_prefs.cc +++ b/chrome/browser/ui/browser_ui_prefs.cc -@@ -139,7 +139,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { +@@ -137,7 +137,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacementPopup); registry->RegisterDictionaryPref(prefs::kAppWindowPlacement); registry->RegisterBooleanPref( diff --git a/build/e_patches/Browser-Enable-external-intent-requests.patch b/build/e_patches/Browser-Enable-external-intent-requests.patch index 3d3e0d65..2e7de5ca 100644 --- a/build/e_patches/Browser-Enable-external-intent-requests.patch +++ b/build/e_patches/Browser-Enable-external-intent-requests.patch @@ -1,4 +1,4 @@ -From ff0352ef43f74ee37e3c04b7d3c59a6557d719d0 Mon Sep 17 00:00:00 2001 +From 5a213529beac715251cc9475b880a91c21eaa73b Mon Sep 17 00:00:00 2001 From: althafvly Date: Tue, 5 Nov 2024 10:08:21 +0530 Subject: Browser: Enable external intent requests @@ -18,10 +18,10 @@ Signed-off-by: Saalim Quadri delete mode 100644 cromite_flags/chrome/browser/flags/android/chrome_feature_list_cc/Add-flag-to-disable-external-intent-requests.inc diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml -index 0dcbabc9dd501..ef029e82d7803 100644 +index 9ec549920e682..1f97210ee1e10 100644 --- a/chrome/android/java/res/xml/privacy_preferences.xml +++ b/chrome/android/java/res/xml/privacy_preferences.xml -@@ -76,8 +76,7 @@ found in the LICENSE file. +@@ -70,8 +70,7 @@ found in the LICENSE file. android:key="allow_external_intent_requests" android:title="@string/allow_external_intent_requests_title" android:summary="@string/allow_external_intent_requests_summary" @@ -32,12 +32,12 @@ index 0dcbabc9dd501..ef029e82d7803 100644 android:key="security_section" android:title="@string/security_section_title" /> diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java -index 12cc36c2c2edc..27956256501e3 100644 +index 4e0cbe7f21c68..f4b632fe3420b 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java -@@ -17,6 +17,7 @@ import android.text.TextUtils; - import androidx.annotation.VisibleForTesting; +@@ -17,6 +17,7 @@ import androidx.annotation.VisibleForTesting; + import org.chromium.base.ApiCompatibilityUtils; import org.chromium.base.CallbackUtils; +import org.chromium.base.ContextUtils; import org.chromium.base.metrics.RecordHistogram; @@ -51,7 +51,7 @@ index 12cc36c2c2edc..27956256501e3 100644 import org.chromium.chrome.browser.fullscreen.BrowserControlsManager; import org.chromium.chrome.browser.fullscreen.FullscreenManager; import org.chromium.chrome.browser.init.ChromeActivityNativeDelegate; -@@ -156,7 +156,7 @@ public class CustomTabDelegateFactory implements TabDelegateFactory { +@@ -168,7 +168,7 @@ public class CustomTabDelegateFactory implements TabDelegateFactory { @Override public boolean shouldDisableAllExternalIntents() { @@ -61,10 +61,10 @@ index 12cc36c2c2edc..27956256501e3 100644 && ChromeFeatureList.sCctAuthTabDisableAllExternalIntents.isEnabled(); } diff --git a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java -index ea5d08ec48e7b..4ce739893b638 100644 +index 375a808c2f320..ad054fba4d444 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java -@@ -26,7 +26,6 @@ import org.chromium.base.ResettersForTesting; +@@ -27,7 +27,6 @@ import org.chromium.base.ResettersForTesting; import org.chromium.build.annotations.NullMarked; import org.chromium.build.annotations.Nullable; import org.chromium.chrome.browser.ChromeTabbedActivity2; @@ -72,7 +72,7 @@ index ea5d08ec48e7b..4ce739893b638 100644 import org.chromium.chrome.browser.IntentHandler; import org.chromium.chrome.browser.browserservices.intents.WebappConstants; import org.chromium.chrome.browser.document.ChromeLauncherActivity; -@@ -63,6 +62,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat +@@ -64,6 +63,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat private static @Nullable Predicate sWillChromeHandleIntentHookForTesting; @@ -81,7 +81,7 @@ index ea5d08ec48e7b..4ce739893b638 100644 public ExternalNavigationDelegateImpl(Tab tab) { mTab = tab; mTabModelSelectorSupplier = TabModelSelectorSupplier.from(tab.getWindowAndroid()); -@@ -135,8 +136,7 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat +@@ -136,8 +137,7 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat @Override public boolean shouldDisableExternalIntentRequestsForUrl( ExternalNavigationParams params, Intent intent) { @@ -92,10 +92,10 @@ index ea5d08ec48e7b..4ce739893b638 100644 @Override diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java -index 1dfc03b4d2ae9..b7a2f18987919 100644 +index 02d2fed3f2838..5d001e5f907a4 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java -@@ -166,6 +166,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment +@@ -168,6 +168,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment private ChromeSwitchPreference allowCustomTabIntentsPref; private ChromeSwitchPreference openExternalLinksPref; @@ -103,7 +103,7 @@ index 1dfc03b4d2ae9..b7a2f18987919 100644 private static final String PREF_HISTORY_EXPIRE_DAYS_THRESHOLD = "history_expire_days_threshold"; -@@ -437,6 +438,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment +@@ -452,6 +453,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment public static final String PREF_ALLOW_CUSTOM_TAB_INTENTS = "allow_custom_tab_intents"; public static final String PREF_OPEN_EXTERNAL_LINKS_INCOGNITO = "open_external_links_incognito"; @@ -111,7 +111,7 @@ index 1dfc03b4d2ae9..b7a2f18987919 100644 @Override public boolean onPreferenceChange(Preference preference, Object newValue) { -@@ -483,6 +485,10 @@ public class PrivacySettings extends ChromeBaseSettingsFragment +@@ -498,6 +500,10 @@ public class PrivacySettings extends ChromeBaseSettingsFragment SharedPreferences.Editor sharedPreferencesEditor = ContextUtils.getAppSharedPreferences().edit(); sharedPreferencesEditor.putBoolean(PREF_OPEN_EXTERNAL_LINKS_INCOGNITO, (boolean)newValue); sharedPreferencesEditor.apply(); @@ -122,7 +122,7 @@ index 1dfc03b4d2ae9..b7a2f18987919 100644 } return true; } -@@ -525,6 +531,11 @@ public class PrivacySettings extends ChromeBaseSettingsFragment +@@ -540,6 +546,11 @@ public class PrivacySettings extends ChromeBaseSettingsFragment openExternalLinksPref.setOnPreferenceChangeListener(this); openExternalLinksPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate); diff --git a/build/e_patches/Browser-Enable-search-suggestion-by-default.patch b/build/e_patches/Browser-Enable-search-suggestion-by-default.patch index 2cca7947..31627458 100644 --- a/build/e_patches/Browser-Enable-search-suggestion-by-default.patch +++ b/build/e_patches/Browser-Enable-search-suggestion-by-default.patch @@ -1,4 +1,4 @@ -From eb8f68cfd9f419a790a1c11cc1ab3bbe708e6dc6 Mon Sep 17 00:00:00 2001 +From 48e20c9fea9518ae822c5b234c11931c79ae03d1 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 29 Nov 2021 03:39:21 +0000 Subject: Browser: Enable search suggestion by default @@ -10,7 +10,7 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profile.cc -index d64a611df2bd0..c63def4f8bb82 100644 +index 9fafd98d307f6..d252c882b7015 100644 --- a/chrome/browser/profiles/profile.cc +++ b/chrome/browser/profiles/profile.cc @@ -328,7 +328,7 @@ const char Profile::kProfileKey[] = "__PROFILE__"; diff --git a/build/e_patches/Browser-Enable-unified-autoplay-by-default.patch b/build/e_patches/Browser-Enable-unified-autoplay-by-default.patch index dea0ed42..b6ecc15c 100644 --- a/build/e_patches/Browser-Enable-unified-autoplay-by-default.patch +++ b/build/e_patches/Browser-Enable-unified-autoplay-by-default.patch @@ -1,4 +1,4 @@ -From 3d4df669ed26cdd1fad3b79a03f5c1a4b26efb9e Mon Sep 17 00:00:00 2001 +From 996a5284b44ba52a3d87eea65bdfa9c412ae4aa5 Mon Sep 17 00:00:00 2001 From: althafvly Date: Fri, 29 Sep 2023 16:30:17 +0530 Subject: Browser: Enable unified autoplay by default @@ -10,10 +10,10 @@ Signed-off-by: Saalim Quadri 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/content_settings/core/browser/content_settings_registry.cc b/components/content_settings/core/browser/content_settings_registry.cc -index 23ce6dc0e8346..b7f77ccf60834 100644 +index fae0107f4a1cc..a7348b94c1cbe 100644 --- a/components/content_settings/core/browser/content_settings_registry.cc +++ b/components/content_settings/core/browser/content_settings_registry.cc -@@ -254,7 +254,7 @@ void ContentSettingsRegistry::Init() { +@@ -253,7 +253,7 @@ void ContentSettingsRegistry::Init() { ContentSettingsInfo::INHERIT_IN_INCOGNITO, PermissionSettingsInfo::EXCEPTIONS_ON_SECURE_ORIGINS_ONLY); diff --git a/build/e_patches/Browser-Enable-webRTC-by-default.patch b/build/e_patches/Browser-Enable-webRTC-by-default.patch index bc231768..6daa5609 100644 --- a/build/e_patches/Browser-Enable-webRTC-by-default.patch +++ b/build/e_patches/Browser-Enable-webRTC-by-default.patch @@ -1,4 +1,4 @@ -From b4b677dbdf9ae793bd6b5c563bfc114142d88bc6 Mon Sep 17 00:00:00 2001 +From dacdf65c3bb2bf38fbc073566fe42f746dcf73c6 Mon Sep 17 00:00:00 2001 From: althafvly Date: Fri, 20 Oct 2023 18:49:36 +0530 Subject: Browser: Enable webRTC by default @@ -22,10 +22,10 @@ index 03843792d8d50..446e689d7db9d 100644 /*allowlisted_schemes=*/{}, /*valid_settings=*/{CONTENT_SETTING_ALLOW, diff --git a/third_party/blink/renderer/modules/peerconnection/peer_connection_dependency_factory.cc b/third_party/blink/renderer/modules/peerconnection/peer_connection_dependency_factory.cc -index 8cd1ac24625cd..1c0f7ebc59839 100644 +index 7498caaf21469..0362d79c37c91 100644 --- a/third_party/blink/renderer/modules/peerconnection/peer_connection_dependency_factory.cc +++ b/third_party/blink/renderer/modules/peerconnection/peer_connection_dependency_factory.cc -@@ -1043,7 +1043,7 @@ PeerConnectionDependencyFactory::CreatePortAllocator( +@@ -1048,7 +1048,7 @@ PeerConnectionDependencyFactory::CreatePortAllocator( // collected depends on if mic/camera permission is granted for this // origin. blink::WebContentSettingsClient* settings = web_frame->GetContentSettingsClient(); diff --git a/build/e_patches/Browser-Enable-webgl-by-default.patch b/build/e_patches/Browser-Enable-webgl-by-default.patch index a18b73d4..ed39c986 100644 --- a/build/e_patches/Browser-Enable-webgl-by-default.patch +++ b/build/e_patches/Browser-Enable-webgl-by-default.patch @@ -1,4 +1,4 @@ -From 51339ada777d5a374c8d570e05484b7be8eac3e4 Mon Sep 17 00:00:00 2001 +From 1b9e53682c5c55ad25c81e4144ba2a16a70499c4 Mon Sep 17 00:00:00 2001 From: althafvly Date: Tue, 24 Oct 2023 14:39:06 +0530 Subject: Browser: Enable webgl by default @@ -20,10 +20,10 @@ index 32fbb909806a0..8750d12c5dc8d 100644 /*allowlisted_schemes=*/{}, /*valid_settings=*/{CONTENT_SETTING_ALLOW, diff --git a/third_party/blink/renderer/core/execution_context/execution_context.cc b/third_party/blink/renderer/core/execution_context/execution_context.cc -index 18486be26ec5f..2bba0256c37ef 100644 +index 9daae31b7f83b..3d5f21048cd3b 100644 --- a/third_party/blink/renderer/core/execution_context/execution_context.cc +++ b/third_party/blink/renderer/core/execution_context/execution_context.cc -@@ -97,8 +97,8 @@ blink::WebContentSettingsClient* GetContentSettingsClientFor( +@@ -89,8 +89,8 @@ blink::WebContentSettingsClient* GetContentSettingsClientFor( bool AllowWebgl(ExecutionContext* context) { blink::WebContentSettingsClient* settings = GetContentSettingsClientFor(context); if (settings) diff --git a/build/e_patches/Browser-Hide-settings-when-parental-control-is-active.patch b/build/e_patches/Browser-Hide-settings-when-parental-control-is-active.patch index c7fa0ee9..95f764d2 100644 --- a/build/e_patches/Browser-Hide-settings-when-parental-control-is-active.patch +++ b/build/e_patches/Browser-Hide-settings-when-parental-control-is-active.patch @@ -1,4 +1,4 @@ -From 6af5f944eccf1eb5bf0f5e4efa8d9aa6dd59534f Mon Sep 17 00:00:00 2001 +From f63517016114b121605b1ff69be329075eee5a3f Mon Sep 17 00:00:00 2001 From: althafvly Date: Thu, 11 Jul 2024 11:11:15 +0530 Subject: Browser: Hide settings when parental control is active @@ -13,18 +13,18 @@ Signed-off-by: Saalim Quadri 4 files changed, 43 insertions(+), 4 deletions(-) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java -index 312eaa8cf722a..632726e5d2bbd 100644 +index 32228cf128ba7..6d0362b780bd8 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java -@@ -81,6 +81,7 @@ import org.chromium.chrome.browser.WarmupManager; +@@ -84,6 +84,7 @@ import org.chromium.chrome.browser.WarmupManager; import org.chromium.chrome.browser.ai.AiAssistantService; import org.chromium.chrome.browser.app.appmenu.AppMenuPropertiesDelegateImpl; import org.chromium.chrome.browser.app.download.DownloadMessageUiDelegate; +import org.chromium.chrome.browser.app.flags.ChromeCachedFlags; import org.chromium.chrome.browser.app.metrics.LaunchCauseMetrics; + import org.chromium.chrome.browser.app.tab_activity_glue.PopupCreator; import org.chromium.chrome.browser.app.tab_activity_glue.ReparentingDelegateFactory; - import org.chromium.chrome.browser.app.tab_activity_glue.TabReparentingController; -@@ -2632,7 +2633,7 @@ public abstract class ChromeActivity extends AsyncInitializationActivity +@@ -2653,7 +2654,7 @@ public abstract class ChromeActivity extends AsyncInitializationActivity @BrowserProfileType int type = Profile.getBrowserProfileTypeFromProfile(getCurrentTabModel().getProfile()); @@ -79,10 +79,10 @@ index 590f12855a6e9..0ab896f73d41e 100644 + } } diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java -index e619cfa1d3c20..e42ba32f53625 100644 +index 266975e1b6fb3..4b370bb63a8ed 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java -@@ -23,6 +23,7 @@ import androidx.annotation.VisibleForTesting; +@@ -24,6 +24,7 @@ import androidx.annotation.VisibleForTesting; import androidx.lifecycle.Lifecycle; import androidx.preference.Preference; @@ -90,7 +90,7 @@ index e619cfa1d3c20..e42ba32f53625 100644 import org.chromium.base.ContextUtils; import org.chromium.base.DeviceInfo; import org.chromium.base.shared_preferences.SharedPreferencesManager; -@@ -205,6 +206,9 @@ public class MainSettings extends ChromeBaseSettingsFragment +@@ -207,6 +208,9 @@ public class MainSettings extends ChromeBaseSettingsFragment @Override public void onStart() { @@ -101,10 +101,10 @@ index e619cfa1d3c20..e42ba32f53625 100644 TemplateUrlService templateUrlService = TemplateUrlServiceFactory.getForProfile(getProfile()); diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegate.java -index a89a1dfbf9e84..7fe0e735df4a5 100644 +index 2325e0a4cb05e..6160f018ed301 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegate.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegate.java -@@ -32,6 +32,7 @@ import org.chromium.chrome.browser.ActivityTabProvider; +@@ -34,6 +34,7 @@ import org.chromium.chrome.browser.ActivityTabProvider; import org.chromium.chrome.browser.ai.AiAssistantService; import org.chromium.chrome.browser.app.appmenu.AppMenuPropertiesDelegateImpl; import org.chromium.chrome.browser.app.creator.CreatorActivity; @@ -112,7 +112,7 @@ index a89a1dfbf9e84..7fe0e735df4a5 100644 import org.chromium.chrome.browser.bookmarks.BookmarkModel; import org.chromium.chrome.browser.device.DeviceConditions; import org.chromium.chrome.browser.enterprise.util.ManagedBrowserUtils; -@@ -950,12 +951,16 @@ public class TabbedAppMenuPropertiesDelegate extends AppMenuPropertiesDelegateIm +@@ -967,12 +968,16 @@ public class TabbedAppMenuPropertiesDelegate extends AppMenuPropertiesDelegateIm } private MVCListAdapter.ListItem buildSettingsItem() { @@ -131,7 +131,7 @@ index a89a1dfbf9e84..7fe0e735df4a5 100644 + return new MVCListAdapter.ListItem(AppMenuHandler.AppMenuItemType.STANDARD, model); } - private boolean shouldShowListenToFeedItem(@Nullable Tab currentTab) { + @Contract("null -> false") -- 2.52.0 diff --git a/build/e_patches/Browser-Modify-default-search-engines.patch b/build/e_patches/Browser-Modify-default-search-engines.patch index 20458713..37760e88 100644 --- a/build/e_patches/Browser-Modify-default-search-engines.patch +++ b/build/e_patches/Browser-Modify-default-search-engines.patch @@ -1,4 +1,4 @@ -From 063bc34b152ff5270ea95158498382bd9b5b238c Mon Sep 17 00:00:00 2001 +From ca78b6a432fc1e972d4725abee08248677759177 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Thu, 18 Mar 2021 13:42:44 +0100 Subject: Browser: Modify default search engines @@ -21,7 +21,7 @@ Signed-off-by: Saalim Quadri 9 files changed, 48 insertions(+), 64 deletions(-) diff --git a/chrome/browser/android/locale/locale_template_url_loader.cc b/chrome/browser/android/locale/locale_template_url_loader.cc -index 0184583d97e92..2fabe0e5b2d11 100644 +index 9bc0f2fb1ec93..ba1e2e6e41913 100644 --- a/chrome/browser/android/locale/locale_template_url_loader.cc +++ b/chrome/browser/android/locale/locale_template_url_loader.cc @@ -11,6 +11,7 @@ @@ -32,7 +32,7 @@ index 0184583d97e92..2fabe0e5b2d11 100644 #include "components/search_engines/template_url_data.h" #include "components/search_engines/template_url_prepopulate_data.h" #include "components/search_engines/template_url_service.h" -@@ -82,19 +83,6 @@ jboolean LocaleTemplateUrlLoader::LoadTemplateUrls(JNIEnv* env) { +@@ -82,19 +83,6 @@ bool LocaleTemplateUrlLoader::LoadTemplateUrls(JNIEnv* env) { const TemplateURL* matching_url = template_url_service_->GetTemplateURLForKeyword(data_url->keyword()); bool exists = matching_url != nullptr; @@ -102,11 +102,11 @@ index 0184583d97e92..2fabe0e5b2d11 100644 LocaleTemplateUrlLoader::~LocaleTemplateUrlLoader() = default; diff --git a/chrome/browser/android/locale/locale_template_url_loader.h b/chrome/browser/android/locale/locale_template_url_loader.h -index c63dc8bd3eab2..b9c9db2d6d08d 100644 +index c623db5d65894..a84eb62b25c0d 100644 --- a/chrome/browser/android/locale/locale_template_url_loader.h +++ b/chrome/browser/android/locale/locale_template_url_loader.h -@@ -24,7 +24,6 @@ class LocaleTemplateUrlLoader : public ProfileObserver { - jboolean LoadTemplateUrls(JNIEnv* env); +@@ -25,7 +25,6 @@ class LocaleTemplateUrlLoader : public ProfileObserver { + bool LoadTemplateUrls(JNIEnv* env); void RemoveTemplateUrls(JNIEnv* env); void OverrideDefaultSearchProvider(JNIEnv* env); - void SetGoogleAsDefaultSearch(JNIEnv* env); @@ -151,7 +151,7 @@ index 26c187bbcff33..60a32065acd26 100644 } } diff --git a/components/regional_capabilities/regional_capabilities_service.cc b/components/regional_capabilities/regional_capabilities_service.cc -index 34d37b55ba95a..d5f2c0460063c 100644 +index 0fd9a6e94d133..37688dffa00f7 100644 --- a/components/regional_capabilities/regional_capabilities_service.cc +++ b/components/regional_capabilities/regional_capabilities_service.cc @@ -322,6 +322,10 @@ RegionalCapabilitiesService::~RegionalCapabilitiesService() { @@ -252,10 +252,10 @@ index 4b32c2424922b..9808a5e92ff3a 100644 if (SameDomain(url, GURL(engine->search_url))) { return engine->type; diff --git a/components/search_engines/template_url_prepopulate_data.cc b/components/search_engines/template_url_prepopulate_data.cc -index a7d8ac314c35d..dde9b9bebfc57 100644 +index ef70b5f994236..31847de29973a 100644 --- a/components/search_engines/template_url_prepopulate_data.cc +++ b/components/search_engines/template_url_prepopulate_data.cc -@@ -178,7 +178,8 @@ std::vector> GetPrepopulatedEngines( +@@ -177,7 +177,8 @@ std::vector> GetPrepopulatedEngines( regional_prepopulated_engines) { std::vector> t_urls = GetPrepopulatedEnginesChromium(prefs, regional_prepopulated_engines); @@ -265,7 +265,7 @@ index a7d8ac314c35d..dde9b9bebfc57 100644 t_urls.push_back(TemplateURLDataFromPrepopulatedEngine(duckduckgo_light)); return t_urls; } -@@ -208,7 +209,8 @@ std::vector> GetLocalPrepopulatedEngines( +@@ -207,7 +208,8 @@ std::vector> GetLocalPrepopulatedEngines( country_id, prefs, regional_capabilities::SearchEngineListType::kTopN), &PrepopulatedEngineToTemplateURLData); @@ -275,7 +275,7 @@ index a7d8ac314c35d..dde9b9bebfc57 100644 t_urls.push_back(TemplateURLDataFromPrepopulatedEngine(duckduckgo_light)); return t_urls; } -@@ -275,7 +277,7 @@ std::unique_ptr GetPrepopulatedFallbackSearch( +@@ -274,7 +276,7 @@ std::unique_ptr GetPrepopulatedFallbackSearch( const std::vector& regional_prepopulated_engines) { return FindPrepopulatedEngineInternal(prefs, regional_prepopulated_engines, diff --git a/build/e_patches/Browser-Move-to-Murena-Qwant-from-QwanteSpot.patch b/build/e_patches/Browser-Move-to-Murena-Qwant-from-QwanteSpot.patch index d010ebfd..f59ce57c 100644 --- a/build/e_patches/Browser-Move-to-Murena-Qwant-from-QwanteSpot.patch +++ b/build/e_patches/Browser-Move-to-Murena-Qwant-from-QwanteSpot.patch @@ -1,4 +1,4 @@ -From a16c1769688b3decd7c37cf4615f50b8c7d0d27e Mon Sep 17 00:00:00 2001 +From 76d992ad0525e22597cd3c2c825848df91f3eb6e Mon Sep 17 00:00:00 2001 From: althafvly Date: Fri, 25 Apr 2025 11:15:25 +0530 Subject: Browser: Move to Murena Qwant from Qwant/eSpot @@ -9,18 +9,18 @@ Signed-off-by: Saalim Quadri 1 file changed, 31 insertions(+) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java -index e42ba32f53625..c3dc909540328 100644 +index 4b370bb63a8ed..b654aa073cb47 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java -@@ -79,6 +79,7 @@ import org.chromium.components.browser_ui.settings.SettingsCustomTabLauncher; - import org.chromium.components.browser_ui.settings.SettingsNavigation; +@@ -78,6 +78,7 @@ import org.chromium.components.browser_ui.settings.SettingsCustomTabLauncher; import org.chromium.components.browser_ui.settings.SettingsUtils; + import org.chromium.components.browser_ui.settings.search.SettingsIndexData; import org.chromium.components.browser_ui.styles.SemanticColorUtils; +import org.chromium.components.search_engines.ChoiceMadeLocation; import org.chromium.components.search_engines.TemplateUrl; import org.chromium.components.search_engines.TemplateUrlService; import org.chromium.components.signin.AccountManagerFacade; -@@ -314,6 +315,7 @@ public class MainSettings extends ChromeBaseSettingsFragment +@@ -312,6 +313,7 @@ public class MainSettings extends ChromeBaseSettingsFragment cachePreferences(); updateAutofillPreferences(); updatePlusAddressesPreference(); @@ -28,8 +28,8 @@ index e42ba32f53625..c3dc909540328 100644 // TODO(crbug.com/40242060): Remove the passwords managed subtitle for local and UPM // unenrolled users who can see it directly in the context of the setting. -@@ -559,6 +561,35 @@ public class MainSettings extends ChromeBaseSettingsFragment - }); +@@ -583,6 +585,35 @@ public class MainSettings extends ChromeBaseSettingsFragment + } } + public static final String SEARCH_ENGINE_MURENA_SWITCH_DONE = "Chrome.Search.Switch"; diff --git a/build/e_patches/Browser-Redirect-users-to-e-foundation-docs.patch b/build/e_patches/Browser-Redirect-users-to-e-foundation-docs.patch index 06f05a4b..d7d81b44 100644 --- a/build/e_patches/Browser-Redirect-users-to-e-foundation-docs.patch +++ b/build/e_patches/Browser-Redirect-users-to-e-foundation-docs.patch @@ -1,4 +1,4 @@ -From bfd0a2a98486ecbde093f772a5bb7f507c665595 Mon Sep 17 00:00:00 2001 +From 1a30fab1f3db29d4f853239ca8d27fccf76c56c3 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Tue, 11 May 2021 14:22:00 +0200 Subject: Browser: Redirect users to e foundation docs @@ -11,10 +11,10 @@ Signed-off-by: Saalim Quadri 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/feedback/HelpAndFeedbackLauncherImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/feedback/HelpAndFeedbackLauncherImpl.java -index cc65b6c38e97a..2ba7f68c2a9c5 100644 +index e54e48bc4e0e1..22c8f0dedd124 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/feedback/HelpAndFeedbackLauncherImpl.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/feedback/HelpAndFeedbackLauncherImpl.java -@@ -32,7 +32,7 @@ import java.util.Map; +@@ -38,7 +38,7 @@ import java.util.Map; @NullMarked public class HelpAndFeedbackLauncherImpl implements HelpAndFeedbackLauncher { protected static final String FALLBACK_SUPPORT_URL = @@ -37,5 +37,5 @@ index 13793349cb392..d7e74636f0464 100644 /** * Starts an activity showing a help page for the specified context ID. -- -2.51.2 +2.52.0 diff --git a/build/e_patches/Browser-Use-adaptive-icon-for-recents-UI.patch b/build/e_patches/Browser-Use-adaptive-icon-for-recents-UI.patch index 76d6cb23..7318e9c5 100644 --- a/build/e_patches/Browser-Use-adaptive-icon-for-recents-UI.patch +++ b/build/e_patches/Browser-Use-adaptive-icon-for-recents-UI.patch @@ -1,4 +1,4 @@ -From cf6b86bc171a38c74e87b71eee3046d466400ed5 Mon Sep 17 00:00:00 2001 +From e280e4f896eeb2fa224da293bb02d5ccd1ed6384 Mon Sep 17 00:00:00 2001 From: althafvly Date: Wed, 14 Dec 2022 12:18:50 +0530 Subject: Browser: Use adaptive icon for recents UI @@ -9,7 +9,7 @@ Signed-off-by: Saalim Quadri 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeBaseAppCompatActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeBaseAppCompatActivity.java -index 1b5f246b96564..4f71bbf65717a 100644 +index d699fcdbe7425..531b8ff33ccc4 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeBaseAppCompatActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeBaseAppCompatActivity.java @@ -13,6 +13,8 @@ import android.app.ActivityManager.TaskDescription; @@ -21,7 +21,7 @@ index 1b5f246b96564..4f71bbf65717a 100644 import android.os.Build; import android.os.Build.VERSION; import android.os.Build.VERSION_CODES; -@@ -593,11 +595,15 @@ public class ChromeBaseAppCompatActivity extends AppCompatActivity +@@ -635,11 +637,15 @@ public class ChromeBaseAppCompatActivity extends AppCompatActivity /** Sets the default task description that will appear in the recents UI. */ protected void setDefaultTaskDescription() { diff --git a/build/e_patches/Browser-Use-correct-switch-scale.patch b/build/e_patches/Browser-Use-correct-switch-scale.patch index d1485c62..fea94937 100644 --- a/build/e_patches/Browser-Use-correct-switch-scale.patch +++ b/build/e_patches/Browser-Use-correct-switch-scale.patch @@ -1,4 +1,4 @@ -From a62d02e1863d7603a90958a333c0f1cdd263d8be Mon Sep 17 00:00:00 2001 +From 4d66cb290e3e5f9dad524f119c6bab6cbd627cc3 Mon Sep 17 00:00:00 2001 From: althafvly Date: Wed, 7 Aug 2024 14:05:16 +0530 Subject: Browser: Use correct switch scale @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/browser_ui/widget/android/java/res/values/dimens.xml b/components/browser_ui/widget/android/java/res/values/dimens.xml -index 7d282c07fd3bf..3f2725d5a7543 100644 +index 7d84cfc719338..a18d9fba5ed0d 100644 --- a/components/browser_ui/widget/android/java/res/values/dimens.xml +++ b/components/browser_ui/widget/android/java/res/values/dimens.xml -@@ -230,7 +230,7 @@ found in the LICENSE file. +@@ -231,7 +231,7 @@ found in the LICENSE file. diff --git a/build/e_patches/Browser-Use-our-custom-icon-for-browser.patch b/build/e_patches/Browser-Use-our-custom-icon-for-browser.patch index 3c765903..c6630e45 100644 --- a/build/e_patches/Browser-Use-our-custom-icon-for-browser.patch +++ b/build/e_patches/Browser-Use-our-custom-icon-for-browser.patch @@ -1,4 +1,4 @@ -From 0e3c43c0f82c39d87e47e859e7e4ea71a8c6ce1a Mon Sep 17 00:00:00 2001 +From 7bf66d8ff3f4f47464c2e73f7ee0be73c59e0d87 Mon Sep 17 00:00:00 2001 From: althafvly Date: Fri, 18 Nov 2022 10:07:39 +0000 Subject: Browser: Use our custom icon for browser @@ -61,7 +61,7 @@ Signed-off-by: Saalim Quadri delete mode 100644 chrome/android/java/res_chromium_base/mipmap-xxxhdpi/layered_app_icon_background.png diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn -index 8fbc4385b70c6..76d19cab41284 100644 +index 93173678289c8..54c913c81985a 100644 --- a/chrome/android/BUILD.gn +++ b/chrome/android/BUILD.gn @@ -146,22 +146,24 @@ if (_is_default_toolchain) { @@ -99,7 +99,7 @@ index 8fbc4385b70c6..76d19cab41284 100644 "java/res_chromium_base/values/channel_constants.xml", ] } -@@ -1673,22 +1675,24 @@ if (_is_default_toolchain) { +@@ -1663,22 +1665,24 @@ if (_is_default_toolchain) { android_resources("chrome_public_apk_base_module_resources") { resource_overlay = true sources = [ diff --git a/build/e_patches/Browser-disable-price-shopping-commerce-integration.patch b/build/e_patches/Browser-disable-price-shopping-commerce-integration.patch index c9573a53..bdb54907 100644 --- a/build/e_patches/Browser-disable-price-shopping-commerce-integration.patch +++ b/build/e_patches/Browser-disable-price-shopping-commerce-integration.patch @@ -1,4 +1,4 @@ -From 6743f52d56f8b011afcb41a9520fdfeeb9f25547 Mon Sep 17 00:00:00 2001 +From 076ae4f3f0664896c135821a68b0f678cde7bacd Mon Sep 17 00:00:00 2001 From: althafvly Date: Wed, 4 Oct 2023 19:36:24 +0530 Subject: Browser: disable price shopping commerce integration @@ -11,10 +11,10 @@ Signed-off-by: Saalim Quadri 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/appmenu/AppMenuPropertiesDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/app/appmenu/AppMenuPropertiesDelegateImpl.java -index 6a44dc74dd531..e08b16cf39e9b 100644 +index 14dec871c0062..6a678e7c30221 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/app/appmenu/AppMenuPropertiesDelegateImpl.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/app/appmenu/AppMenuPropertiesDelegateImpl.java -@@ -1127,7 +1127,7 @@ public abstract class AppMenuPropertiesDelegateImpl implements AppMenuProperties +@@ -1134,7 +1134,7 @@ public abstract class AppMenuPropertiesDelegateImpl implements AppMenuProperties } Profile profile = currentTab.getProfile(); @@ -23,7 +23,7 @@ index 6a44dc74dd531..e08b16cf39e9b 100644 ShoppingService.ProductInfo info = null; if (service != null) { info = service.getAvailableProductInfoForUrl(currentTab.getUrl()); -@@ -1152,8 +1152,8 @@ public abstract class AppMenuPropertiesDelegateImpl implements AppMenuProperties +@@ -1159,8 +1159,8 @@ public abstract class AppMenuPropertiesDelegateImpl implements AppMenuProperties boolean isSubscribed = service.isSubscribedFromCache(sub); showStartPriceTracking = !isSubscribed; } @@ -35,10 +35,10 @@ index 6a44dc74dd531..e08b16cf39e9b 100644 /** diff --git a/components/commerce/core/commerce_feature_list.cc b/components/commerce/core/commerce_feature_list.cc -index a27ab5116879b..35af74261e1bc 100644 +index e10ba6f0af85c..42a130904f189 100644 --- a/components/commerce/core/commerce_feature_list.cc +++ b/components/commerce/core/commerce_feature_list.cc -@@ -72,7 +72,7 @@ const CountryLocaleMap& GetAllowedCountryToLocaleMap() { +@@ -74,7 +74,7 @@ const CountryLocaleMap& GetAllowedCountryToLocaleMap() { BASE_FEATURE(kCommerceAllowLocalImages, base::FEATURE_DISABLED_BY_DEFAULT); BASE_FEATURE(kCommerceAllowOnDemandBookmarkUpdates, @@ -47,7 +47,7 @@ index a27ab5116879b..35af74261e1bc 100644 BASE_FEATURE(kCommerceMerchantViewer, base::FEATURE_DISABLED_BY_DEFAULT); -@@ -186,7 +186,7 @@ BASE_FEATURE(kSubscriptionsApi, base::FEATURE_DISABLED_BY_DEFAULT); +@@ -188,7 +188,7 @@ BASE_FEATURE(kSubscriptionsApi, base::FEATURE_DISABLED_BY_DEFAULT); BASE_FEATURE(kShoppingPageTypes, base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/build/e_patches/Browser-disable-search-provider-logo.patch b/build/e_patches/Browser-disable-search-provider-logo.patch index 6c211b37..5f9f39d4 100644 --- a/build/e_patches/Browser-disable-search-provider-logo.patch +++ b/build/e_patches/Browser-disable-search-provider-logo.patch @@ -1,4 +1,4 @@ -From 6a90b5cc52c2cadb989bd4a65ddab14f448cb997 Mon Sep 17 00:00:00 2001 +From e3faa46cea4721dc4b573631897dc5835448f3d8 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Mon, 17 Jun 2019 12:03:52 -0400 Subject: Browser: disable search provider logo @@ -9,13 +9,13 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/components/search_engines/android/template_url_service_android.cc b/components/search_engines/android/template_url_service_android.cc -index 26f21532ab1e0..fcecec228cf65 100644 +index 256b1d723fc0d..4560db4d82283 100644 --- a/components/search_engines/android/template_url_service_android.cc +++ b/components/search_engines/android/template_url_service_android.cc -@@ -175,29 +175,7 @@ jboolean TemplateUrlServiceAndroid::IsSearchByImageAvailable(JNIEnv* env) { +@@ -175,29 +175,7 @@ bool TemplateUrlServiceAndroid::IsSearchByImageAvailable(JNIEnv* env) { + } - jboolean TemplateUrlServiceAndroid::DoesDefaultSearchEngineHaveLogo( - JNIEnv* env) { + bool TemplateUrlServiceAndroid::DoesDefaultSearchEngineHaveLogo(JNIEnv* env) { - // |kSearchProviderLogoURL| applies to all search engines (Google or - // third-party). - if (base::CommandLine::ForCurrentProcess()->HasSwitch( @@ -42,7 +42,7 @@ index 26f21532ab1e0..fcecec228cf65 100644 + return false; } - jboolean TemplateUrlServiceAndroid::IsDefaultSearchEngineGoogle(JNIEnv* env) { + bool TemplateUrlServiceAndroid::IsDefaultSearchEngineGoogle(JNIEnv* env) { -- 2.52.0 diff --git a/build/e_patches/Disable-AGSA-by-default.patch b/build/e_patches/Disable-AGSA-by-default.patch index b4e693db..c8d2fb3c 100644 --- a/build/e_patches/Disable-AGSA-by-default.patch +++ b/build/e_patches/Disable-AGSA-by-default.patch @@ -1,4 +1,4 @@ -From 03a75cd510123ac59efda4641581cafe0402e452 Mon Sep 17 00:00:00 2001 +From b99b1056f384dc3e88a899cfc844c5207d7d1167 Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Sun, 26 Sep 2021 11:17:53 +0200 Subject: Disable AGSA by default @@ -17,10 +17,10 @@ Signed-off-by: Saalim Quadri 8 files changed, 7 insertions(+), 63 deletions(-) diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn -index 76d19cab41284..0d0237e0afcda 100644 +index 54c913c81985a..0c9682392de80 100644 --- a/chrome/android/BUILD.gn +++ b/chrome/android/BUILD.gn -@@ -399,7 +399,6 @@ if (_is_default_toolchain) { +@@ -401,7 +401,6 @@ if (_is_default_toolchain) { "//chrome/browser/flags:java", "//chrome/browser/fullscreen/android:java", "//chrome/browser/gesturenav/android:java", @@ -29,10 +29,10 @@ index 76d19cab41284..0d0237e0afcda 100644 "//chrome/browser/history_clusters:java", "//chrome/browser/hub:factory_java", diff --git a/chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java -index e63ae849e2432..7c2006281e460 100644 +index e377314a4f35d..a81b916aaf06b 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java -@@ -49,7 +49,6 @@ import org.chromium.chrome.browser.document.ChromeLauncherActivity; +@@ -51,7 +51,6 @@ import org.chromium.chrome.browser.document.ChromeLauncherActivity; import org.chromium.chrome.browser.externalnav.IntentWithRequestMetadataHandler; import org.chromium.chrome.browser.externalnav.IntentWithRequestMetadataHandler.RequestMetadata; import org.chromium.chrome.browser.flags.ChromeFeatureList; @@ -40,7 +40,7 @@ index e63ae849e2432..7c2006281e460 100644 import org.chromium.chrome.browser.omnibox.suggestions.AutocompleteCoordinator; import org.chromium.chrome.browser.pdf.PdfUtils; import org.chromium.chrome.browser.profiles.Profile; -@@ -303,9 +302,6 @@ public class IntentHandler { +@@ -306,9 +305,6 @@ public class IntentHandler { public static final String EXTRA_TIPS_NOTIFICATION_FEATURE_TYPE = "org.chromium.chrome.browser.tips_notification_feature_type"; @@ -50,7 +50,7 @@ index e63ae849e2432..7c2006281e460 100644 /** Action to launch the Chrome Item Picker UI, e.g.: tabs. */ public static final String EXTRA_OPEN_CHROME_ITEM_PICKER = "org.chromium.chrome.browser.actions.open_chrome_item_picker"; -@@ -364,7 +360,6 @@ public class IntentHandler { +@@ -367,7 +363,6 @@ public class IntentHandler { ExternalAppId.NEWS, ExternalAppId.LINE, ExternalAppId.WHATSAPP, @@ -58,7 +58,7 @@ index e63ae849e2432..7c2006281e460 100644 ExternalAppId.WEBAPK, ExternalAppId.YAHOO_MAIL, ExternalAppId.VIBER, -@@ -388,7 +383,6 @@ public class IntentHandler { +@@ -391,7 +386,6 @@ public class IntentHandler { int NEWS = 8; int LINE = 9; int WHATSAPP = 10; @@ -66,7 +66,7 @@ index e63ae849e2432..7c2006281e460 100644 int WEBAPK = 12; int YAHOO_MAIL = 13; int VIBER = 14; -@@ -569,8 +563,6 @@ public class IntentHandler { +@@ -572,8 +566,6 @@ public class IntentHandler { return ExternalAppId.LINE; } else if (PACKAGE_WHATSAPP.equals(packageName)) { return ExternalAppId.WHATSAPP; @@ -76,10 +76,10 @@ index e63ae849e2432..7c2006281e460 100644 return ExternalAppId.CHROME; } else if (assumeNonNull(packageName).startsWith(WEBAPK_PACKAGE_PREFIX)) { diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java b/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java -index 2f1bc57dd6099..2059477d83514 100644 +index a3c6ac6a77fbc..3c7fe9a3f7080 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java -@@ -54,7 +54,6 @@ import org.chromium.chrome.browser.ephemeraltab.EphemeralTabCoordinator; +@@ -55,7 +55,6 @@ import org.chromium.chrome.browser.ephemeraltab.EphemeralTabCoordinator; import org.chromium.chrome.browser.feature_engagement.TrackerFactory; import org.chromium.chrome.browser.firstrun.FirstRunStatus; import org.chromium.chrome.browser.flags.ChromeFeatureList; @@ -87,7 +87,7 @@ index 2f1bc57dd6099..2059477d83514 100644 import org.chromium.chrome.browser.lens.LensController; import org.chromium.chrome.browser.lens.LensEntryPoint; import org.chromium.chrome.browser.lens.LensIntentParams; -@@ -1389,12 +1388,6 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { +@@ -1399,12 +1398,6 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { LensMetrics.LensSupportStatus.ACTIVITY_NOT_ACCESSIBLE); return false; } @@ -147,7 +147,7 @@ index 6a947929620fc..1e0fd72d08161 100644 return "webapk"; case ExternalAppId.YAHOO_MAIL: diff --git a/chrome/android/java/src/org/chromium/chrome/browser/share/LensUtils.java b/chrome/android/java/src/org/chromium/chrome/browser/share/LensUtils.java -index 1d9cfe96f65b5..c0b8bbd1f95e1 100644 +index fdc425a2ff1b0..a405c667be8dc 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/share/LensUtils.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/share/LensUtils.java @@ -10,7 +10,6 @@ import org.chromium.base.ResettersForTesting; @@ -158,7 +158,7 @@ index 1d9cfe96f65b5..c0b8bbd1f95e1 100644 import org.chromium.components.externalauth.ExternalAuthUtils; /** This class provides utilities for intenting into Google Lens. */ -@@ -47,15 +46,7 @@ public class LensUtils { +@@ -46,15 +45,7 @@ public class LensUtils { if (sFakePassableLensEnvironmentForTesting) { return MIN_AGSA_VERSION_NAME_FOR_LENS_POSTCAPTURE; } else { @@ -175,7 +175,7 @@ index 1d9cfe96f65b5..c0b8bbd1f95e1 100644 } } -@@ -78,11 +69,7 @@ public class LensUtils { +@@ -77,11 +68,7 @@ public class LensUtils { * @return Whether the package is valid. */ public static boolean isValidAgsaPackage() { @@ -189,10 +189,10 @@ index 1d9cfe96f65b5..c0b8bbd1f95e1 100644 public static boolean isGoogleLensFeatureEnabled(boolean isIncognito) { diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java -index f706d600fb24b..04adaacf178d2 100644 +index 6c9613f35f387..3c63a87a82ec3 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java -@@ -1136,23 +1136,6 @@ public class RootUiCoordinator +@@ -1148,23 +1148,6 @@ public class RootUiCoordinator mLayoutStateProviderOneShotSupplier, mFullscreenManager); mReadAloudControllerSupplier.set(controller); @@ -217,18 +217,18 @@ index f706d600fb24b..04adaacf178d2 100644 if (DomDistillerFeatures.sReaderModeDistillInApp.isEnabled()) { mReaderModeBottomSheetManager = diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc -index 18ac5665a37b5..942444afe3119 100644 +index 6d96e8c7753c7..f97f61995effa 100644 --- a/chrome/browser/flags/android/chrome_feature_list.cc +++ b/chrome/browser/flags/android/chrome_feature_list.cc -@@ -693,7 +693,7 @@ BASE_FEATURE(kEducationalTipDefaultBrowserPromoCard, base::FEATURE_DISABLED_BY_D - BASE_FEATURE(kEmptyTabListAnimationKillSwitch, base::FEATURE_ENABLED_BY_DEFAULT); - BASE_FEATURE(kEnableEscapeHandlingForSecondaryActivities, base::FEATURE_DISABLED_BY_DEFAULT); +@@ -678,7 +678,7 @@ BASE_FEATURE(kEnableEscapeHandlingForSecondaryActivities, base::FEATURE_DISABLED + BASE_FEATURE(kEnableSwipeToSwitchPane, base::FEATURE_DISABLED_BY_DEFAULT); BASE_FEATURE(kEnableXAxisActivityTransition, base::FEATURE_DISABLED_BY_DEFAULT); + BASE_FEATURE(kEscCancelDrag, base::FEATURE_DISABLED_BY_DEFAULT); -BASE_FEATURE(kExperimentsForAgsa, base::FEATURE_ENABLED_BY_DEFAULT); +BASE_FEATURE(kExperimentsForAgsa, base::FEATURE_DISABLED_BY_DEFAULT); // disabled by default in Bromite - BASE_FEATURE(kFloatingSnackbar, base::FEATURE_ENABLED_BY_DEFAULT); BASE_FEATURE(kForceTranslucentNotificationTrampoline, base::FEATURE_DISABLED_BY_DEFAULT); BASE_FEATURE(kFullscreenInsetsApiMigration, base::FEATURE_DISABLED_BY_DEFAULT); + BASE_FEATURE(kFullscreenInsetsApiMigrationOnAutomotive, base::FEATURE_ENABLED_BY_DEFAULT); -- 2.52.0 diff --git a/build/e_patches/Disable-Component-Updates.patch b/build/e_patches/Disable-Component-Updates.patch index 37425116..103a99fa 100644 --- a/build/e_patches/Disable-Component-Updates.patch +++ b/build/e_patches/Disable-Component-Updates.patch @@ -1,4 +1,4 @@ -From 253328ff4ed2918f9668b04d8a9bf60af0085aa0 Mon Sep 17 00:00:00 2001 +From 17eeeb99c27709505df19c42b2acd2f2db0218f3 Mon Sep 17 00:00:00 2001 From: uazo Date: Tue, 8 Nov 2022 12:41:22 +0000 Subject: Disable Component Updates @@ -12,17 +12,17 @@ Signed-off-by: Saalim Quadri 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/chrome/browser/component_updater/registration.cc b/chrome/browser/component_updater/registration.cc -index 426941052c75d..e56ba286fe622 100644 +index 914303ad4b664..e8abd577b00d7 100644 --- a/chrome/browser/component_updater/registration.cc +++ b/chrome/browser/component_updater/registration.cc -@@ -118,6 +118,7 @@ +@@ -114,6 +114,7 @@ namespace component_updater { void RegisterComponentsForUpdate() { + if ((true)) return; auto* const cus = g_browser_process->component_updater(); - #if BUILDFLAG(IS_WIN) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) diff --git a/components/component_updater/component_installer.cc b/components/component_updater/component_installer.cc index 59842b999ea33..febddf982c1d9 100644 --- a/components/component_updater/component_installer.cc diff --git a/build/e_patches/Disable-adding-a-signed-out-avatar-on-new-tab-pages-by-default.patch b/build/e_patches/Disable-adding-a-signed-out-avatar-on-new-tab-pages-by-default.patch index d4f2331f..2bc6b498 100644 --- a/build/e_patches/Disable-adding-a-signed-out-avatar-on-new-tab-pages-by-default.patch +++ b/build/e_patches/Disable-adding-a-signed-out-avatar-on-new-tab-pages-by-default.patch @@ -1,4 +1,4 @@ -From 76fbfd94e81fd6655457b59f595002c5fc70b9c4 Mon Sep 17 00:00:00 2001 +From 6231725f2a639480f949d4d861854838003a94ae Mon Sep 17 00:00:00 2001 From: fgei Date: Tue, 8 Aug 2023 09:10:36 +0000 Subject: Disable adding a signed out avatar on new tab pages by default @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 12 insertions(+) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java b/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java -index 089e0d38d4967..e8df141681dba 100644 +index 6f4ea1de82989..ce6feff235efd 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java -@@ -70,6 +70,9 @@ public class IdentityDiscController +@@ -71,6 +71,9 @@ public class IdentityDiscController IdentityManager.Observer, SyncService.SyncStateChangedListener, ButtonDataProvider { @@ -22,7 +22,7 @@ index 089e0d38d4967..e8df141681dba 100644 // Context is used for fetching resources and launching preferences page. private final Context mContext; private final ObservableSupplier mProfileSupplier; -@@ -145,6 +148,11 @@ public class IdentityDiscController +@@ -146,6 +149,11 @@ public class IdentityDiscController return; } @@ -34,7 +34,7 @@ index 089e0d38d4967..e8df141681dba 100644 String email = CoreAccountInfo.getEmailFrom(getSignedInAccountInfo()); ensureProfileDataCache(mProfile); -@@ -379,6 +387,10 @@ public class IdentityDiscController +@@ -380,6 +388,10 @@ public class IdentityDiscController } private String getContentDescription(@Nullable String email) { diff --git a/build/e_patches/Enable-JIT-by-default.patch b/build/e_patches/Enable-JIT-by-default.patch index b85aa729..bd5ea75d 100644 --- a/build/e_patches/Enable-JIT-by-default.patch +++ b/build/e_patches/Enable-JIT-by-default.patch @@ -1,4 +1,4 @@ -From 332b83ff69a8e421adfd6718bbd5266fa27cf0c4 Mon Sep 17 00:00:00 2001 +From 7ff7797cbbdf48680b6466e7e2e08c0f48392d3e Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Tue, 13 Jan 2026 12:51:28 +0000 Subject: Enable JIT by default @@ -8,10 +8,10 @@ Subject: Enable JIT by default 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/content_settings/core/browser/content_settings_registry.cc b/components/content_settings/core/browser/content_settings_registry.cc -index d0021a2db9292..0ff6badfcc439 100644 +index 91c50ecbdd444..454dde45429d4 100644 --- a/components/content_settings/core/browser/content_settings_registry.cc +++ b/components/content_settings/core/browser/content_settings_registry.cc -@@ -579,7 +579,7 @@ void ContentSettingsRegistry::Init() { +@@ -578,7 +578,7 @@ void ContentSettingsRegistry::Init() { PermissionSettingsInfo::EXCEPTIONS_ON_SECURE_ORIGINS_ONLY); Register(ContentSettingsType::JAVASCRIPT_JIT, "javascript-jit", diff --git a/build/e_patches/Enable-sensors-by-default.patch b/build/e_patches/Enable-sensors-by-default.patch index 4ebd3c56..be3e7f78 100644 --- a/build/e_patches/Enable-sensors-by-default.patch +++ b/build/e_patches/Enable-sensors-by-default.patch @@ -1,4 +1,4 @@ -From f169bda6f3d625dedb5072dabc9a54d06209d46b Mon Sep 17 00:00:00 2001 +From 0eae741a21f7b724deac27d79e2e80c092410e05 Mon Sep 17 00:00:00 2001 From: althafvly Date: Mon, 12 Feb 2024 15:07:39 +0530 Subject: Enable sensors by default @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/content_settings/core/browser/content_settings_registry.cc b/components/content_settings/core/browser/content_settings_registry.cc -index b7f77ccf60834..d0021a2db9292 100644 +index a7348b94c1cbe..91c50ecbdd444 100644 --- a/components/content_settings/core/browser/content_settings_registry.cc +++ b/components/content_settings/core/browser/content_settings_registry.cc -@@ -360,7 +360,7 @@ void ContentSettingsRegistry::Init() { +@@ -359,7 +359,7 @@ void ContentSettingsRegistry::Init() { // TODO(crbug.com/40602007): Update this to "SECURE_ONLY" once // DeviceOrientationEvents and DeviceMotionEvents are only fired in secure // contexts. diff --git a/build/e_patches/Multiple-fingerprinting-mitigations.patch b/build/e_patches/Multiple-fingerprinting-mitigations.patch index 0fa15762..3b98ac93 100644 --- a/build/e_patches/Multiple-fingerprinting-mitigations.patch +++ b/build/e_patches/Multiple-fingerprinting-mitigations.patch @@ -1,4 +1,4 @@ -From 124e354df096253b5718d16a6fe79bcd40ca7264 Mon Sep 17 00:00:00 2001 +From d2dd8dacf50bf2be7a5f71288abf5e74f2b44591 Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Fri, 30 Mar 2018 10:09:03 +0200 Subject: Multiple fingerprinting mitigations @@ -54,10 +54,10 @@ Signed-off-by: Saalim Quadri create mode 100644 third_party/ungoogled/ungoogled_switches.h diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn -index 6629a12bdba36..2461a051eea9f 100644 +index 09056b58ebf05..8ef73c1cc4958 100644 --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -2554,6 +2554,7 @@ static_library("browser") { +@@ -2519,6 +2519,7 @@ static_library("browser") { "//services/device/public/cpp/bluetooth", "//services/device/public/cpp/geolocation", "//services/device/public/cpp/usb", @@ -66,10 +66,10 @@ index 6629a12bdba36..2461a051eea9f 100644 "//services/device/public/mojom:usb", "//services/image_annotation:service", diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc -index 1fb089c208612..387b28436a1dd 100644 +index fa8c68a6cbdf2..fbbcb6c701900 100644 --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -267,6 +267,8 @@ +@@ -264,6 +264,8 @@ #include "ui/ui_features.h" #include "url/url_features.h" @@ -79,10 +79,10 @@ index 1fb089c208612..387b28436a1dd 100644 #include "base/android/pre_freeze_background_memory_trimmer.h" #include "chrome/browser/contextmenu/context_menu_features.h" diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn -index 9910f4915c439..0d7f932f0f078 100644 +index 0c2c2b8770bb5..abf567aa424c9 100644 --- a/content/browser/BUILD.gn +++ b/content/browser/BUILD.gn -@@ -296,6 +296,7 @@ source_set("browser") { +@@ -297,6 +297,7 @@ source_set("browser") { "//third_party/re2", "//third_party/snappy", "//third_party/sqlite", @@ -91,7 +91,7 @@ index 9910f4915c439..0d7f932f0f078 100644 "//third_party/zlib", "//tools/v8_context_snapshot:buildflags", diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc -index ba7d2773cc53d..2cdd9f45bc601 100644 +index c0292882064b6..c846c4f50b0b7 100644 --- a/content/browser/renderer_host/render_process_host_impl.cc +++ b/content/browser/renderer_host/render_process_host_impl.cc @@ -221,6 +221,7 @@ @@ -102,7 +102,7 @@ index ba7d2773cc53d..2cdd9f45bc601 100644 #if BUILDFLAG(IS_ANDROID) #include "base/android/child_process_binding_types.h" #include "content/browser/font_unique_name_lookup/font_unique_name_lookup_service.h" -@@ -3687,6 +3688,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLineToRenderer( +@@ -3697,6 +3698,8 @@ void RenderProcessHostImpl::PropagateBrowserCommandLineToRenderer( switches::kDisableBestEffortTasks, switches::kDisableBreakpad, switches::kDisableFileSystem, @@ -112,7 +112,7 @@ index ba7d2773cc53d..2cdd9f45bc601 100644 switches::kDisableGpuMemoryBufferVideoFrames, switches::kDisableHistogramCustomizer, diff --git a/content/child/BUILD.gn b/content/child/BUILD.gn -index 8fc05220b2dc1..c27a70873a2b3 100644 +index fc4fcb3b4f6bd..836088e0246b2 100644 --- a/content/child/BUILD.gn +++ b/content/child/BUILD.gn @@ -109,6 +109,7 @@ target(link_target_type, "child") { @@ -124,7 +124,7 @@ index 8fc05220b2dc1..c27a70873a2b3 100644 "//ui/base", "//ui/events/blink", diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.cc -index 2dc082d5b9990..cc9f81d396f9b 100644 +index 39892085a31cd..51baf5646c09f 100644 --- a/content/child/runtime_features.cc +++ b/content/child/runtime_features.cc @@ -50,6 +50,8 @@ @@ -136,7 +136,7 @@ index 2dc082d5b9990..cc9f81d396f9b 100644 #if BUILDFLAG(IS_ANDROID) #include "base/android/android_info.h" #endif -@@ -521,6 +523,10 @@ void SetRuntimeFeaturesFromCommandLine(const base::CommandLine& command_line) { +@@ -524,6 +526,10 @@ void SetRuntimeFeaturesFromCommandLine(const base::CommandLine& command_line) { // as a last resort. void SetCustomizedRuntimeFeaturesFromCombinedArgs( const base::CommandLine& command_line) { @@ -179,10 +179,10 @@ index fa4bf2c66839c..c122ef2200108 100644 static void EnableFluentOverlayScrollbars(bool); static void EnableVibration(bool); diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink/renderer/core/dom/document.cc -index c3e8520590b77..388d060af39fc 100644 +index 129141e01091f..a7d9bdc066ec3 100644 --- a/third_party/blink/renderer/core/dom/document.cc +++ b/third_party/blink/renderer/core/dom/document.cc -@@ -41,6 +41,7 @@ +@@ -40,6 +40,7 @@ #include "base/i18n/time_formatting.h" #include "base/metrics/histogram_functions.h" #include "base/notreached.h" @@ -190,7 +190,7 @@ index c3e8520590b77..388d060af39fc 100644 #include "base/task/single_thread_task_runner.h" #include "base/time/time.h" #include "base/trace_event/trace_event.h" -@@ -1093,6 +1094,16 @@ Document::Document(const DocumentInit& initializer, +@@ -1089,6 +1090,16 @@ Document::Document(const DocumentInit& initializer, TRACE_EVENT_WITH_FLOW0("blink", "Document::Document", TRACE_ID_LOCAL(this), TRACE_EVENT_FLAG_FLOW_OUT); DCHECK(agent_); @@ -207,7 +207,7 @@ index c3e8520590b77..388d060af39fc 100644 if (base::FeatureList::IsEnabled(features::kDelayAsyncScriptExecution) && features::kDelayAsyncScriptExecutionDelayByDefaultParam.Get()) { script_runner_delayer_->Activate(); -@@ -2807,6 +2818,14 @@ void Document::UpdateStyleAndLayoutTreeForThisDocument() { +@@ -2795,6 +2806,14 @@ void Document::UpdateStyleAndLayoutTreeForThisDocument() { #endif } @@ -223,10 +223,10 @@ index c3e8520590b77..388d060af39fc 100644 DCHECK(IsActive()); DCHECK(IsMainThread()); diff --git a/third_party/blink/renderer/core/dom/document.h b/third_party/blink/renderer/core/dom/document.h -index 9aed206236759..bb5771556d18b 100644 +index fe09d552dfae0..8134f7fb39501 100644 --- a/third_party/blink/renderer/core/dom/document.h +++ b/third_party/blink/renderer/core/dom/document.h -@@ -597,6 +597,10 @@ class CORE_EXPORT Document : public ContainerNode, +@@ -570,6 +570,10 @@ class CORE_EXPORT Document : public ContainerNode, has_xml_declaration_ = has_xml_declaration ? 1 : 0; } @@ -237,7 +237,7 @@ index 9aed206236759..bb5771556d18b 100644 V8VisibilityState visibilityState() const; String visibilityStateAsString() const; bool IsPageVisible() const; -@@ -3055,6 +3059,9 @@ class CORE_EXPORT Document : public ContainerNode, +@@ -2821,6 +2825,9 @@ class CORE_EXPORT Document : public ContainerNode, base::ElapsedTimer start_time_; @@ -270,10 +270,10 @@ index adb616defbf32..2ee8cb37aa46d 100644 } diff --git a/third_party/blink/renderer/core/html/canvas/text_metrics.cc b/third_party/blink/renderer/core/html/canvas/text_metrics.cc -index 0cc264052a4af..6ed636088026f 100644 +index 2cb886e53aaeb..5ddc877d7d952 100644 --- a/third_party/blink/renderer/core/html/canvas/text_metrics.cc +++ b/third_party/blink/renderer/core/html/canvas/text_metrics.cc -@@ -89,6 +89,24 @@ TextMetrics::TextMetrics(const Font* font, +@@ -90,6 +90,24 @@ TextMetrics::TextMetrics(const Font* font, Update(font, direction, baseline, align, text, text_painter); } @@ -299,10 +299,10 @@ index 0cc264052a4af..6ed636088026f 100644 const TextDirection& direction, const V8CanvasTextBaseline::Enum baseline, diff --git a/third_party/blink/renderer/core/html/canvas/text_metrics.h b/third_party/blink/renderer/core/html/canvas/text_metrics.h -index 95d91ccaf1023..db9e1d2f8b490 100644 +index 3d2c354897fad..7b3147047cf1c 100644 --- a/third_party/blink/renderer/core/html/canvas/text_metrics.h +++ b/third_party/blink/renderer/core/html/canvas/text_metrics.h -@@ -109,6 +109,8 @@ class CORE_EXPORT TextMetrics final : public ScriptWrappable { +@@ -110,6 +110,8 @@ class CORE_EXPORT TextMetrics final : public ScriptWrappable { float x_position_; }; @@ -390,7 +390,7 @@ index 817e8f2d1290d..ef1738b4a02d6 100644 } return -1; diff --git a/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc b/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc -index 0d8eb430d6a55..370fe4b401e77 100644 +index de1f06bb71333..21e9383bfcf5b 100644 --- a/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc +++ b/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc @@ -99,6 +99,10 @@ @@ -404,7 +404,7 @@ index 0d8eb430d6a55..370fe4b401e77 100644 // Including "base/time/time.h" triggers a bug in IWYU. // https://github.com/include-what-you-use/include-what-you-use/issues/1122 // IWYU pragma: no_include "base/numerics/clamped_math.h" -@@ -523,6 +527,10 @@ ImageData* BaseRenderingContext2D::getImageDataInternal( +@@ -524,6 +528,10 @@ ImageData* BaseRenderingContext2D::getImageDataInternal( snapshot->PaintImageForCurrentFrame().GetSkImageInfo().bounds(); DCHECK(!bounds.intersect(SkIRect::MakeXYWH(sx, sy, sw, sh))); } @@ -415,7 +415,7 @@ index 0d8eb430d6a55..370fe4b401e77 100644 } return image_data; -@@ -1170,9 +1178,23 @@ TextMetrics* BaseRenderingContext2D::measureText(const String& text) { +@@ -1171,9 +1179,23 @@ TextMetrics* BaseRenderingContext2D::measureText(const String& text) { TextDirection direction = ToTextDirection(state.GetDirection(), host, computed_style); @@ -441,10 +441,10 @@ index 0d8eb430d6a55..370fe4b401e77 100644 String BaseRenderingContext2D::lang() const { diff --git a/third_party/blink/renderer/platform/BUILD.gn b/third_party/blink/renderer/platform/BUILD.gn -index 49d07b1c0cbeb..71faf91fa8a65 100644 +index d0a36746a94ee..d55c8dd55e535 100644 --- a/third_party/blink/renderer/platform/BUILD.gn +++ b/third_party/blink/renderer/platform/BUILD.gn -@@ -1752,7 +1752,9 @@ component("platform") { +@@ -1751,7 +1751,9 @@ component("platform") { "//third_party/blink/renderer:non_test_config", ] @@ -455,7 +455,7 @@ index 49d07b1c0cbeb..71faf91fa8a65 100644 allow_circular_includes_from = [ "//third_party/blink/renderer/platform/blob", -@@ -1836,6 +1838,7 @@ component("platform") { +@@ -1835,6 +1837,7 @@ component("platform") { "//third_party/blink/public/strings", "//third_party/blink/renderer/platform/wtf", "//third_party/ced", @@ -464,10 +464,10 @@ index 49d07b1c0cbeb..71faf91fa8a65 100644 "//third_party/harfbuzz-ng", "//third_party/highway:libhwy", diff --git a/third_party/blink/renderer/platform/exported/web_runtime_features.cc b/third_party/blink/renderer/platform/exported/web_runtime_features.cc -index 910872655bd79..6224ef1285fa9 100644 +index c628caa3581bb..612b995a53712 100644 --- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc +++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc -@@ -73,6 +73,14 @@ void WebRuntimeFeatures::EnableFluentOverlayScrollbars(bool enable) { +@@ -72,6 +72,14 @@ void WebRuntimeFeatures::EnableFluentOverlayScrollbars(bool enable) { RuntimeEnabledFeatures::SetFluentOverlayScrollbarsEnabled(enable); } @@ -687,7 +687,7 @@ index 7bd7cb5906d18..efb8211d09376 100644 + } // namespace blink diff --git a/third_party/blink/renderer/platform/graphics/static_bitmap_image.h b/third_party/blink/renderer/platform/graphics/static_bitmap_image.h -index 6e65d754528a2..10a395e32a125 100644 +index 10d925aa29add..79e83bf80ca5d 100644 --- a/third_party/blink/renderer/platform/graphics/static_bitmap_image.h +++ b/third_party/blink/renderer/platform/graphics/static_bitmap_image.h @@ -38,6 +38,8 @@ class PLATFORM_EXPORT StaticBitmapImage : public Image { @@ -700,10 +700,10 @@ index 6e65d754528a2..10a395e32a125 100644 // Methods overridden by all sub-classes diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -index c7e55d74ae7f9..05db5163ad3bc 100644 +index a5fb7092a3b61..44883d754703f 100644 --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -3566,6 +3566,12 @@ +@@ -3630,6 +3630,12 @@ status: {"Mac": "test", "default": "stable"}, base_feature: "none", }, diff --git a/build/e_patches/Reintroduce-kWebAuthCable.patch b/build/e_patches/Reintroduce-kWebAuthCable.patch index 4b311be7..cdf52b0a 100644 --- a/build/e_patches/Reintroduce-kWebAuthCable.patch +++ b/build/e_patches/Reintroduce-kWebAuthCable.patch @@ -1,4 +1,4 @@ -From f9bc84950480fe4b79e53e400a2034733d8c80f9 Mon Sep 17 00:00:00 2001 +From 2dbb87389109255e06e231a9771c22afa2fa119f Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Sun, 4 Sep 2022 18:47:58 +0200 Subject: Re-introduce kWebAuthCable @@ -44,10 +44,10 @@ index a0d0a1be64036..8ef6268b0deff 100644 } diff --git a/chrome/browser/ui/webauthn/authenticator_dialog_browsertest.cc b/chrome/browser/ui/webauthn/authenticator_dialog_browsertest.cc -index 343a8030ef7d2..5efde0af8660b 100644 +index 3d26e140aa281..30967e19ebabf 100644 --- a/chrome/browser/ui/webauthn/authenticator_dialog_browsertest.cc +++ b/chrome/browser/ui/webauthn/authenticator_dialog_browsertest.cc -@@ -113,6 +113,12 @@ class AuthenticatorDialogTest : public DialogBrowserTest { +@@ -112,6 +112,12 @@ class AuthenticatorDialogTest : public DialogBrowserTest { DialogBrowserTest::TearDownOnMainThread(); } @@ -60,7 +60,7 @@ index 343a8030ef7d2..5efde0af8660b 100644 // DialogBrowserTest: void ShowUi(const std::string& name) override { // Web modal dialogs' bounds may exceed the display's work area. -@@ -392,6 +398,7 @@ class AuthenticatorDialogTest : public DialogBrowserTest { +@@ -391,6 +397,7 @@ class AuthenticatorDialogTest : public DialogBrowserTest { std::unique_ptr controller_; base::RepeatingTimer timer_; int bio_samples_remaining_ = 5; @@ -69,10 +69,10 @@ index 343a8030ef7d2..5efde0af8660b 100644 IN_PROC_BROWSER_TEST_F(AuthenticatorDialogTest, InvokeUi_default) { diff --git a/chrome/browser/webauthn/chrome_webauthn_browsertest.cc b/chrome/browser/webauthn/chrome_webauthn_browsertest.cc -index aa838d9cd30b5..da5dd54f4ed99 100644 +index 16e012cd7a1f4..bfa7bfa978829 100644 --- a/chrome/browser/webauthn/chrome_webauthn_browsertest.cc +++ b/chrome/browser/webauthn/chrome_webauthn_browsertest.cc -@@ -1270,6 +1270,7 @@ class ChallengeUrlBrowserTest : public WebAuthnBrowserTest { +@@ -1276,6 +1276,7 @@ class ChallengeUrlBrowserTest : public WebAuthnBrowserTest { void OnDestroy(ChromeAuthenticatorRequestDelegate* delegate) override { test_instance_->UpdateRequestDelegate(nullptr); @@ -80,7 +80,7 @@ index aa838d9cd30b5..da5dd54f4ed99 100644 } void UIShown(ChromeAuthenticatorRequestDelegate* delegate) override { -@@ -1486,6 +1487,7 @@ IN_PROC_BROWSER_TEST_F(ChallengeUrlBrowserTest, +@@ -1492,6 +1493,7 @@ IN_PROC_BROWSER_TEST_F(ChallengeUrlBrowserTest, })); content::WebContents* web_contents = @@ -89,10 +89,10 @@ index aa838d9cd30b5..da5dd54f4ed99 100644 content::DOMMessageQueue message_queue(web_contents); content::ExecuteScriptAsync(web_contents, kGetAssertionWithChallengeUrl); diff --git a/content/browser/webauth/authenticator_impl_unittest.cc b/content/browser/webauth/authenticator_impl_unittest.cc -index e19c5bf0b327f..e56feb5601c38 100644 +index 6ddc3fa735792..ea4d8e0940e89 100644 --- a/content/browser/webauth/authenticator_impl_unittest.cc +++ b/content/browser/webauth/authenticator_impl_unittest.cc -@@ -1262,7 +1262,12 @@ TEST_F(AuthenticatorImplTest, OversizedCredentialId) { +@@ -1263,7 +1263,12 @@ TEST_F(AuthenticatorImplTest, OversizedCredentialId) { } } @@ -107,10 +107,10 @@ index e19c5bf0b327f..e56feb5601c38 100644 NavigateAndCommit(GURL(kTestOrigin1)); diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc -index fe9aa55f973e1..a387ceb52d0bb 100644 +index 06cd36b71cc8b..5cc3f6189d4d1 100644 --- a/content/public/common/content_features.cc +++ b/content/public/common/content_features.cc -@@ -1158,6 +1158,13 @@ BASE_FEATURE(kWebAssemblyTrapHandler, +@@ -1151,6 +1151,13 @@ BASE_FEATURE(kWebAssemblyTrapHandler, #endif ); @@ -125,10 +125,10 @@ index fe9aa55f973e1..a387ceb52d0bb 100644 // https://webbluetoothcg.github.io/web-bluetooth/ BASE_FEATURE(kWebBluetooth, base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/content/public/common/content_features.h b/content/public/common/content_features.h -index e7871ff7f426d..15ec282954930 100644 +index 4f324e858ab4c..36a1039f1d920 100644 --- a/content/public/common/content_features.h +++ b/content/public/common/content_features.h -@@ -310,6 +310,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kElementCaptureOfOtherTabs); +@@ -309,6 +309,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kElementCaptureOfOtherTabs); CONTENT_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyLazyCompilation); CONTENT_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyTiering); CONTENT_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyTrapHandler); diff --git a/build/e_patches/Remove-google-pref-from-main-menu.patch b/build/e_patches/Remove-google-pref-from-main-menu.patch index af618303..9c368274 100644 --- a/build/e_patches/Remove-google-pref-from-main-menu.patch +++ b/build/e_patches/Remove-google-pref-from-main-menu.patch @@ -1,4 +1,4 @@ -From 1a3aa1f7f5d8b9c085a50f1b9f4240d8f85e9654 Mon Sep 17 00:00:00 2001 +From f874fa7b19480d6cf0fc171c2dccdd609c078757 Mon Sep 17 00:00:00 2001 From: althafvly Date: Mon, 12 Feb 2024 13:41:11 +0530 Subject: Remove google pref from main menu @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 3 insertions(+) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java -index 42a339a507c0e..e619cfa1d3c20 100644 +index 795647779b80d..266975e1b6fb3 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java -@@ -337,6 +337,9 @@ public class MainSettings extends ChromeBaseSettingsFragment +@@ -332,6 +332,9 @@ public class MainSettings extends ChromeBaseSettingsFragment TemplateUrlService templateUrlService = TemplateUrlServiceFactory.getForProfile(getProfile()); diff --git a/build/e_patches/Remove-mremap-from-seccomp-baseline-policy.patch b/build/e_patches/Remove-mremap-from-seccomp-baseline-policy.patch index e670cf64..1967b0ed 100644 --- a/build/e_patches/Remove-mremap-from-seccomp-baseline-policy.patch +++ b/build/e_patches/Remove-mremap-from-seccomp-baseline-policy.patch @@ -1,4 +1,4 @@ -From c6338fbd6bfae224044c6432f0f0b39e00f1a1de Mon Sep 17 00:00:00 2001 +From 51f99a2975522ed17e72379620384a359ede39d5 Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Sat, 16 Apr 2022 10:14:28 +0200 Subject: Remove mremap from seccomp baseline policy @@ -14,10 +14,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 deletion(-) diff --git a/sandbox/linux/seccomp-bpf-helpers/baseline_policy_android.cc b/sandbox/linux/seccomp-bpf-helpers/baseline_policy_android.cc -index 663be6db4081e..d457059a0a81c 100644 +index 9036b554383fb..191ac8d4ce2f6 100644 --- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy_android.cc +++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy_android.cc -@@ -165,7 +165,6 @@ bool IsBaselinePolicyAllowed(int sysno) { +@@ -167,7 +167,6 @@ bool IsBaselinePolicyAllowed(int sysno) { // Used on pre-N to initialize threads in ART. case __NR_modify_ldt: #endif @@ -26,5 +26,5 @@ index 663be6db4081e..d457059a0a81c 100644 // File system access cannot be restricted with seccomp-bpf on Android, // since the JVM classloader and other Framework features require file -- -2.34.1 +2.52.0 diff --git a/build/e_patches/Remove-some-privacy-UI-pref.patch b/build/e_patches/Remove-some-privacy-UI-pref.patch index b1f12e9e..cb236a24 100644 --- a/build/e_patches/Remove-some-privacy-UI-pref.patch +++ b/build/e_patches/Remove-some-privacy-UI-pref.patch @@ -1,4 +1,4 @@ -From 74d81181957c895c5daceeee94a5fcb6bbf96aa1 Mon Sep 17 00:00:00 2001 +From e4e09c2b9dd24f801d9c59a293842befc5ad7382 Mon Sep 17 00:00:00 2001 From: althafvly Date: Mon, 12 Feb 2024 14:21:50 +0530 Subject: Remove some privacy UI pref @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 4 insertions(+) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java -index 3e979f878d552..1dfc03b4d2ae9 100644 +index bbed234688dc4..02d2fed3f2838 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java -@@ -263,6 +263,8 @@ public class PrivacySettings extends ChromeBaseSettingsFragment +@@ -255,6 +255,8 @@ public class PrivacySettings extends ChromeBaseSettingsFragment mContextualSearch.setSummary( isContextualSearchEnabled ? R.string.text_on : R.string.text_off); @@ -21,7 +21,7 @@ index 3e979f878d552..1dfc03b4d2ae9 100644 ChromeSwitchPreference canMakePaymentPref = (ChromeSwitchPreference) findPreference(PREF_CAN_MAKE_PAYMENT); canMakePaymentPref.setOnPreferenceChangeListener(this); -@@ -317,6 +319,8 @@ public class PrivacySettings extends ChromeBaseSettingsFragment +@@ -304,6 +306,8 @@ public class PrivacySettings extends ChromeBaseSettingsFragment Preference syncAndServicesLink = findPreference(PREF_SYNC_AND_SERVICES_LINK); syncAndServicesLink.setSummary(buildFooterString()); diff --git a/build/e_patches/Revert-TM-Add-themed-app-icons.patch b/build/e_patches/Revert-TM-Add-themed-app-icons.patch index cc2da057..120fa558 100644 --- a/build/e_patches/Revert-TM-Add-themed-app-icons.patch +++ b/build/e_patches/Revert-TM-Add-themed-app-icons.patch @@ -1,4 +1,4 @@ -From 0cff2c5fa41046a478fd6b615b1cbaf1aa92bf2a Mon Sep 17 00:00:00 2001 +From 8908007deb8d285903692c75bfaf61fe7a0adacc Mon Sep 17 00:00:00 2001 From: althafvly Date: Fri, 18 Nov 2022 09:48:02 +0000 Subject: Revert "[TM] Add themed app icons" @@ -15,7 +15,7 @@ Signed-off-by: Saalim Quadri delete mode 100644 chrome/android/java/res_chromium_base/drawable/themed_app_icon.xml diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn -index 573f9310e5304..8fbc4385b70c6 100644 +index 2dcc5f9e2c3fc..93173678289c8 100644 --- a/chrome/android/BUILD.gn +++ b/chrome/android/BUILD.gn @@ -146,7 +146,6 @@ if (_is_default_toolchain) { @@ -26,7 +26,7 @@ index 573f9310e5304..8fbc4385b70c6 100644 "java/res_chromium_base/mipmap-hdpi/app_icon.png", "java/res_chromium_base/mipmap-hdpi/layered_app_icon.png", "java/res_chromium_base/mipmap-hdpi/layered_app_icon_background.png", -@@ -1674,7 +1673,6 @@ if (_is_default_toolchain) { +@@ -1664,7 +1663,6 @@ if (_is_default_toolchain) { android_resources("chrome_public_apk_base_module_resources") { resource_overlay = true sources = [ diff --git a/build/e_patches/Update-i18n-zhCN-support.patch b/build/e_patches/Update-i18n-zhCN-support.patch index ccaf9cbf..e9121444 100644 --- a/build/e_patches/Update-i18n-zhCN-support.patch +++ b/build/e_patches/Update-i18n-zhCN-support.patch @@ -1,4 +1,4 @@ -From c4eac2761e933ef3de7a305b650662f7876aa9a5 Mon Sep 17 00:00:00 2001 +From ec37187f11009cd98887154f218b40e2891090f7 Mon Sep 17 00:00:00 2001 From: mars Date: Sun, 2 Aug 2020 00:37:49 +0800 Subject: Update i18n zh_CN support @@ -15,7 +15,7 @@ Signed-off-by: Saalim Quadri 6 files changed, 132 insertions(+), 6 deletions(-) diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb -index 3b4d0a79f1a2d..3e39c88840dc4 100644 +index 10b33bc044183..a07d870772e5c 100644 --- a/chrome/app/resources/generated_resources_zh-CN.xtb +++ b/chrome/app/resources/generated_resources_zh-CN.xtb @@ -12186,4 +12186,6 @@ @@ -40,7 +40,7 @@ index af6bdaba0292f..a2b057d57ea1b 100644 +关于 Bromite + diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb -index 9b4560d70c050..513b5502fbc71 100644 +index db125f3cc5811..2aa644f8eeaa7 100644 --- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb +++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb @@ -1999,4 +1999,73 @@ @@ -155,10 +155,10 @@ index c8bf8be048adc..51ab373fa0349 100644 +WebRTC + diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb -index ea77c36d61a00..b08f768436cf9 100644 +index a6fbe56f83071..6497ff111eec5 100644 --- a/components/strings/components_strings_zh-CN.xtb +++ b/components/strings/components_strings_zh-CN.xtb -@@ -5193,4 +5193,33 @@ +@@ -5194,4 +5194,33 @@ 添加 IBAN YouTube 来自 Google Pay diff --git a/build/e_patches/Use-thirdparty-autofill-by-default.patch b/build/e_patches/Use-thirdparty-autofill-by-default.patch index 0760fc3a..2f8e31c3 100644 --- a/build/e_patches/Use-thirdparty-autofill-by-default.patch +++ b/build/e_patches/Use-thirdparty-autofill-by-default.patch @@ -1,4 +1,4 @@ -From eed0a751b1f025ebb002e0656f763a3a09034707 Mon Sep 17 00:00:00 2001 +From 96f7f5fd2cf083bc6d9a506bad08347234c74157 Mon Sep 17 00:00:00 2001 From: althafvly Date: Mon, 12 Feb 2024 13:54:08 +0530 Subject: Use thirdparty autofill by default @@ -30,10 +30,10 @@ index 54b5038f206fe..7beb690ca1408 100644 app:descriptionText="@string/autofill_third_party_filling_opt_in_description"/> diff --git a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/options/RadioButtonGroupThirdPartyPreference.java b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/options/RadioButtonGroupThirdPartyPreference.java -index 9d30e2434b2c2..ae2d0ea0fd520 100644 +index ef3740e0bfc4e..6e11c196daa3d 100644 --- a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/options/RadioButtonGroupThirdPartyPreference.java +++ b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/options/RadioButtonGroupThirdPartyPreference.java -@@ -40,7 +40,7 @@ public final class RadioButtonGroupThirdPartyPreference +@@ -39,7 +39,7 @@ public final class RadioButtonGroupThirdPartyPreference private @Nullable RadioButtonWithDescription mDefaultOption; private @Nullable RadioButtonWithDescription mOptInOption; @@ -43,5 +43,5 @@ index 9d30e2434b2c2..ae2d0ea0fd520 100644 public RadioButtonGroupThirdPartyPreference(Context context, AttributeSet attrs) { super(context, attrs); -- -2.34.1 +2.52.0 diff --git a/build/e_patches/disable-contextual-search-by-default.patch b/build/e_patches/disable-contextual-search-by-default.patch index 031e63b2..024c8742 100644 --- a/build/e_patches/disable-contextual-search-by-default.patch +++ b/build/e_patches/disable-contextual-search-by-default.patch @@ -1,4 +1,4 @@ -From ea92bf0764b52c5279e5a83e9b4906a5886bfb8d Mon Sep 17 00:00:00 2001 +From 839421fd8e5649164144299f44948d1c945cebaa Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Wed, 23 Nov 2016 09:26:51 -0500 Subject: disable contextual search by default @@ -23,7 +23,7 @@ index 67c66ec7fd1d1..cc4b51bf9a5e8 100644 /** diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profile.cc -index c63def4f8bb82..49aa04d53bc51 100644 +index d252c882b7015..2c16f5bd17cce 100644 --- a/chrome/browser/profiles/profile.cc +++ b/chrome/browser/profiles/profile.cc @@ -333,7 +333,7 @@ void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { diff --git a/build/e_patches/disable-fetching-variations.patch b/build/e_patches/disable-fetching-variations.patch index cc19b441..7542b638 100644 --- a/build/e_patches/disable-fetching-variations.patch +++ b/build/e_patches/disable-fetching-variations.patch @@ -1,4 +1,4 @@ -From 07188c5350522548c4e661f6c96ea6f5cad6bc86 Mon Sep 17 00:00:00 2001 +From f2f9f4e9d4cfd00caf4a528f23a2f4ae5eaf3c40 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Wed, 18 Nov 2020 19:08:58 -0500 Subject: disable fetching variations @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/AsyncInitTaskRunner.java b/chrome/android/java/src/org/chromium/chrome/browser/init/AsyncInitTaskRunner.java -index 20064c11d5bb4..6a979fec1bdfe 100644 +index bdae610e561e5..7503a820e1569 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/init/AsyncInitTaskRunner.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/init/AsyncInitTaskRunner.java -@@ -40,7 +40,7 @@ public abstract class AsyncInitTaskRunner { +@@ -39,7 +39,7 @@ public abstract class AsyncInitTaskRunner { @VisibleForTesting boolean shouldFetchVariationsSeedDuringFirstRun() { @@ -22,5 +22,5 @@ index 20064c11d5bb4..6a979fec1bdfe 100644 private class FetchSeedTask implements Runnable { -- -2.34.1 +2.52.0 diff --git a/build/e_patches/disable-navigation-error-correction-by-default.patch b/build/e_patches/disable-navigation-error-correction-by-default.patch index aa67cc16..7ba1cbfd 100644 --- a/build/e_patches/disable-navigation-error-correction-by-default.patch +++ b/build/e_patches/disable-navigation-error-correction-by-default.patch @@ -1,4 +1,4 @@ -From a74dc6e9df4f0eb0380dfd5fdefb5d5dc92b975c Mon Sep 17 00:00:00 2001 +From c628f382cd7ebfdd98718cab9d1e67025f55b0cd Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Wed, 23 Nov 2016 08:29:58 -0500 Subject: disable navigation error correction by default @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/browser/net/profile_network_context_service.cc b/chrome/browser/net/profile_network_context_service.cc -index cf4e39b7a9287..f1ee11ab667d5 100644 +index 58f9f4af9c6e7..525bf23e9c085 100644 --- a/chrome/browser/net/profile_network_context_service.cc +++ b/chrome/browser/net/profile_network_context_service.cc -@@ -600,7 +600,7 @@ void ProfileNetworkContextService::ConfigureNetworkContextParams( +@@ -608,7 +608,7 @@ void ProfileNetworkContextService::ConfigureNetworkContextParams( void ProfileNetworkContextService::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(embedder_support::kAlternateErrorPagesEnabled, diff --git a/build/e_patches/disable-seedbased-field-trials.patch b/build/e_patches/disable-seedbased-field-trials.patch index 27c2da60..0d5f036d 100644 --- a/build/e_patches/disable-seedbased-field-trials.patch +++ b/build/e_patches/disable-seedbased-field-trials.patch @@ -1,4 +1,4 @@ -From 8fa0c993cf76f0ca2e52741b6e99af225b48ee41 Mon Sep 17 00:00:00 2001 +From 78239e09c2321d4d7355c2f6fccc267c668ec595 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Tue, 25 Dec 2018 16:19:51 -0500 Subject: disable seed-based field trials @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri 1 file changed, 2 insertions(+) diff --git a/components/variations/service/variations_field_trial_creator.cc b/components/variations/service/variations_field_trial_creator.cc -index b2adafaf36da8..10cfe4a1bf459 100644 +index 545b8877f5e6d..3cf0254bdfb66 100644 --- a/components/variations/service/variations_field_trial_creator.cc +++ b/components/variations/service/variations_field_trial_creator.cc -@@ -357,9 +357,11 @@ bool VariationsFieldTrialCreator::SetUpFieldTrials( +@@ -356,9 +356,11 @@ bool VariationsFieldTrialCreator::SetUpFieldTrials( CreateTrialsResult create_trials_result = {.applied_seed = false}; if (!used_testing_config && client_filterable_state) { diff --git a/build/e_patches/fixup-Bromite-subresource-adblocker.patch b/build/e_patches/fixup-Bromite-subresource-adblocker.patch index bf02d9c9..6184ba0e 100644 --- a/build/e_patches/fixup-Bromite-subresource-adblocker.patch +++ b/build/e_patches/fixup-Bromite-subresource-adblocker.patch @@ -1,4 +1,4 @@ -From ade388c9718e263607fa7566be2e5d50f70a0c3f Mon Sep 17 00:00:00 2001 +From d2ff2103ab1f98975cc0b2d7fce2d5bfe665d183 Mon Sep 17 00:00:00 2001 From: althafvly Date: Thu, 11 Apr 2024 19:45:52 +0530 Subject: fixup Bromite subresource adblocker @@ -8,10 +8,10 @@ Subject: fixup Bromite subresource adblocker 1 file changed, 1 deletion(-) diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn -index 16be227c65194..62886ed250b11 100644 +index e6f9b33b8cafc..2dcc5f9e2c3fc 100644 --- a/chrome/android/BUILD.gn +++ b/chrome/android/BUILD.gn -@@ -313,7 +313,6 @@ if (_is_default_toolchain) { +@@ -314,7 +314,6 @@ if (_is_default_toolchain) { "//chrome/android/features/tab_ui/public:ui_java_resources", "//chrome/android/modules/stack_unwinder/provider:java", "//chrome/android/webapk/libs/client:client_java", diff --git a/build/e_patches/fixup-Disable-all-predictors-code.patch b/build/e_patches/fixup-Disable-all-predictors-code.patch index 1a451e4d..ff91e3ff 100644 --- a/build/e_patches/fixup-Disable-all-predictors-code.patch +++ b/build/e_patches/fixup-Disable-all-predictors-code.patch @@ -1,4 +1,4 @@ -From 456d0d632ede72b97ce439bef35d21e2dfe31967 Mon Sep 17 00:00:00 2001 +From 6bfedbe99f0b09c187362ebef065863c95d82b6e Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Tue, 27 Jan 2026 15:34:02 +0000 Subject: fixup Disable all predictors code @@ -8,7 +8,7 @@ Subject: fixup Disable all predictors code 1 file changed, 1 insertion(+) diff --git a/components/viz/service/BUILD.gn b/components/viz/service/BUILD.gn -index 32c6c8a38d236..982557e6b5013 100644 +index d26fa9ae02826..8d177b1bf9a10 100644 --- a/components/viz/service/BUILD.gn +++ b/components/viz/service/BUILD.gn @@ -315,6 +315,7 @@ viz_component("service") { diff --git a/build/e_patches/fixup-Disable-fetching-of-all-field-trials.patch b/build/e_patches/fixup-Disable-fetching-of-all-field-trials.patch index 684b11d4..63b1d67f 100644 --- a/build/e_patches/fixup-Disable-fetching-of-all-field-trials.patch +++ b/build/e_patches/fixup-Disable-fetching-of-all-field-trials.patch @@ -1,4 +1,4 @@ -From b9d6b2754a866701f9226493142808078d1526cd Mon Sep 17 00:00:00 2001 +From 44cc7d325036c04008709ccf597f795ddf2e0444 Mon Sep 17 00:00:00 2001 From: althafvly Date: Wed, 20 Sep 2023 09:48:52 +0530 Subject: fixup Disable fetching of all field trials @@ -29,7 +29,7 @@ index ad626ddfe4ef8..d6b55d4be62e4 100644 @Override diff --git a/build/android/gyp/proguard.py b/build/android/gyp/proguard.py -index 417c0d1246dac..8305112da0c06 100755 +index 4d5c8f7772456..e7046f28a3e5a 100755 --- a/build/android/gyp/proguard.py +++ b/build/android/gyp/proguard.py @@ -44,6 +44,8 @@ _IGNORE_WARNINGS = ( @@ -42,10 +42,10 @@ index 417c0d1246dac..8305112da0c06 100755 r'EditorDialogToolbar', # https://crbug.com/1441226 diff --git a/components/variations/service/variations_field_trial_creator.cc b/components/variations/service/variations_field_trial_creator.cc -index 245829af2e5cd..b2adafaf36da8 100644 +index f8820f639e9f0..545b8877f5e6d 100644 --- a/components/variations/service/variations_field_trial_creator.cc +++ b/components/variations/service/variations_field_trial_creator.cc -@@ -377,6 +377,8 @@ bool VariationsFieldTrialCreator::SetUpFieldTrials( +@@ -376,6 +376,8 @@ bool VariationsFieldTrialCreator::SetUpFieldTrials( platform_field_trials->RegisterFeatureOverrides(feature_list.get()); @@ -53,7 +53,7 @@ index 245829af2e5cd..b2adafaf36da8 100644 + base::FeatureList::SetInstance(std::move(feature_list)); - if (base::FeatureList::IsEnabled(internal::kPurgeVariationsSeedFromMemory)) { + GetSeedStore()->AllowToPurgeSeedsDataFromMemory(); -- 2.52.0 diff --git a/build/e_patches/fixup-Move-navigation-bar-to-bottom.patch b/build/e_patches/fixup-Move-navigation-bar-to-bottom.patch index c8e94496..ea538367 100644 --- a/build/e_patches/fixup-Move-navigation-bar-to-bottom.patch +++ b/build/e_patches/fixup-Move-navigation-bar-to-bottom.patch @@ -1,4 +1,4 @@ -From 7b31942bf208e5685ef893527689e7a6f75ad7db Mon Sep 17 00:00:00 2001 +From 0da790cabe9bb445de38928c93da4565a23c10eb Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Mon, 18 Aug 2025 12:56:14 +0000 Subject: fixup Move navigation bar to bottom @@ -8,10 +8,10 @@ Subject: fixup Move navigation bar to bottom 1 file changed, 11 deletions(-) diff --git a/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/TabListCoordinator.java b/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/TabListCoordinator.java -index 122c81778ac85..b71a46cc60db1 100644 +index 681e683ab354f..e51b233db2000 100644 --- a/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/TabListCoordinator.java +++ b/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/TabListCoordinator.java -@@ -574,17 +574,6 @@ public class TabListCoordinator implements PriceWelcomeMessageProvider, DestroyO +@@ -575,17 +575,6 @@ public class TabListCoordinator implements PriceWelcomeMessageProvider, DestroyO } }; mRecyclerView.setLayoutManager(layoutManager); diff --git a/build/e_patches/fixup-eyeo-Browser-Ad-filtering-Solution.patch b/build/e_patches/fixup-eyeo-Browser-Ad-filtering-Solution.patch index ebd35ce9..e5ada111 100644 --- a/build/e_patches/fixup-eyeo-Browser-Ad-filtering-Solution.patch +++ b/build/e_patches/fixup-eyeo-Browser-Ad-filtering-Solution.patch @@ -1,4 +1,4 @@ -From c02a6773e843b18668c26b86038c5361da771e47 Mon Sep 17 00:00:00 2001 +From ffc730baf2217aed80ce247015aead945a1bf8a5 Mon Sep 17 00:00:00 2001 From: althafvly Date: Mon, 21 Apr 2025 18:27:07 +0530 Subject: fixup: eyeo Browser Ad filtering Solution @@ -8,10 +8,10 @@ Subject: fixup: eyeo Browser Ad filtering Solution 1 file changed, 7 insertions(+) diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn -index 51ea86b2faaad..6629a12bdba36 100644 +index 3d745390dcdd1..09056b58ebf05 100644 --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -2664,6 +2664,13 @@ static_library("browser") { +@@ -2626,6 +2626,13 @@ static_library("browser") { } if (is_android) { -- GitLab