diff --git a/android/java/org/chromium/chrome/browser/omnibox/BraveLocationBarMediator.java b/android/java/org/chromium/chrome/browser/omnibox/BraveLocationBarMediator.java index f0a49b971d1..a95e3d41a6a 100644 --- a/android/java/org/chromium/chrome/browser/omnibox/BraveLocationBarMediator.java +++ b/android/java/org/chromium/chrome/browser/omnibox/BraveLocationBarMediator.java @@ -20,6 +20,7 @@ import org.chromium.build.annotations.NullUnmarked; import org.chromium.chrome.browser.browser_controls.BrowserControlsStateProvider; import org.chromium.chrome.browser.lens.LensController; import org.chromium.chrome.browser.locale.LocaleManager; +import org.chromium.chrome.browser.omnibox.navattach.NavigationFulfillmentType; import org.chromium.chrome.browser.profiles.Profile; import org.chromium.chrome.browser.tabmodel.TabModelSelector; import org.chromium.chrome.browser.theme.ThemeUtils; @@ -64,7 +65,9 @@ public class BraveLocationBarMediator extends LocationBarMediator { OmniboxSuggestionsDropdownEmbedderImpl dropdownEmbedder, @Nullable ObservableSupplier tabModelSelectorSupplier, @Nullable BrowserControlsStateProvider browserControlsStateProvider, - Supplier modalDialogManagerSupplier) { + Supplier modalDialogManagerSupplier, + ObservableSupplier<@NavigationFulfillmentType Integer> + navigationFulfillmentTypeSupplier) { super( context, locationBarLayout, @@ -83,7 +86,8 @@ public class BraveLocationBarMediator extends LocationBarMediator { dropdownEmbedder, tabModelSelectorSupplier, browserControlsStateProvider, - modalDialogManagerSupplier); + modalDialogManagerSupplier, + navigationFulfillmentTypeSupplier); } public static Class getOmniboxUmaClass() { diff --git a/android/javatests/org/chromium/chrome/browser/BytecodeTest.java b/android/javatests/org/chromium/chrome/browser/BytecodeTest.java index d83c666886a..b6449b9de2e 100644 --- a/android/javatests/org/chromium/chrome/browser/BytecodeTest.java +++ b/android/javatests/org/chromium/chrome/browser/BytecodeTest.java @@ -1625,7 +1625,8 @@ public class BytecodeTest { BraveLocationBarMediator.getOmniboxSuggestionsDropdownEmbedderImplClass(), ObservableSupplier.class, BrowserControlsStateProvider.class, - Supplier.class)); + Supplier.class, + ObservableSupplier.class)); Assert.assertTrue( constructorsMatch( "org/chromium/chrome/browser/AppHooks",