[cr141][Android] New params for MenuButtonCoordinator c-tor
Chromium changes: https://chromium.googlesource.com/chromium/src/+/a897a4e519ebb2a6480cda54f2e42f70dd837ede commit a897a4e519ebb2a6480cda54f2e42f70dd837ede Author: Charles Hager <clhager@google.com> Date: Wed Aug 27 10:31:50 2025 -0700 Have MenuButtonCoordinator extend ToolbarChildButton Bug: 427260734 Change-Id: I27c0e074fa78f4f0e91a7300700c3ec3c0ca2282 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6886473 Reviewed-by: Sirisha Kavuluru <skavuluru@google.com> Commit-Queue: Charles Hager <clhager@google.com> Cr-Commit-Position: refs/heads/main@{#1507190}
This commit is contained in:
+5
@@ -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<AppMenuCoordinator> appMenuCoordinatorSupplier,
|
||||
BrowserStateBrowserControlsVisibilityDelegate controlsVisibilityDelegate,
|
||||
WindowAndroid windowAndroid,
|
||||
@@ -38,11 +40,13 @@ public class BraveMenuButtonCoordinator extends MenuButtonCoordinator {
|
||||
boolean canShowAppUpdateBadge,
|
||||
Supplier<Boolean> isInOverviewModeSupplier,
|
||||
ThemeColorProvider themeColorProvider,
|
||||
IncognitoStateProvider incognitoStateProvider,
|
||||
Supplier<MenuButtonState> 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,
|
||||
|
||||
Reference in New Issue
Block a user