Skip to content

Commit 12991d3

Browse files
committed
Merge pull request #28471 from brave/cr137
Upgrade from Chromium 136 to Chromium 137.
1 parent a80db35 commit 12991d3

File tree

7,344 files changed

+66624
-229216
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

7,344 files changed

+66624
-229216
lines changed

android/android_browser_tests.gni

+1
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ android_only_test_deps = [
121121
"//chrome/test:test_support",
122122
"//chrome/test:test_support_ui_android",
123123
"//components/browser_ui/widget/android:java",
124+
"//components/gcm_driver/instance_id/android:instance_id_driver_test_support_java",
124125

125126
# TODO(crbug.com/961849): This is needed for ShellManager which is what
126127
# the ChromeBrowserTestsActivity is using to build the java UI. It's

android/brave_java_sources.gni

-1
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,6 @@ brave_java_sources = [
292292
"../../brave/android/java/org/chromium/chrome/browser/onboarding/v2/OnboardingV2Fragment.java",
293293
"../../brave/android/java/org/chromium/chrome/browser/onboarding/v2/OnboardingV2PagerAdapter.java",
294294
"../../brave/android/java/org/chromium/chrome/browser/partnercustomizations/CloseBraveManager.java",
295-
"../../brave/android/java/org/chromium/chrome/browser/password_manager/settings/BraveExportFlow.java",
296295
"../../brave/android/java/org/chromium/chrome/browser/password_manager/settings/BravePasswordSettingsBase.java",
297296
"../../brave/android/java/org/chromium/chrome/browser/playlist/PlaylistHostActivity.java",
298297
"../../brave/android/java/org/chromium/chrome/browser/playlist/PlaylistServiceFactoryAndroid.java",

android/features/tab_ui/BUILD.gn

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ android_library("java") {
2121
"//chrome/browser/flags:java",
2222
"//chrome/browser/preferences:java",
2323
"//chrome/browser/profiles/android:java",
24+
"//chrome/browser/share:java",
2425
"//chrome/browser/tab_ui/android:java",
2526
"//chrome/browser/tabmodel:java",
2627
"//chrome/browser/ui/android/layouts:java",

android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/BraveIncognitoTabSwitcherPane.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public BraveIncognitoTabSwitcherPane(
3737
@NonNull UserEducationHelper userEducationHelper,
3838
@NonNull ObservableSupplier<EdgeToEdgeController> edgeToEdgeSupplier,
3939
@NonNull ObservableSupplier<CompositorViewHolder> compositorViewHolderSupplier,
40-
@NonNull TabGroupCreationUiFlow tabGroupCreationUiFlow) {
40+
@NonNull TabGroupCreationUiDelegate tabGroupCreationUiDelegate) {
4141
super(
4242
context,
4343
factory,
@@ -48,7 +48,7 @@ public BraveIncognitoTabSwitcherPane(
4848
userEducationHelper,
4949
edgeToEdgeSupplier,
5050
compositorViewHolderSupplier,
51-
tabGroupCreationUiFlow);
51+
tabGroupCreationUiDelegate);
5252

5353
ResourceButtonData newReferenceButtonData =
5454
new ResourceButtonData(

android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/BraveTabGroupUiCoordinator.java

+12-2
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,19 @@
1414
import org.chromium.base.Callback;
1515
import org.chromium.base.supplier.ObservableSupplier;
1616
import org.chromium.base.supplier.OneshotSupplier;
17+
import org.chromium.base.supplier.Supplier;
18+
import org.chromium.chrome.browser.bookmarks.TabBookmarker;
1719
import org.chromium.chrome.browser.browser_controls.BrowserControlsStateProvider;
1820
import org.chromium.chrome.browser.data_sharing.DataSharingTabManager;
1921
import org.chromium.chrome.browser.layouts.LayoutStateProvider;
22+
import org.chromium.chrome.browser.share.ShareDelegate;
2023
import org.chromium.chrome.browser.tab_ui.TabContentManager;
2124
import org.chromium.chrome.browser.tabmodel.TabCreatorManager;
2225
import org.chromium.chrome.browser.tabmodel.TabModelSelector;
2326
import org.chromium.chrome.browser.tabmodel.TabModelSelectorObserver;
2427
import org.chromium.chrome.browser.theme.ThemeColorProvider;
2528
import org.chromium.chrome.browser.toolbar.bottom.BottomControlsCoordinator;
29+
import org.chromium.chrome.browser.undo_tab_close_snackbar.UndoBarThrottle;
2630
import org.chromium.chrome.tab_ui.R;
2731
import org.chromium.components.browser_ui.bottomsheet.BottomSheetController;
2832
import org.chromium.components.browser_ui.widget.scrim.ScrimManager;
@@ -49,7 +53,10 @@ public BraveTabGroupUiCoordinator(
4953
@NonNull TabCreatorManager tabCreatorManager,
5054
@NonNull OneshotSupplier<LayoutStateProvider> layoutStateProviderSupplier,
5155
@NonNull ModalDialogManager modalDialogManager,
52-
@NonNull ThemeColorProvider themeColorProvider) {
56+
@NonNull ThemeColorProvider themeColorProvider,
57+
UndoBarThrottle undoBarThrottle,
58+
ObservableSupplier<TabBookmarker> tabBookmarkerSupplier,
59+
Supplier<ShareDelegate> shareDelegateSupplier) {
5360
super(
5461
activity,
5562
parentView,
@@ -63,7 +70,10 @@ public BraveTabGroupUiCoordinator(
6370
tabCreatorManager,
6471
layoutStateProviderSupplier,
6572
modalDialogManager,
66-
themeColorProvider);
73+
themeColorProvider,
74+
undoBarThrottle,
75+
tabBookmarkerSupplier,
76+
shareDelegateSupplier);
6777

6878
mTabModelSelector = tabModelSelector;
6979

android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/BraveTabSwitcherPaneBase.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public abstract class BraveTabSwitcherPaneBase extends TabSwitcherPaneBase {
2929
@NonNull UserEducationHelper userEducationHelper,
3030
@NonNull ObservableSupplier<EdgeToEdgeController> edgeToEdgeSupplier,
3131
@NonNull ObservableSupplier<CompositorViewHolder> compositorViewHolderSupplier,
32-
@NonNull TabGroupCreationUiFlow tabGroupCreationUiFlow) {
32+
@NonNull TabGroupCreationUiDelegate tabGroupCreationUiDelegate) {
3333
super(
3434
context,
3535
factory,
@@ -38,7 +38,7 @@ public abstract class BraveTabSwitcherPaneBase extends TabSwitcherPaneBase {
3838
userEducationHelper,
3939
edgeToEdgeSupplier,
4040
compositorViewHolderSupplier,
41-
tabGroupCreationUiFlow);
41+
tabGroupCreationUiDelegate);
4242
}
4343

4444
@Override

0 commit comments

Comments
 (0)