[cr146][Android] openInAppMenuItemProvider arg at TabbedAppMenuPropertiesDelegate.ctor
Chromium change: https://source.chromium.org/chromium/chromium/src/+/c66c93e16c77f0357a729ea2bd39a05ce95af5ef [Link Capturing] Create Open in App entry point classes Low-Coverage-Reason: TESTS_IN_SEPARATE_CL New code isn't yet fully implemented Bug: 450253146 Change-Id: I8eb1ebe754e3b244c2fa0b426597bdbc605aa071 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7426174
This commit is contained in:
+5
-2
@@ -48,6 +48,7 @@ import org.chromium.chrome.browser.layouts.LayoutStateProvider;
|
||||
import org.chromium.chrome.browser.multiwindow.BraveMultiWindowUtils;
|
||||
import org.chromium.chrome.browser.multiwindow.MultiWindowModeStateDispatcher;
|
||||
import org.chromium.chrome.browser.multiwindow.MultiWindowUtils;
|
||||
import org.chromium.chrome.browser.open_in_app.OpenInAppMenuItemProvider;
|
||||
import org.chromium.chrome.browser.preferences.ChromeSharedPreferences;
|
||||
import org.chromium.chrome.browser.readaloud.ReadAloudController;
|
||||
import org.chromium.chrome.browser.set_default_browser.BraveSetDefaultBrowserUtils;
|
||||
@@ -241,7 +242,8 @@ public class BraveTabbedAppMenuPropertiesDelegate extends TabbedAppMenuPropertie
|
||||
OneshotSupplier<IncognitoReauthController>
|
||||
incognitoReauthControllerOneshotSupplier,
|
||||
Supplier<ReadAloudController> readAloudControllerSupplier,
|
||||
PageZoomManager pageZoomManager) {
|
||||
PageZoomManager pageZoomManager,
|
||||
@Nullable OpenInAppMenuItemProvider openInAppMenuItemProvider) {
|
||||
super(
|
||||
context,
|
||||
activityTabProvider,
|
||||
@@ -257,7 +259,8 @@ public class BraveTabbedAppMenuPropertiesDelegate extends TabbedAppMenuPropertie
|
||||
snackbarManager,
|
||||
incognitoReauthControllerOneshotSupplier,
|
||||
readAloudControllerSupplier,
|
||||
pageZoomManager);
|
||||
pageZoomManager,
|
||||
openInAppMenuItemProvider);
|
||||
|
||||
mBraveAppMenuDelegate = appMenuDelegate;
|
||||
mBookmarkModelSupplier = bookmarkModelSupplier;
|
||||
|
||||
@@ -115,6 +115,7 @@ import org.chromium.chrome.browser.omnibox.suggestions.OmniboxSuggestionsDropdow
|
||||
import org.chromium.chrome.browser.omnibox.suggestions.OmniboxSuggestionsDropdownScrollListener;
|
||||
import org.chromium.chrome.browser.omnibox.suggestions.SuggestionHost;
|
||||
import org.chromium.chrome.browser.omnibox.suggestions.basic.BasicSuggestionProcessor.BookmarkState;
|
||||
import org.chromium.chrome.browser.open_in_app.OpenInAppMenuItemProvider;
|
||||
import org.chromium.chrome.browser.password_manager.PasswordManagerHelper;
|
||||
import org.chromium.chrome.browser.price_tracking.PriceDropNotificationManager;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
@@ -1405,7 +1406,8 @@ public class BytecodeTest {
|
||||
SnackbarManager.class,
|
||||
OneshotSupplier.class,
|
||||
Supplier.class,
|
||||
PageZoomManager.class));
|
||||
PageZoomManager.class,
|
||||
OpenInAppMenuItemProvider.class));
|
||||
Assert.assertTrue(
|
||||
constructorsMatch(
|
||||
"org/chromium/chrome/browser/tabmodel/ChromeTabCreator",
|
||||
|
||||
+2
-1
@@ -266,7 +266,8 @@ public class BraveTabbedAppMenuPropertiesDelegateUnitTest {
|
||||
mSnackbarManager,
|
||||
mIncognitoReauthControllerSupplier,
|
||||
mReadAloudControllerSupplier,
|
||||
mPageZoomManagerMock);
|
||||
mPageZoomManagerMock,
|
||||
/* openInAppMenuItemProvider= */ null);
|
||||
delegate.setIsJunitTesting(true);
|
||||
BaseRobolectricTestRule.runAllBackgroundAndUi();
|
||||
mTabbedAppMenuPropertiesDelegate = Mockito.spy(delegate);
|
||||
|
||||
@@ -1456,6 +1456,7 @@ if (is_android) {
|
||||
"//chrome/browser/hub:java",
|
||||
"//chrome/browser/keyboard_accessory/android/java",
|
||||
"//chrome/browser/language/android:java",
|
||||
"//chrome/browser/open_in_app/android:java",
|
||||
"//chrome/browser/password_manager/android:java",
|
||||
"//chrome/browser/prefetch/android:java",
|
||||
"//chrome/browser/profiles/android:java",
|
||||
|
||||
Reference in New Issue
Block a user