From fc32f3d01daeb59f452c853aec7cf5dcf0a04356 Mon Sep 17 00:00:00 2001 From: Claudio DeSouza Date: Wed, 16 Oct 2024 14:51:22 +0100 Subject: [PATCH 001/178] Update from Chromium 131.0.6778.1 to Chromium 132.0.6779.1. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 751e7b3ea300..6906d6bf5005 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "projects": { "chrome": { "dir": "src", - "tag": "131.0.6778.85", + "tag": "132.0.6779.1", "repository": { "url": "https://github.com/brave/chromium" } From eafa54c7b5121e593b58666922ee98018e09c245 Mon Sep 17 00:00:00 2001 From: Claudio DeSouza Date: Wed, 16 Oct 2024 14:56:17 +0100 Subject: [PATCH 002/178] Conflict-resolved patches from Chromium 131.0.6778.1 to Chromium 132.0.6779.1. --- patches/chrome-browser-ui-BUILD.gn.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/patches/chrome-browser-ui-BUILD.gn.patch b/patches/chrome-browser-ui-BUILD.gn.patch index 7365deea5dbf..91c43114fdaf 100644 --- a/patches/chrome-browser-ui-BUILD.gn.patch +++ b/patches/chrome-browser-ui-BUILD.gn.patch @@ -1,16 +1,16 @@ diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn -index 4c9e41d73cedd5eafeb65832c1a8e172484a84cd..2a59f5e6a414f61dbc39a6e305109db366539352 100644 +index 43f43997a972c36b724ae9eff3ee6c88c0636f23..2f6190882a8f38cb52251a96f9758d15a0a27064 100644 --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -741,6 +741,7 @@ static_library("ui") { - "//chrome/browser/content_settings:impl", +@@ -735,6 +735,7 @@ static_library("ui") { "//chrome/browser/content_settings:content_settings_util_impl", + "//chrome/browser/updates/announcement_notification:impl", ] + import("//brave/browser/sources.gni") public_deps += [ "//brave/browser/ui" ] deps += brave_chrome_browser_ui_allow_circular_includes_from allow_circular_includes_from += brave_chrome_browser_ui_allow_circular_includes_from if (enable_vr && is_win) { deps += [ "//chrome/browser/vr:vr_base" ] -@@ -3601,7 +3602,10 @@ static_library("ui") { +@@ -3593,7 +3594,10 @@ static_library("ui") { ] deps += [ "//chrome/updater/app/server/win:updater_legacy_idl" ] } else { From d3db4ee43175cb17b14e260e2911531af3da7d31 Mon Sep 17 00:00:00 2001 From: Claudio DeSouza Date: Wed, 16 Oct 2024 15:12:09 +0100 Subject: [PATCH 003/178] [cr132] `kPrivacySandboxProactiveTopicsBlocking` deleted This flag was already entirely gutted, so it was no-op. Chromium change: https://chromium.googlesource.com/chromium/src/+/7481666f1005dfd844d7f31d95f353b0a48000b7 commit 7481666f1005dfd844d7f31d95f353b0a48000b7 Author: Kene Okoye Date: Tue Oct 15 16:30:42 2024 +0000 [PS] ProactiveTopicsEnabled: Remove ProactiveTopicsBlocking flag Bug: 356411190 --- app/feature_defaults_unittest.cc | 1 - .../components/privacy_sandbox/privacy_sandbox_features.cc | 1 - 2 files changed, 2 deletions(-) diff --git a/app/feature_defaults_unittest.cc b/app/feature_defaults_unittest.cc index c5bf07b04ab9..5d1ed0310248 100644 --- a/app/feature_defaults_unittest.cc +++ b/app/feature_defaults_unittest.cc @@ -249,7 +249,6 @@ TEST(FeatureDefaultsTest, DisabledFeatures) { &privacy_sandbox::kEnforcePrivacySandboxAttestations, &privacy_sandbox::kOverridePrivacySandboxSettingsLocalTesting, &privacy_sandbox::kPrivacySandboxFirstPartySetsUI, - &privacy_sandbox::kPrivacySandboxProactiveTopicsBlocking, &privacy_sandbox::kPrivacySandboxSettings4, &privacy_sandbox::kTrackingProtectionContentSettingUbControl, &safe_browsing::kExtensionTelemetryDisableOffstoreExtensions, diff --git a/chromium_src/components/privacy_sandbox/privacy_sandbox_features.cc b/chromium_src/components/privacy_sandbox/privacy_sandbox_features.cc index cbc3a4c1152d..944b89386df8 100644 --- a/chromium_src/components/privacy_sandbox/privacy_sandbox_features.cc +++ b/chromium_src/components/privacy_sandbox/privacy_sandbox_features.cc @@ -14,7 +14,6 @@ OVERRIDE_FEATURE_DEFAULT_STATES({{ {kOverridePrivacySandboxSettingsLocalTesting, base::FEATURE_DISABLED_BY_DEFAULT}, {kPrivacySandboxFirstPartySetsUI, base::FEATURE_DISABLED_BY_DEFAULT}, - {kPrivacySandboxProactiveTopicsBlocking, base::FEATURE_DISABLED_BY_DEFAULT}, {kPrivacySandboxSettings4, base::FEATURE_DISABLED_BY_DEFAULT}, {kTrackingProtectionContentSettingUbControl, base::FEATURE_DISABLED_BY_DEFAULT}, From aa658c77a4ba5e04aaae179a55553c31adc8339c Mon Sep 17 00:00:00 2001 From: Claudio DeSouza Date: Wed, 16 Oct 2024 17:20:19 +0100 Subject: [PATCH 004/178] [cr132] IWYU additions This must be due to some transient inclusion changing. --- browser/ai_chat/ai_chat_profile_browsertest.cc | 1 + .../browser/ui/webui/chrome_web_ui_controller_factory.cc | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/browser/ai_chat/ai_chat_profile_browsertest.cc b/browser/ai_chat/ai_chat_profile_browsertest.cc index 9720c5f3947b..b1004661b4c7 100644 --- a/browser/ai_chat/ai_chat_profile_browsertest.cc +++ b/browser/ai_chat/ai_chat_profile_browsertest.cc @@ -11,6 +11,7 @@ #include "brave/components/sidebar/browser/sidebar_item.h" #include "chrome/browser/profiles/profile_window.h" #include "chrome/browser/renderer_context_menu/render_view_context_menu_test_util.h" +#include "chrome/browser/ui/browser_window.h" #include "chrome/browser/ui/location_bar/location_bar.h" #include "chrome/browser/ui/tabs/public/tab_features.h" #include "chrome/browser/ui/views/side_panel/side_panel_registry.h" diff --git a/chromium_src/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chromium_src/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc index da49f0fa81ea..85a031573d11 100644 --- a/chromium_src/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc +++ b/chromium_src/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc @@ -4,7 +4,10 @@ * You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "brave/browser/ui/webui/brave_web_ui_controller_factory.h" -#include "build/chromeos_buildflags.h" + +// Needed since we define CHROME_BROWSER_WEB_APPLICATIONS_WEB_APP_PROVIDER_H_ +// below +#include "chrome/browser/web_applications/web_app_provider.h" // NOLINTNEXTLINE #define CHROME_BROWSER_WEB_APPLICATIONS_SYSTEM_WEB_APPS_SYSTEM_WEB_APP_MANAGER_H_ From 9afb206eb6c5e9be591cb0e268572e8c8c9424e8 Mon Sep 17 00:00:00 2001 From: Claudio DeSouza Date: Wed, 16 Oct 2024 17:21:15 +0100 Subject: [PATCH 005/178] [cr132] `Configurator::EnabledDeltas` deleted This function wasn't even being used in upstream. Chromium change: https://chromium.googlesource.com/chromium/src/+/1911cb516aaf7a32618101b968ba9ad339c18632 commit 1911cb516aaf7a32618101b968ba9ad339c18632 Author: Joshua Pawlicki Date: Tue Oct 15 15:41:56 2024 +0000 update_client: Remove EnabledDeltas from Configurator. This function is no longer ever called. Bug: 353249967 --- .../component_updater/brave_component_updater_configurator.cc | 4 ---- .../component_updater/brave_component_updater_configurator.h | 1 - 2 files changed, 5 deletions(-) diff --git a/browser/component_updater/brave_component_updater_configurator.cc b/browser/component_updater/brave_component_updater_configurator.cc index c3a767d64dfb..00649e185268 100644 --- a/browser/component_updater/brave_component_updater_configurator.cc +++ b/browser/component_updater/brave_component_updater_configurator.cc @@ -167,10 +167,6 @@ BraveConfigurator::GetPatcherFactory() { return patch_factory_; } -bool BraveConfigurator::EnabledDeltas() const { - return configurator_impl_.EnabledDeltas(); -} - bool BraveConfigurator::EnabledBackgroundDownloader() const { return configurator_impl_.EnabledBackgroundDownloader(); } diff --git a/browser/component_updater/brave_component_updater_configurator.h b/browser/component_updater/brave_component_updater_configurator.h index 00f09708fcac..b934ffe1aadf 100644 --- a/browser/component_updater/brave_component_updater_configurator.h +++ b/browser/component_updater/brave_component_updater_configurator.h @@ -61,7 +61,6 @@ class BraveConfigurator : public update_client::Configurator { override; scoped_refptr GetUnzipperFactory() override; scoped_refptr GetPatcherFactory() override; - bool EnabledDeltas() const override; bool EnabledBackgroundDownloader() const override; bool EnabledCupSigning() const override; PrefService* GetPrefService() const override; From 3dffa75e8c53794248708f1a8a75dff943f27b8c Mon Sep 17 00:00:00 2001 From: AlexeyBarabash Date: Thu, 17 Oct 2024 00:40:56 +0300 Subject: [PATCH 006/178] [Android] OTR to [oO]tr in java code Related Chromium change: https://source.chromium.org/chromium/chromium/src/+/c0be837dd32c9c92ec22d6b3d43ec414d0c0bc2c OTR to [oO]tr in java code. Bug: 372670589 Change-Id: I6d5aaa3b5b8af401e09c1990e12bfc889e93815c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5924233 --- .../chrome/browser/app/BraveActivity.java | 2 +- .../SearchEngineOnboardingFragment.java | 35 +++++++++++-------- .../settings/BraveSearchEnginePreference.java | 3 +- .../BraveSearchEnginesPreferences.java | 2 +- 4 files changed, 23 insertions(+), 19 deletions(-) diff --git a/android/java/org/chromium/chrome/browser/app/BraveActivity.java b/android/java/org/chromium/chrome/browser/app/BraveActivity.java index e580fe889c03..f802a05560ee 100644 --- a/android/java/org/chromium/chrome/browser/app/BraveActivity.java +++ b/android/java/org/chromium/chrome/browser/app/BraveActivity.java @@ -1678,7 +1678,7 @@ private void checkForYandexSE() { BraveSearchEngineUtils.setDSEPrefs(yandexTemplateUrl, lastUsedRegularProfile); BraveSearchEngineUtils.setDSEPrefs( yandexTemplateUrl, - lastUsedRegularProfile.getPrimaryOTRProfile(/* createIfNeeded= */ true)); + lastUsedRegularProfile.getPrimaryOtrProfile(/* createIfNeeded= */ true)); } } } diff --git a/android/java/org/chromium/chrome/browser/onboarding/SearchEngineOnboardingFragment.java b/android/java/org/chromium/chrome/browser/onboarding/SearchEngineOnboardingFragment.java index 4d579ebde82d..5e2201de8206 100644 --- a/android/java/org/chromium/chrome/browser/onboarding/SearchEngineOnboardingFragment.java +++ b/android/java/org/chromium/chrome/browser/onboarding/SearchEngineOnboardingFragment.java @@ -157,21 +157,26 @@ private void initializeViews(View root) { } private void setActions() { - btnSave.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - if (mSelectedSearchEngine == null) { - mSelectedSearchEngine = BraveSearchEngineUtils.getTemplateUrlByShortName( - mProfile, BraveSearchEngineUtils.getDSEShortName(mProfile, false)); - } - if (mSelectedSearchEngine != null) { - BraveSearchEngineUtils.setDSEPrefs(mSelectedSearchEngine, mProfile); - BraveSearchEngineUtils.setDSEPrefs(mSelectedSearchEngine, - mProfile.getPrimaryOTRProfile(/* createIfNeeded= */ true)); - } - getActivity().finish(); - } - }); + btnSave.setOnClickListener( + new View.OnClickListener() { + @Override + public void onClick(View view) { + if (mSelectedSearchEngine == null) { + mSelectedSearchEngine = + BraveSearchEngineUtils.getTemplateUrlByShortName( + mProfile, + BraveSearchEngineUtils.getDSEShortName( + mProfile, false)); + } + if (mSelectedSearchEngine != null) { + BraveSearchEngineUtils.setDSEPrefs(mSelectedSearchEngine, mProfile); + BraveSearchEngineUtils.setDSEPrefs( + mSelectedSearchEngine, + mProfile.getPrimaryOtrProfile(/* createIfNeeded= */ true)); + } + getActivity().finish(); + } + }); } private void searchEngineSelected(int position, List templateUrls) { diff --git a/android/java/org/chromium/chrome/browser/search_engines/settings/BraveSearchEnginePreference.java b/android/java/org/chromium/chrome/browser/search_engines/settings/BraveSearchEnginePreference.java index 37adfe1cbf33..a1219ee4302f 100644 --- a/android/java/org/chromium/chrome/browser/search_engines/settings/BraveSearchEnginePreference.java +++ b/android/java/org/chromium/chrome/browser/search_engines/settings/BraveSearchEnginePreference.java @@ -38,8 +38,7 @@ private Profile getProfile(boolean isPrivate) { if (!isPrivate) { return mProfile; } else { - return mProfile.getPrimaryOTRProfile( - /* createIfNeeded= */ true); + return mProfile.getPrimaryOtrProfile(/* createIfNeeded= */ true); } } } diff --git a/android/java/org/chromium/chrome/browser/settings/BraveSearchEnginesPreferences.java b/android/java/org/chromium/chrome/browser/settings/BraveSearchEnginesPreferences.java index fb0b6de559b0..1d87b01c3a48 100644 --- a/android/java/org/chromium/chrome/browser/settings/BraveSearchEnginesPreferences.java +++ b/android/java/org/chromium/chrome/browser/settings/BraveSearchEnginesPreferences.java @@ -86,7 +86,7 @@ private void updateSearchEnginePreference() { searchEnginePreference.setEnabled(true); searchEnginePreference.setSummary( BraveSearchEngineUtils.getDSEShortName( - getProfile().getPrimaryOTRProfile(/* createIfNeeded= */ true), true)); + getProfile().getPrimaryOtrProfile(/* createIfNeeded= */ true), true)); mSearchSuggestions = (ChromeSwitchPreference) findPreference(PREF_SEARCH_SUGGESTIONS); mSearchSuggestions.setOnPreferenceChangeListener(this); From d9bb7d1fae6cb522f8270ac796a87f2fc44146ed Mon Sep 17 00:00:00 2001 From: AlexeyBarabash Date: Thu, 17 Oct 2024 00:55:32 +0300 Subject: [PATCH 007/178] [Android] Removed AutocompleteMatch.mRelevance field Related Chromium change: https://source.chromium.org/chromium/chromium/src/+/aecab74413e302b929bc8d6f6274e5ec02c34e2e Clean up irrelevant AutocompleteMatch fields Change-Id: If11fa90715a6d0a9047e79f96b3bb32b67db0ddd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5935117 --- .../suggestions/editurl/BraveEditUrlSuggestionProcessor.java | 1 - 1 file changed, 1 deletion(-) diff --git a/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/editurl/BraveEditUrlSuggestionProcessor.java b/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/editurl/BraveEditUrlSuggestionProcessor.java index 320615ec7aee..d68cd3f0e551 100644 --- a/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/editurl/BraveEditUrlSuggestionProcessor.java +++ b/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/editurl/BraveEditUrlSuggestionProcessor.java @@ -70,7 +70,6 @@ && tabMatchesSuggestion(activeTab, suggestion)) { OmniboxSuggestionType.URL_WHAT_YOU_TYPED, suggestion.getSubtypes(), suggestion.isSearchSuggestion(), - suggestion.getRelevance(), suggestion.getTransition(), suggestion.getDisplayText(), suggestion.getDisplayTextClassifications(), From 91d0b62e8d2664812a4ddbb576969ee70cee1bdb Mon Sep 17 00:00:00 2001 From: Claudio DeSouza Date: Thu, 17 Oct 2024 19:04:32 +0100 Subject: [PATCH 008/178] [cr132] `//chrome/browser/ui/javascript_dialogs` modularised This makes it necessary to declare this target as a dep of `//brave/browser/ui`. Chromium change: https://chromium.googlesource.com/chromium/src/+/b2877940e18b82a911ba18dfca2ea00988f944b6 commit b2877940e18b82a911ba18dfca2ea00988f944b6 Author: Antonio Gomes Date: Tue Oct 15 10:37:05 2024 +0000 Modularize chrome/browser/ui/javascript_dialogs This CL adds to chrome/browser/ui/javascript_dialogs its own BUILD.gn file. Given that there is a circular dependency against both //c/b/:b and //c/b/ui:ui, an "impl" GN target was added in order to confine the circular dependencies. Once the modularization advances, both :javascript_dialogs and :impl GN targets should be unified. No behavior change expected. R=erikchen@chromium.org Bug: 372506006 --- browser/ui/BUILD.gn | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/ui/BUILD.gn b/browser/ui/BUILD.gn index 1ba68af4bb4a..da5f5ee01c28 100644 --- a/browser/ui/BUILD.gn +++ b/browser/ui/BUILD.gn @@ -616,6 +616,7 @@ source_set("ui") { "//chrome/browser/devtools", "//chrome/browser/ui/download", "//chrome/browser/ui/exclusive_access", + "//chrome/browser/ui/javascript_dialogs", "//chrome/browser/ui/views/bubble", "//chrome/browser/ui/views/toolbar", "//components/bookmarks/browser", From 4afce020959ace49cf4aec6cd2504145f91e87eb Mon Sep 17 00:00:00 2001 From: Emerick Rogul Date: Mon, 21 Oct 2024 11:31:03 -0400 Subject: [PATCH 009/178] Make adjustments for upstream tests --- test/filters/browser_tests.filter | 109 ++++++++++++++++++++++-------- test/filters/unit_tests.filter | 25 ++++++- 2 files changed, 102 insertions(+), 32 deletions(-) diff --git a/test/filters/browser_tests.filter b/test/filters/browser_tests.filter index 0270dda0d796..d7cd79dc5d50 100644 --- a/test/filters/browser_tests.filter +++ b/test/filters/browser_tests.filter @@ -63,11 +63,13 @@ -ThreatDOMDetailsTest.CheckTagAndAttributeListIsSorted # Optimization Guide is disabled --All/UserAnnotationsServiceBrowserTest.*/* --All/UserAnnotationsServiceExplicitAllowlistBrowserTest.*/* -ChromeRenderFrameObserverTest.OptGuideGetsText -DependencyParserModelLoaderBrowserTest.* -HistoryEmbeddingsRestrictedSigninBrowserTest.SearchDoesNotReceiveAnswerForRestrictedSignin +-NotificationContentDetectionAllowlistedChecksEnabledBrowserTest.AllowlistedSiteExecutesModel +-NotificationContentDetectionBrowserTest.AllowlistedSiteDoesNotExecuteModel* +-NotificationContentDetectionBrowserTest.NonAllowlistedSiteSuccessfullyExecutesModel +-NotificationContentDetectionServiceFactoryBrowserTest.EnabledForRegularProfiles -OptimizationGuideInternalsPageBrowserTest.* -OptimizationGuideKeyedServiceBrowserTest.* -OptimizationGuideKeyedServiceEnterpriseBrowserTest.* @@ -264,10 +266,10 @@ -LoginProxyBrowserTest.ProxyAuthHTTPS -NotificationPermissionBrowserTest.DisablePermissionRecordsUkms -NotificationPermissionBrowserTest.NonPersistentNotificationRecordsUkms --WebHidWebViewTest.PermissionsAPIEmbedderHasAccessAllowHid --WebHidWebViewTest.PermissionsAPIEmbedderHasAccessCloseWindowHid --WebHidWebViewTest.PermissionsAPIEmbedderHasAccessDenyHid --WebViewBluetoothTest.Shim_TestEnabledInTabButNotInWebView +-WebHidWebViewTest.PermissionsAPIEmbedderHasAccessAllowHid/InnerWebContents +-WebHidWebViewTest.PermissionsAPIEmbedderHasAccessCloseWindowHid/InnerWebContents +-WebHidWebViewTest.PermissionsAPIEmbedderHasAccessDenyHid/InnerWebContents +-WebViewBluetoothTest.Shim_TestEnabledInTabButNotInWebView/InnerWebContents # These tests fail because we stub search_engines::IsChoiceScreenFlagEnabled to # always return false @@ -285,6 +287,7 @@ -All/BrowsingDataModelBrowserTest.SharedStorageHandledCorrectly/* -All/SharedStorageChromeBrowserTest.* -All/SharedStorageHeaderPrefBrowserTest.* +-All/SharedStorageLocalUnpartitionedDataAccessBrowserTest.LocalUnpartitionedDataAccessAttestationWith*/* -All/SharedStoragePrefBrowserTest.* -All/SharedStoragePrivateAggregationChromeBrowserTest.* -AutofillSharedStorageServerCardDataDisabledTest.NoSharedStorageData @@ -300,16 +303,34 @@ # These tests fail because we disable kDesktopPWAsLinkCapturing -All/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* -Capturable/WebAppLinkCapturingParameterizedBrowserTest.* +-CapturableToBrowserTabApp/NavigationCapturingTestWithAppBLaunched.CheckLinkCaptureCombinations/* +-CapturableToBrowserTabApp/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* +-DisplayBrowser/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* +-DisplayModeBrowser/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* +-LeftClickToBrowserTabFromFocusOrNavigateExisting/NavigationCapturingTestWithExtraBrowserTabB.CheckLinkCaptureCombinations/* +-LeftClickToLaunchedAppOverBrowserTab/NavigationCapturingTestWithBLaunchedAndBrowserTab.CheckLinkCaptureCombinations/* +-NavigateNew_ServerRedirect_AtoA_StartInApp/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* +-Redirect_CaptureNew_BrowserApp/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* +-Redirect_FocusExisting*/NavigationCapturingTestWithAppBLaunched.CheckLinkCaptureCombinations/* +-Redirect_FocusOrNavigateExisting*/NavigationCapturingTestWithAppBLaunched.CheckLinkCaptureCombinations/* +-Redirect_Modified_*/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* -Redirection_BackgroundDisposition/WebAppLinkCapturingParameterizedBrowserTest.* --Redirection_NavigateCurrent/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/CaptureOn_AppWnd_ScopeA2B_ServerSideViaB_ViaLink_MiddleClick_WithOpener_TargetBlank --Redirection_NavigateCurrent/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/CaptureOn_AppWnd_ScopeA2B_ServerSideViaB_ViaLink_ShiftClick_WithOpener_TargetBlank +-Redirection_Capturable_FinalFocusExisting/NavigationCapturingTestWithAppBLaunched.CheckLinkCaptureCombinations/* +-Redirection_Capturable_Navigate_And_Focus_Existing_Reparenting/WebAppLinkCapturingParameterizedBrowserTest.*/* +-Redirection_Capturable_Reparenting/WebAppLinkCapturingParameterizedBrowserTest.*/* +-Redirection_NavigateCurrent/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* -Redirection_OpenInApp_NewWindowDisposition/WebAppLinkCapturingParameterizedBrowserTest.* -Redirection_OpenInChrome/WebAppLinkCapturingParameterizedBrowserTest.* +-Redirection_RightClickUseCases/WebAppLinkCapturingParameterizedBrowserTest.CheckLinkCaptureCombinations/* -RightClick/WebAppLinkCapturingParameterizedBrowserTest.* -RightClickFocusAndNavigateExisting/NavigationCapturingTestWithAppBLaunched.CheckLinkCaptureCombinations/* -RightClickNavigateNew/WebAppLinkCapturingParameterizedBrowserTest.* -ServiceWorker/WebAppLinkCapturingParameterizedBrowserTest.* +# These tests fail because we disable features::kPwaNavigationCapturing +-ClientMode/WebAppNavigationCapturingAuxContentFocusBrowserTest.NoFocusForAuxContent/* +-WebAppNavigationCapturingIntentPickerBrowserTest.* + # These tests fail because kPrerender2 feature is disabled. -All/HostedAppTestWithPrerendering.* -AppControllerHandoffPrerenderBrowserTest.* @@ -359,11 +380,7 @@ -All/LookalikeUrlNavigationThrottleSignedExchangeBrowserTest.*/* -All/PDFExtensionPrerenderTest.* -All/PrerenderingChangePasswordNavigationThrottleBrowserTest.* --All/PrerenderNewTabPageBrowserTest.DestroyedOnNavigatedAway/* --All/PrerenderNewTabPageBrowserTest.NewTabPagePrerenderNonHttps/* --All/PrerenderNewTabPageBrowserTest.PrerenderTriggeredByNewTabPageAndActivate/* -All/PrerenderNewTabPageBrowserTest.PrerenderTriggeredByNewTabPageMouseDownAfterHoverAndActivate/* --All/PrerenderNewTabPageBrowserTest.PrerenderTriggeredCancelAndRetrigger/* -All/PrerenderNewTabPageBrowserTest.PrerenderTriggeredCanceled/* -All/PrerenderOmniboxSearchSuggestionReloadBrowserTest.* -All/PrintPrerenderBrowserTest.* @@ -595,6 +612,7 @@ -EnclaveAuthenticatorWithoutPinBrowserTest.* -EnclaveAuthenticatorWithPinBrowserTest.* -GPMPasskeysAuthenticatorDialogTest.InvokeUi* +-HybridLinkingEnabled/HybridParamEnclaveAuthenticatorWithoutPinBrowserTest.MultipleDeclinedBootstrappings/* -LocalWebApprovalsEnabled/SupervisedUserIframeFilterTest.*/* -NTPTilesForSupervisedUsersTest.DoNotLoadBlockedURL -NTPTilesForSupervisedUsersTest.LoadURL @@ -610,6 +628,7 @@ -ProfileMenuClickTest_SyncError_UnoEnabled.ProfileMenuClickTest_* -ProfileMenuClickTest_SyncPaused_UnoDisabled.ProfileMenuClickTest_* -ProfileMenuClickTest_SyncPaused_UnoEnabled.ProfileMenuClickTest_* +-ProfileMenuClickTest_WithPendingAccount.ProfileMenuClickTest_WithPendingAccount/* -ProfileMenuClickTest_WithUnconsentedPrimaryAccount_UnoDisabled.ProfileMenuClickTest_* -ProfileMenuClickTest_WithUnconsentedPrimaryAccount_UnoEnabled.ProfileMenuClickTest_* -SigninInterceptFirstRunExperienceDialogWithUnoParamBrowserTest.* @@ -809,6 +828,7 @@ -All/PredictionManagerBrowserTest.*/* -All/PredictionManagerModelDownloadingBrowserTest.* -All/PredictionManagerModelDownloadingBrowserTest.*/* +-LCPPPrefetchSubresourceTest.Base -LoadingPredictorBrowserTest.* -LoadingPredictorBrowserTestWithNoLocalPredictions.* -LoadingPredictorBrowserTestWithOptimizationGuide.* @@ -888,6 +908,7 @@ -ServiceWorkerWithExtraHeaders/SubresourceWebBundlesWebRequestApiTest.WebBundleRequestRedirected/0 -SubresourceWebBundlesContentScriptApiTest.SubresourceWebBundleIframe -WebAccessibleResourcesBrowserTest.DeclarativeNetRequest +-WebAccessibleResourcesBrowserTest.MainFrameLocationHrefUpdatesAreSubjectToAccessibleResources -WebAccessibleResourcesNonGuidBrowserTest.DeclarativeNetRequest # These tests fail because of our fix to WebRequest onHeadersReceived bug. See @@ -908,8 +929,10 @@ -WebViewTests/WebViewTest.DownloadCookieIsolation_CrossSession/SiteIsolationForGuestsEnabled # These tests fail because we intentionally disable fenced frames via -# blink::features::kFencedFrames and +# blink::features::kFencedFrames -AccessContextAuditFencedFrameBrowserTest.* +-All/FencedStorageReadBrowserTest.FencedStorageReadAttestationWithUntrustedNetworkDisabled/* +-All/FencedStorageReadBrowserTest.FencedStorageReadAttestationWithoutUntrustedNetworkDisabled/* -All/HostedAppProcessModelFencedFrameTest.FencedFrameHasDifferentSiteInstance/0 -All/IntentPickerBubbleViewFencedFrameBrowserTest.* -All/IntentPickerIconFencedFrameBrowserTest.ShouldShowIntentPickerInFencedFrame/* @@ -1004,10 +1027,10 @@ -WebAuthFlowFencedFrameTest.FencedFrameNavigationSuccess -WebNavigationApiFencedFrameTest.Load -WebNavigationApiFencedFrameTest/WebNavigationApiFencedFrameTest.* --WebViewTests/WebViewFencedFrameTest.FencedFrameInGuestHasGuestSiteInstance/IsolateFencedFramesDisabled --WebViewTests/WebViewFencedFrameTest.FencedFrameInGuestHasGuestSiteInstance/IsolateFencedFramesEnabled +-WebViewTests/WebViewFencedFrameTest.FencedFrameInGuestHasGuestSiteInstance/IsolateFencedFramesDisabled_InnerWebContents +-WebViewTests/WebViewFencedFrameTest.FencedFrameInGuestHasGuestSiteInstance/IsolateFencedFramesEnabled_InnerWebContents -WebViewTests/WebViewFencedFrameTest.FencedFrameInGuestHasGuestSiteInstance/SiteIsolationForGuestsEnabled --WebViewWithDefaultSiteInstanceTest.FencedFrame +-WebViewWithDefaultSiteInstanceTest.FencedFrame/InnerWebContents # These tests fail because we skip amp pages with deamp -AMPPageLoadMetricsObserverTest.* @@ -1034,6 +1057,7 @@ -All/DiceWebSigninInterceptionBubblePixelTest.InvokeUi_default/ConsumerSimpleChromeRefresh2023 -All/DiceWebSigninInterceptionBubblePixelTest.InvokeUi_default/ProfileSwitchChromeRefresh2023 -All/DiceWebSigninInterceptorParametrizedBrowserTest.InterceptionTest/* +-All/SupervisedUserProfileIPHTest.ShowIphWhenCustomizationBubbleIsSkipped/OnSync* -DiceBrowserTest.* -DiceBrowserTestWithBoundSessionCredentialsEnabled.* -DiceBrowserTestWithChromeSigninIPH.SigninRememberedIPH @@ -1113,6 +1137,8 @@ -PrivacyBudgetMetaExperimentBrowserTestWithUkmRecording.ReportsEncounteredSurfacesAndDocumentCreatedMetrics -ProfileMenuClickTest_WithPendingAccount_UnoEnabled.ProfileMenuClickTest_WithPendingAccount_UnoEnabled/* -ProfileMenuViewSigninPendingTest.OpenReauthTab +-SaveCardBubbleViewsFullFormBrowserTest.Upload_ClickingSave_ShowsLoadingView +-SaveCardBubbleViewsFullFormBrowserTest.Upload_InProgress_ShowsLoadingView -SaveCardBubbleViewsFullFormBrowserTestWithAutofillUpstream/SaveCardBubbleViewsFullFormBrowserTestWithAutofillUpstreamParameterized.Upload_CardholderNameRequested_SubmittingChangedValueLogsEditedMetric/* -SaveCardBubbleViewsFullFormBrowserTestWithAutofillUpstream/SaveCardBubbleViewsFullFormBrowserTestWithAutofillUpstreamParameterized.Upload_CardholderNameRequested_SubmittingPrefilledValueLogsUneditedMetric/* -SaveCardBubbleViewsFullFormBrowserTestWithAutofillUpstream/SaveCardBubbleViewsFullFormBrowserTestWithAutofillUpstreamParameterized.Upload_EnteringCardholderNameAndClickingSaveAcceptsBubbleIfCardholderNameRequested/* @@ -1211,10 +1237,7 @@ -DIPSThrottlingBrowserTest.* -DIPSWebAuthnBrowserTest.ReportRedirectorsInChain_OmitSitesWithWebAuthnAssertions -DIPSWebAuthnBrowserTest.WebAuthnAssertion_ConfirmWCOCallback --DipsNavigationFlowDetectorPATApiTest.* --DipsNavigationFlowDetectorPrerenderTest.UkmNotEmittedForCookieAccessInPrerenders --DipsNavigationFlowDetectorTest.* --DipsNavigationFlowDetectorWebAuthnTest.* +-DipsNavigationFlowDetector*.* -OpenerHeuristicBrowserTest.* # These tests fail on CI but pass locally @@ -1223,15 +1246,19 @@ -AutoPictureInPictureTabHelperBrowserTest.ImmediatelyClosesAutopipIfTabIsAlreadyFocused -AutoPictureInPictureTabHelperBrowserTest.RespectsAutoPictureInPictureContentSetting -AutoPictureInPictureTabHelperBrowserTest.ShowsMostRecentlyHiddenTab --AutoPictureInPictureWithVideoPlaybackBrowserTest.OpensAndClosesVideoAutopip +-AutoPictureInPictureWithVideoPlaybackBrowserTest.DoesNotVideoAutopip_FromSafeToDangerousURL +-AutoPictureInPictureWithVideoPlaybackBrowserTest.DoesVideoAutopip_FromDangerousToSafeURL +-AutoPictureInPictureWithVideoPlaybackBrowserTest.OpensAndClosesVideoAutopip* +-AutoPictureInPictureWithVideoPlaybackBrowserTest.OverlaySettingViewIsShownForVideoPip +-AutoPictureInPictureWithVideoPlaybackBrowserTest.OverlayViewRemovedWhenHidden -DeviceChooserExtensionBrowserTests/DeviceChooserExtensionBrowserTest.ChooserAnchoredToExtensionIcon/WebHid -DeviceChooserExtensionBrowserTests/DeviceChooserExtensionBrowserTest.ChooserAnchoredToExtensionIcon/WebUsb -InstallPreloadedVerifiedAppCommandTest.SuccessCrossOriginManifest -InstallPreloadedVerifiedAppCommandTest.SuccessNewInstall -InstallPreloadedVerifiedAppCommandTest.SuccessWithManifestId --LcpBreakdownTimingsTest.* -MetricIntegrationTest.FirstInputDelay -MetricIntegrationTest.LargestContentfulPaint +-MetricIntegrationTest.LCPBreakdownTimings* -PermissionPromptBubbleBaseViewBrowserTest.InvokeUi_storage_access -PreinstalledWebAppManagerBrowserTest.PreinstalledAppsPrefInstall @@ -1315,6 +1342,9 @@ -HttpsUpgradesBrowserTest.RevisitingBumpsExpiration/* -HttpsUpgradesBrowserTest.SlowHttps_ShouldInterstitial/* -HttpsUpgradesBrowserTest.TogglingSettingClearsAllowlist/AllFeatures +-HttpsUpgradesBrowserTest.TogglingSettingClearsAllowlist/HttpsFirstBalancedMode +-HttpsUpgradesBrowserTest.TypicallySecure_NonUniqueHostnameFallbackShouldNotDisableTypicallySecureHeuristic/* +-HttpsUpgradesBrowserTest.TypicallySecure_NonUniqueHostname_ShouldNotShowInterstitial/* -HttpsUpgradesBrowserTest.UniqueSingleLabel_NoWarnInBalancedMode/* -HttpsUpgradesBrowserTest.URLsAutocompletedWithHttpSchemeAreUpgraded/* -HttpsUpgradesBrowserTest.URLsTypedWithHttpSchemeNoUpgrades/* @@ -1328,6 +1358,7 @@ -HttpsUpgradesHeuristicsWithoutBalancedModeBrowserTest.UrlWithHttpScheme_BrokenSSL_SiteEngagementHeuristicWithoutBalancedMode_ShouldIgnore/0 -HttpsUpgradesPrefsBrowserTest.PrefStatesRecorded -HttpsUpgradesPrefsIncognitoEnabledBrowserTest.PrefStatesRecorded +-HttpsUpgradesSecureOriginAllowlistBrowserTest.HostNotInAllowlistShowWarning # This test fails with multiple errors. Likely has to do with HTTPS upgrade: # "Mixed Content: The page at 'https://a.com:51799/set-header?Content-Security-Policy:%20frame-src%20*;' @@ -1417,9 +1448,6 @@ -All/PDFExtensionScrollTest.WithArrowLeftRightScrollToPage/* -All/PDFExtensionScrollTest.WithPageDownUp/* -All/PDFExtensionScrollTest.WithSpace/* --All/WebViewPdfTest.ContextMenuNavigationInWebView/1 --All/WebViewPdfTest.PdfContainerBounds/1 --All/WebViewPdfTest.Shim_TestDialogInPdf/1 -AppSessionRestoreTest.RestoreAppMinimized -AppSessionRestoreTest.RestoreMaximizedApp -ExtensionWindowCreateTest.AcceptState @@ -1436,6 +1464,9 @@ -ShowPromoInPageBrowserTest.HelpBubbleParamsCanConfigureCloseButtonAltText -ThirdPartyReduceAcceptLanguageBrowserTest.ThirdPartyIframeWithSubresourceRequests -VideoLCPTypeTest.DataURIType_Video +-WebViewPdfTest.ContextMenuNavigationInWebView/PdfOopifEnabled_InnerWebContents +-WebViewPdfTest.PdfContainerBounds/PdfOopifEnabled_InnerWebContents +-WebViewPdfTest.Shim_TestDialogInPdf/PdfOopifEnabled_InnerWebContents # This test fails because we override the support article URL to point to our # own support article @@ -1463,6 +1494,7 @@ # These tests fail because we provide our own override of the side panel which # does not enable this feature +-All/LensOverlayControllerBrowserPDFContextualizationTest.Histograms/* -All/LensOverlayControllerBrowserPDFContextualizationTest.LargePdfNotIncludedInRequest/* -All/LensOverlayControllerBrowserPDFContextualizationTest.PageUrlIncludedInRequest/* -All/LensOverlayControllerBrowserPDFContextualizationTest.PdfBytesIncludedInRequest/* @@ -1472,7 +1504,9 @@ -LensOverlayControllerBrowserFullscreenDisabled.* -LensOverlayControllerBrowserWithPixelsTest.* -LensOverlayControllerContextualFeaturesDisabledTest.* +-LensOverlayControllerInnerHtmlEnabledSmallByteLimitTest.* -LensOverlayControllerInnerHtmlEnabledTest.* +-LensOverlayControllerInnerTextEnabledSmallByteLimitTest.* -LensOverlayControllerOverlaySearchbox.OverlaySearchboxPageClassificationAndState # This test fails because we don't implement an accent color for titlebars or @@ -1684,6 +1718,7 @@ -ControlledFrameAvailabilityTest.Verify/* -ControlledFrameAvailableChannels/* -ControlledFrameDialogBrowserTest.*/* +-ControlledFrameDisabledPermissionFileSystemAccessTest.*/* -ControlledFrameDisabledPermissionSerialTest.WebSerial/* -ControlledFrameDisabledPermissionUsbTest.WebUSB/* -ControlledFrameDisabledPermissionWebBluetoothTest.WebBluetooth/* @@ -1691,6 +1726,7 @@ -ControlledFramePermissionsPolicyTest.* -ControlledFramePermissionRequestTest.* -ControlledFramePermissionRequestWebHidTest.* +-ControlledFrameRequestHeaderTest.* -ControlledFrameWebSocketApiTest.* -ControlledFrameWebTransportApiTest.* -ControlledFrameWptBrowserTest.* @@ -1736,6 +1772,7 @@ -IsolatedWebAppErrorPageTest.SetsCorrectMessageForErrorCode -IsolatedWebAppErrorPageTest.UsesWebAppErrorPage -IsolatedWebAppExtensionBrowserTest.* +-IsolatedWebAppFileHandlingBrowserTest.* -IsolatedWebAppInstallerBrowserTest.* -IsolatedWebAppInstallerViewUiPixelTest.* -IsolatedWebAppInstallPrepareApplyUpdateCommandBrowserTest.* @@ -1829,6 +1866,7 @@ # they try to call showOpenFilePicker -FileSystemObserverStorageAccessTest.StateChangeFromAllowedToBlocked -FileSystemObserverStorageAccessTest.StorageAccess* +-WebViewFileSystemAccessTest.Shim_TestEnabledInTabAndWebView/InnerWebContents # This test is disabled because it fails when it encounters unrecognized (Brave) # WebUI URL hashes. @@ -1862,6 +1900,8 @@ -SendTabToSelfToolbarIconControllerTest.StorePendingNewEntry # These test fail because kToolbarPinning is disabled +-CastBrowserControllerTest.PausedIcon +-CastBrowserControllerTest.UpdateIssues -ChromeLabsMultipleFeaturesUiTest.InvokeUi_default -ChromeLabsUiTest.InvokeUi_default @@ -1883,6 +1923,11 @@ -ShowPromoInPageBrowserTest.* -StartTutorialInPageBrowserTest.* +# These tests crash because we disable +# user_education::features::kWhatsNewVersion2 +-WhatsNewFetcherMultipleCustomizationsBrowserTest.GetV2ServerURLForRender +-WhatsNewFetcherOneCustomizationBrowserTest.GetV2ServerURLForRender + # Tests below this point have not been diagnosed or had issues created yet. -_/WebrtcLoggingPrivateApiStartEventLoggingTestFeatureAndPolicyEnabled.* -AccessCodeCastHandlerBrowserTest.* @@ -1935,6 +1980,7 @@ -All/PDFExtensionClipboardTest.IndividualShiftRightArrowPresses/* -All/PDFExtensionContentSettingJSTest.* -All/PDFExtensionHitTestTest.* +-All/PDFExtensionJSInk2Test.* -All/PDFExtensionJSTest.* -All/PDFExtensionPrintingTest.* -All/PDFExtensionSaveWithPolicyTest.SaveWithPolicyUniqueNumberSuffix/* @@ -1951,6 +1997,7 @@ -All/QuietUIPromoBrowserTest.* -All/RedirectHeuristicGrantTest.CreatesRedirectHeuristicGrantsWithPartiallySatisfyingURL/* -All/RedirectHeuristicGrantTest.CreatesRedirectHeuristicGrantsWithSatisfyingURL/* +-All/RedirectHeuristicGrantTest.CreatesRedirectHeuristicGrantsWithWebAuthnInteractions/* -All/ReportingBrowserTest.* -All/SameOriginUaOriginTrialBrowserTest.* -All/SaveCardBubbleViewsFullFormBrowserTest.*/* @@ -2030,8 +2077,8 @@ -ChromePasswordProtectionServiceSyncBrowserTest.* -ChromeRenderProcessHostTest.* -ChromeRenderProcessHostTestWithCommandLine.* --ChromeSignInWebViewTest.ClosingChromeSignInShouldNotCrash --ChromeSignInWebViewTest.NoFindInPageForUnattachedGuest +-ChromeSignInWebViewTest.ClosingChromeSignInShouldNotCrash/InnerWebContents +-ChromeSignInWebViewTest.NoFindInPageForUnattachedGuest/InnerWebContents -ChromeSitePerProcessTest.* -ChromeURLDataManagerTest.* -ChromeURLDataManagerWebUITrustedTypesTest.* @@ -2131,6 +2178,8 @@ -ExtensionDisabledGlobalErrorTest.* -ExtensionFunctionalTest.* -ExtensionFunctionRegistrationTest.* +-ExtensionInstalledBubbleViewsExplicitSignInBrowserTest.* +-ExtensionInstalledBubbleViewsSignInBrowserTest.* -ExtensionInstallUIBrowserTest.* -ExtensionOverrideTest.* -ExtensionPolicyTest.* @@ -2373,14 +2422,16 @@ -ProfileBrowserTest.* -ProfileBrowserTestWithoutDestroyProfile.* -ProfileCustomizationBrowserTest.IPH +-ProfileCustomizationBrowserTest.IPH/ForRegularUser +-ProfileCustomizationBrowserTest.IPH/ForSupervisedUser -ProfileCustomizationBubbleBrowserTest.* -ProfileCustomizationDialogBrowserTest.* --ProfileKeyedServiceBrowserTest.GuestProfileOTR_NeededServices --ProfileKeyedServiceBrowserTest.GuestProfileParent_NeededServices -ProfileKeyedServiceBrowserTest.SystemProfileOTR_NeededServices -ProfileKeyedServiceBrowserTest.SystemProfileOTR_ServicesThatCanBeCreated -ProfileKeyedServiceBrowserTest.SystemProfileParent_NeededServices -ProfileKeyedServiceBrowserTest.SystemProfileParent_ServicesThatCanBeCreated +-ProfileKeyedServiceGuestBrowserTest.GuestProfileOTR_NeededServices +-ProfileKeyedServiceGuestBrowserTest.GuestProfileParent_NeededServices -ProfileListDesktopBrowserTest.* -ProfileMainNetworkContext/NetworkContextConfigurationBrowserTest.* -ProfileMainNetworkContext/NetworkContextConfigurationDataPacBrowserTest.* diff --git a/test/filters/unit_tests.filter b/test/filters/unit_tests.filter index 9cbefdf55064..3ca8e8e4a0cc 100644 --- a/test/filters/unit_tests.filter +++ b/test/filters/unit_tests.filter @@ -12,6 +12,7 @@ # This test fails because of the following CHECK in identity_test_utils.cc: # identity_manager->AreRefreshTokensLoaded() -AutofillBubbleSignInPromoControllerTest.RunsCallbackUponSignInWithExistingAccount +-ChromeAutofillAiClientTest.EligibilityOf* # This test fails because we don't use kChromeUINewTabPageThirdPartyURL -PermissionSubscriptionTest.SubscribeUnsubscribeForNewTabPage @@ -29,7 +30,7 @@ -MV2/ExtensionProtocolsTest.MetadataFolder/0 -MV3/ExtensionProtocolsTest.MetadataFolder/0 -# These tests fail because sync_helper::IsSyncable(extension) resturns false +# These tests fail because sync_helper::IsSyncable(extension) returns false # due to UPDATER_DEV_ENDPOINT being empty and not matching expected store URL. -ExtensionSyncServiceCustomGalleryTest.ProcessSyncDataDeferredEnable -ExtensionSyncServiceCustomGalleryTest.ProcessSyncDataPermissionApproval @@ -355,12 +356,14 @@ -AccountExtensionTrackerUnitTest.AccountExtensionTypeResetWhenSignedOut -AccountExtensionTrackerUnitTest.AccountExtensionTypeSignedIn -AccountExtensionTrackerUnitTest.AccountExtensionTypeTransportMode +-AppMenuModelTest.ProfileSyncOnTest -ChromeAutofillPredictionImprovementsClientTest.EligibilityOfNotSignedInUser -ChromeAutofillPredictionImprovementsClientTest.EligibilityOfSignedInUser -ChromeAutofillPredictionImprovementsClientTest.EligibilityOfSignedInUserWithMlDisabled -ChromeAutofillPredictionImprovementsClientTest.EligibilityOfSignedInUserWithMlEnabled -EnclaveAuthenticatorRequestDelegateTest.BrowserProvidedPasskeysAvailable -EnclaveManagerTest.PrimaryUserChange +-ExtensionSyncServiceTransportModeTest.OnlySyncAccountExtensions -ManagePasswordsUIControllerWithBrowserTestExplicitBrowserSignin.MovePasswordUponSigninWithExistingAccount -PeopleHandlerDiceTest.StoredAccountsList -PeopleHandlerDiceUnifiedConsentTest.StoredAccountsList @@ -373,7 +376,6 @@ -SigninManagerSupervisedUserTest.SignoutOnCookiesDeletedNotAllowed/* -SignInPromoVersionTest.SignInPromoVersions -SignoutAllowed/SigninManagerTest.* --TestAppMenuModelCR2023.ProfileSyncOnTest # Failed because we disabled upstream's entire client-side field trials. # See ChromeBrowserFieldTrials. @@ -422,6 +424,7 @@ # These tests fail because we disable safe browsing enhanced protection and # patch safe_browsing::IsEnhancedProtectionEnabled to return false +-All/ClientSideDetectionServiceTest.GetNumReportTestESB/0 -All/ClientSideDetectionServiceTest.GetNumReportTestESB/1 -All/ClientSideDetectionServiceTest.GetNumReportTestESB/2 -All/ClientSideDetectionServiceTest.GetNumReportTestESB/3 @@ -503,10 +506,11 @@ # https://issues.chromium.org/issues/41484323 -TabSearchPageHandlerDeclutterTest.TabDeclutterFindStaleTabs -TabSearchPageHandlerDeclutterTest.TabDeclutterObserverTest +-TabSearchPageHandlerDeclutterTest.TabDeclutterStaleTabChanges # This test fails because we insert our own bookmarks submenu into the app menu # model --TestAppMenuModelCR2023.ModelHasIcons +-AppMenuModelTest.ModelHasIcons # This test fails because we override Chromium's "what's new" util functionality # see brave/chromium_src/chrome/browser/ui/webui/whats_new/whats_new_util.cc @@ -529,6 +533,9 @@ -PageInfoCookiesContentView3pcdTitleAndDescriptionTest.* -PageInfoCookiesContentViewPre3pcdTest.* +# This test fails because we hide the third-party cookies description text +-PageInfoCookiesContentViewAlwaysBlock3pcsIncognito.DisplaysIncognitoDescriptionWhenInIncognito + # This test times out because we Disable "Use a prediction service to load # pages more quickly" (via prefetch::prefs::kNetworkPredictionOptions pref) -NavigationPredictorUserInteractionsTest.MLModelMaxHoverTime @@ -647,6 +654,9 @@ # This test times out because TaskEnvironment::FastForwardBy never returns. -NotificationsEngagementServiceTest.EraseStaleEntries +# This test fails because we stub out NetworkService::UpdateKeysPinList +-PKIMetadataComponentInstallerTest.InstallComponentUpdatesPinningConfig + # These tests are disabled because we hide the password card in # brave://settings/safetyCheck which also involves always returning a "safe" # password card state @@ -675,6 +685,13 @@ # zoom_level.display_name is "(Brave error pages)" -SiteSettingsHandlerTest.ZoomLevels +# These tests fail because we disable features::kControlledFrame +-ControlledFramePermissionsTest.Verify + +# These tests fail because we remap our handling of OTR profiles for the +# TemplateUrlServiceFactory +-SearchProviderOTRTest.* + # Tests below this point have not been diagnosed or had issues created yet. -AboutFlagsHistogramTest.* -AboutFlagsTest.* @@ -814,6 +831,7 @@ -ExtensionGCMAppHandlerTest.* -ExtensionInfoGeneratorUnitTest.* -ExtensionInstalledBubbleModelTest.* +-ExtensionInstalledBubbleModelTransportModeTest.* -ExtensionInstallPromptTestWithService.* -ExtensionInstallStatusTest.* -ExtensionMessageBubbleTest.* @@ -1069,6 +1087,7 @@ -UserNoteUICoordinatorTest.* -UserScriptListenerTest.* -VideoOverlayWindowViewsTest.* +-VideoOverlayWindowViewsWith2024UITest.* -WebDialogWebContentsDelegateTest.* -WebRtcEventLogUploaderImplTest.* -WebstoreInstallerTest.* From b9f62602a3f9b83bb278c6a72a5929950de67fc9 Mon Sep 17 00:00:00 2001 From: Claudio DeSouza Date: Thu, 17 Oct 2024 13:55:47 +0100 Subject: [PATCH 010/178] Update from Chromium 131.0.6778.3 to Chromium 132.0.6781.1. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6906d6bf5005..5f96aa08a20a 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "projects": { "chrome": { "dir": "src", - "tag": "132.0.6779.1", + "tag": "132.0.6781.1", "repository": { "url": "https://github.com/brave/chromium" } From b3e60aed8a6405a805dd56c149ea4442d01b0f81 Mon Sep 17 00:00:00 2001 From: Claudio DeSouza Date: Thu, 17 Oct 2024 13:59:12 +0100 Subject: [PATCH 011/178] Conflict-resolved patches from Chromium 131.0.6778.3 to Chromium 132.0.6781.1. --- .../chrome-android-chrome_java_sources.gni.patch | 11 +++++------ ...ivacy_page-personalization_options.html.patch | 16 ++++++++-------- patches/third_party-rust-log-v0_4-BUILD.gn.patch | 10 ---------- 3 files changed, 13 insertions(+), 24 deletions(-) delete mode 100644 patches/third_party-rust-log-v0_4-BUILD.gn.patch diff --git a/patches/chrome-android-chrome_java_sources.gni.patch b/patches/chrome-android-chrome_java_sources.gni.patch index 6a35f67757ae..1a9bdbbf0ebb 100644 --- a/patches/chrome-android-chrome_java_sources.gni.patch +++ b/patches/chrome-android-chrome_java_sources.gni.patch @@ -1,10 +1,9 @@ diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni -index aab8e9a5a54059b2f502c702fcccfb535af20d49..45ed6f2ac6bd37c00c0e0c60d07aa78d2ed14bf1 100644 +index de1a79fe79f5d13629b190f5cef9cdef553fb41a..043c7cbdcacbb0b11842fe730c178c0f4aefa447 100644 --- a/chrome/android/chrome_java_sources.gni +++ b/chrome/android/chrome_java_sources.gni -@@ -1219,3 +1219,4 @@ chrome_java_sources = [ - "java/src/org/chromium/chrome/browser/webauth/authenticator/CableAuthenticatorActivity.java", - "java/src/org/chromium/chrome/browser/webshare/ShareServiceImplementationFactory.java", - ] +@@ -1231,3 +1231,4 @@ if (enable_screen_capture) { + "java/src/org/chromium/chrome/browser/media/MediaCapturePickerDialogBridge.java", + ] + } +chrome_java_sources -= ["java/src/org/chromium/chrome/browser/ntp/IncognitoNewTabPageView.java",] -\ No newline at end of file diff --git a/patches/chrome-browser-resources-settings-privacy_page-personalization_options.html.patch b/patches/chrome-browser-resources-settings-privacy_page-personalization_options.html.patch index 7bede01313a1..c55a1073de3b 100644 --- a/patches/chrome-browser-resources-settings-privacy_page-personalization_options.html.patch +++ b/patches/chrome-browser-resources-settings-privacy_page-personalization_options.html.patch @@ -1,5 +1,5 @@ diff --git a/chrome/browser/resources/settings/privacy_page/personalization_options.html b/chrome/browser/resources/settings/privacy_page/personalization_options.html -index b86ef3f0d419048dceb1b3d76cf885bbcfd84fcc..279b9bdcbd515d6c1280898455cea7800d840e91 100644 +index 9f87a8bf23b5b2725449483cad42fb7ed96d88cc..2906592a6ccc6f31c1246062ee0bfd755ecf737e 100644 --- a/chrome/browser/resources/settings/privacy_page/personalization_options.html +++ b/chrome/browser/resources/settings/privacy_page/personalization_options.html @@ -23,7 +23,7 @@ @@ -11,15 +11,15 @@ index b86ef3f0d419048dceb1b3d76cf885bbcfd84fcc..279b9bdcbd515d6c1280898455cea780