[cr148][Android] Changes around BottomBarHostManager
New arg bottomBarHostManager at: - HubManagerImpl.ctor - TabbedRootUiCoordinator.ctor - ToolbarManager.ctor Chromium change: https://source.chromium.org/chromium/chromium/src/+/9be4e7a3e1f68c9a7405c62e06cbe8b4ed8832d5 commit 9be4e7a3e1f68c9a7405c62e06cbe8b4ed8832d5 Author: Calder Kitagawa <ckitagawa@chromium.org> Date: Tue Mar 17 16:49:31 2026 -0700 [BottomBar] handle view ownership transfer Bug: 491509787 Change-Id: Ia8baf8095c55fe9580d718bb8806deab9fd0f5e1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7667562 Reviewed-by: Madhav Pruthi <madhavpruthi@google.com> Reviewed-by: Dan Polanco <polardz@google.com> Commit-Queue: Calder Kitagawa <ckitagawa@chromium.org> Cr-Commit-Position: refs/heads/main@{#1600877}
This commit is contained in:
+5
-2
@@ -53,6 +53,7 @@ import org.chromium.chrome.browser.toolbar.ToolbarIntentMetadata;
|
||||
import org.chromium.chrome.browser.ui.BraveAdaptiveToolbarUiCoordinator;
|
||||
import org.chromium.chrome.browser.ui.appmenu.AppMenuBlocker;
|
||||
import org.chromium.chrome.browser.ui.appmenu.AppMenuDelegate;
|
||||
import org.chromium.chrome.browser.ui.bottombar.BottomBarHostManager;
|
||||
import org.chromium.chrome.browser.ui.edge_to_edge.EdgeToEdgeController;
|
||||
import org.chromium.chrome.browser.ui.edge_to_edge.EdgeToEdgeUtils;
|
||||
import org.chromium.chrome.browser.ui.edge_to_edge.TopInsetProvider;
|
||||
@@ -135,7 +136,8 @@ public class BraveTabbedRootUiCoordinator extends TabbedRootUiCoordinator {
|
||||
EdgeToEdgeManager edgeToEdgeManager,
|
||||
MonotonicObservableSupplier<BookmarkManagerOpener> bookmarkManagerOpenerSupplier,
|
||||
NonNullObservableSupplier<Boolean> xrSpaceModeObservableSupplier,
|
||||
OneshotSupplier<ChromeInactivityTracker> inactivityTrackerSupplier) {
|
||||
OneshotSupplier<ChromeInactivityTracker> inactivityTrackerSupplier,
|
||||
@Nullable BottomBarHostManager bottomBarHostManager) {
|
||||
super(
|
||||
activity,
|
||||
onOmniboxFocusChangedListener,
|
||||
@@ -189,7 +191,8 @@ public class BraveTabbedRootUiCoordinator extends TabbedRootUiCoordinator {
|
||||
edgeToEdgeManager,
|
||||
bookmarkManagerOpenerSupplier,
|
||||
xrSpaceModeObservableSupplier,
|
||||
inactivityTrackerSupplier);
|
||||
inactivityTrackerSupplier,
|
||||
bottomBarHostManager);
|
||||
|
||||
mBraveActivity = activity;
|
||||
mHubManagerSupplier = hubManagerSupplier;
|
||||
|
||||
@@ -92,6 +92,7 @@ import org.chromium.chrome.browser.toolbar.top.ToolbarLayout;
|
||||
import org.chromium.chrome.browser.toolbar.top.TopToolbarCoordinator;
|
||||
import org.chromium.chrome.browser.ui.appmenu.AppMenuCoordinator;
|
||||
import org.chromium.chrome.browser.ui.appmenu.AppMenuDelegate;
|
||||
import org.chromium.chrome.browser.ui.bottombar.BottomBarHostManager;
|
||||
import org.chromium.chrome.browser.ui.browser_window.ChromeAndroidTask;
|
||||
import org.chromium.chrome.browser.ui.edge_to_edge.EdgeToEdgeController;
|
||||
import org.chromium.chrome.browser.ui.edge_to_edge.TopInsetProvider;
|
||||
@@ -231,7 +232,8 @@ public class BraveToolbarManager extends ToolbarManager
|
||||
NonNullObservableSupplier<Boolean> xrSpaceModeObservableSupplier,
|
||||
PageZoomManager pageZoomManager,
|
||||
SnackbarManager snackbarManager,
|
||||
@Nullable OmniboxChipManager omniboxChipManager) {
|
||||
@Nullable OmniboxChipManager omniboxChipManager,
|
||||
@Nullable BottomBarHostManager bottomBarHostManager) {
|
||||
super(
|
||||
activity,
|
||||
bottomControlsStacker,
|
||||
@@ -287,7 +289,8 @@ public class BraveToolbarManager extends ToolbarManager
|
||||
xrSpaceModeObservableSupplier,
|
||||
pageZoomManager,
|
||||
snackbarManager,
|
||||
omniboxChipManager);
|
||||
omniboxChipManager,
|
||||
bottomBarHostManager);
|
||||
|
||||
mOmniboxFocusStateSupplier = omniboxFocusStateSupplier;
|
||||
mLayoutStateProviderSupplier = layoutStateProviderSupplier;
|
||||
|
||||
Reference in New Issue
Block a user