[cr144][Android] New arg at BraveTabbedRootUiCoordinator.ctor

https://source.chromium.org/chromium/chromium/src/+/61b7d0e50d82d35958f834607e512c7b7ff9910c

	[tips] Add a pref for second run experience for tips opt in promo

	Add a pref for second run experience for the tips opt in promo and
	trigger the bottom sheet promo.

	Bug: 454718966
	Change-Id: I6677b56cfd46379ab417fc37a53ab2758367a4b3
	Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7080471
This commit is contained in:
AlexeyBarabash
2025-12-20 23:56:16 +00:00
committed by Claudio DeSouza
parent c6dd0d9ba4
commit 95fb334df8
2 changed files with 7 additions and 3 deletions
@@ -19,6 +19,7 @@ import org.chromium.base.supplier.OneshotSupplier;
import org.chromium.base.supplier.OneshotSupplierImpl;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.ActivityTabProvider;
import org.chromium.chrome.browser.ChromeInactivityTracker;
import org.chromium.chrome.browser.app.BraveActivity;
import org.chromium.chrome.browser.back_press.BackPressManager;
import org.chromium.chrome.browser.bookmarks.BookmarkManagerOpener;
@@ -123,7 +124,8 @@ public class BraveTabbedRootUiCoordinator extends TabbedRootUiCoordinator {
@NonNull ManualFillingComponentSupplier manualFillingComponentSupplier,
@NonNull EdgeToEdgeManager edgeToEdgeManager,
@NonNull ObservableSupplier<BookmarkManagerOpener> bookmarkManagerOpenerSupplier,
@Nullable ObservableSupplier<Boolean> xrSpaceModeObservableSupplier) {
@Nullable ObservableSupplier<Boolean> xrSpaceModeObservableSupplier,
@NonNull OneshotSupplier<ChromeInactivityTracker> inactivityTrackerSupplier) {
super(
activity,
onOmniboxFocusChangedListener,
@@ -174,7 +176,8 @@ public class BraveTabbedRootUiCoordinator extends TabbedRootUiCoordinator {
manualFillingComponentSupplier,
edgeToEdgeManager,
bookmarkManagerOpenerSupplier,
xrSpaceModeObservableSupplier);
xrSpaceModeObservableSupplier,
inactivityTrackerSupplier);
mBraveActivity = activity;
mHubManagerSupplier = hubManagerSupplier;
@@ -1828,7 +1828,8 @@ public class BytecodeTest {
ManualFillingComponentSupplier.class,
EdgeToEdgeManager.class,
ObservableSupplier.class,
ObservableSupplier.class));
ObservableSupplier.class,
OneshotSupplier.class));
Assert.assertTrue(
constructorsMatch(
"org/chromium/chrome/browser/bookmarks/BookmarkToolbar",