TopToolbarCoordinator.initializeWithNative now has Profile argument

Related Chromium change:
https://source.chromium.org/chromium/chromium/src/+/3c8f4d81103b902a3957a15315b59d082f8789da

	Remove getLastUsedRegularProfile from ToolbarPhone.

	Bug: 40254448
	Change-Id: Iefb4d474c2e03314841be2f38a7c415c9ca4c4c0
	Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5505737
This commit is contained in:
AlexeyBarabash
2024-05-24 09:44:09 -04:00
committed by Emerick Rogul
parent 8f6c310392
commit a4cfcc93d1
@@ -21,6 +21,7 @@ import org.chromium.chrome.browser.browser_controls.BrowserStateBrowserControlsV
import org.chromium.chrome.browser.fullscreen.FullscreenManager;
import org.chromium.chrome.browser.layouts.LayoutManager;
import org.chromium.chrome.browser.layouts.LayoutStateProvider;
import org.chromium.chrome.browser.profiles.Profile;
import org.chromium.chrome.browser.tab.Tab;
import org.chromium.chrome.browser.tab.TabObscuringHandler;
import org.chromium.chrome.browser.tabmodel.TabModelSelector;
@@ -179,6 +180,7 @@ public class BraveTopToolbarCoordinator extends TopToolbarCoordinator {
@Override
public void initializeWithNative(
Profile profile,
Runnable layoutUpdater,
OnClickListener tabSwitcherClickHandler,
OnClickListener newTabClickHandler,
@@ -190,6 +192,7 @@ public class BraveTopToolbarCoordinator extends TopToolbarCoordinator {
BrowserControlsVisibilityManager browserControlsVisibilityManager,
TopUiThemeColorProvider topUiThemeColorProvider) {
super.initializeWithNative(
profile,
layoutUpdater,
tabSwitcherClickHandler,
newTabClickHandler,