diff --git a/android/java/org/chromium/chrome/browser/toolbar/menu_button/BraveMenuButtonCoordinator.java b/android/java/org/chromium/chrome/browser/toolbar/menu_button/BraveMenuButtonCoordinator.java index 1b580c5486e..ae015259d53 100644 --- a/android/java/org/chromium/chrome/browser/toolbar/menu_button/BraveMenuButtonCoordinator.java +++ b/android/java/org/chromium/chrome/browser/toolbar/menu_button/BraveMenuButtonCoordinator.java @@ -18,6 +18,7 @@ import org.chromium.build.annotations.Nullable; import org.chromium.chrome.R; import org.chromium.chrome.browser.browser_controls.BrowserStateBrowserControlsVisibilityDelegate; import org.chromium.chrome.browser.preferences.ChromeSharedPreferences; +import org.chromium.chrome.browser.tabmodel.IncognitoStateProvider; import org.chromium.chrome.browser.theme.ThemeColorProvider; import org.chromium.chrome.browser.toolbar.bottom.BottomToolbarConfiguration; import org.chromium.chrome.browser.toolbar.top.BraveToolbarLayoutImpl; @@ -30,6 +31,7 @@ public class BraveMenuButtonCoordinator extends MenuButtonCoordinator { private final Activity mActivity; public BraveMenuButtonCoordinator( + Activity activity, OneshotSupplier appMenuCoordinatorSupplier, BrowserStateBrowserControlsVisibilityDelegate controlsVisibilityDelegate, WindowAndroid windowAndroid, @@ -38,11 +40,13 @@ public class BraveMenuButtonCoordinator extends MenuButtonCoordinator { boolean canShowAppUpdateBadge, Supplier isInOverviewModeSupplier, ThemeColorProvider themeColorProvider, + IncognitoStateProvider incognitoStateProvider, Supplier menuButtonStateSupplier, Runnable onMenuButtonClicked, @IdRes int menuButtonId, @Nullable VisibilityDelegate visibilityDelegate) { super( + activity, appMenuCoordinatorSupplier, controlsVisibilityDelegate, windowAndroid, @@ -51,6 +55,7 @@ public class BraveMenuButtonCoordinator extends MenuButtonCoordinator { canShowAppUpdateBadge, isInOverviewModeSupplier, themeColorProvider, + incognitoStateProvider, menuButtonStateSupplier, onMenuButtonClicked, menuButtonId, diff --git a/android/javatests/org/chromium/chrome/browser/BytecodeTest.java b/android/javatests/org/chromium/chrome/browser/BytecodeTest.java index 19c55a13f39..470b2e0f53e 100644 --- a/android/javatests/org/chromium/chrome/browser/BytecodeTest.java +++ b/android/javatests/org/chromium/chrome/browser/BytecodeTest.java @@ -1440,6 +1440,7 @@ public class BytecodeTest { constructorsMatch( "org/chromium/chrome/browser/toolbar/menu_button/MenuButtonCoordinator", // presubmit: ignore-long-line "org/chromium/chrome/browser/toolbar/menu_button/BraveMenuButtonCoordinator", // presubmit: ignore-long-line + Activity.class, OneshotSupplier.class, BrowserStateBrowserControlsVisibilityDelegate.class, WindowAndroid.class, @@ -1448,6 +1449,7 @@ public class BytecodeTest { boolean.class, Supplier.class, ThemeColorProvider.class, + IncognitoStateProvider.class, Supplier.class, Runnable.class, int.class,