[cr141][Android] Changes for AutocompleteMediator c-tor

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/86f5cec0117fbbf339bec2e377847444c6cb256f

commit 86f5cec0117fbbf339bec2e377847444c6cb256f
Author: Tomasz Wiszkowski <ender@google.com>
Date:   Tue Aug 12 13:39:41 2025 -0700

    [Omnibox] Refactor large screen logic to the mediator

    This change moves the logic for determining the screen size from
    independent View implementations to AutocompleteMediator.

    This improves separation of concerns and makes the view layer simpler.

    Bug: N/A
    Change-Id: Ic387e6f2c881da8a3d125d86564650c375d11bcf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6843320
    Commit-Queue: Tomasz Wiszkowski <ender@google.com>
    Auto-Submit: Tomasz Wiszkowski <ender@google.com>
    Reviewed-by: Jian Li <jianli@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1500392}
This commit is contained in:
Artem Samoilenko
2025-09-22 14:59:36 -04:00
committed by Max Karolinskiy
parent 022a13c022
commit 6c7565ced6
3 changed files with 12 additions and 15 deletions
@@ -70,7 +70,8 @@ class BraveAutocompleteMediator extends AutocompleteMediator
ActivityLifecycleDispatcher lifecycleDispatcher,
OmniboxSuggestionsDropdownEmbedder embedder,
WindowAndroid windowAndroid,
DeferredIMEWindowInsetApplicationCallback deferredIMEWindowInsetApplicationCallback) {
DeferredIMEWindowInsetApplicationCallback deferredIMEWindowInsetApplicationCallback,
boolean forcePhoneStyleOmnibox) {
super(
context,
delegate,
@@ -89,7 +90,8 @@ class BraveAutocompleteMediator extends AutocompleteMediator
lifecycleDispatcher,
embedder,
windowAndroid,
deferredIMEWindowInsetApplicationCallback);
deferredIMEWindowInsetApplicationCallback,
forcePhoneStyleOmnibox);
mDelegate = delegate;
mActivityTabSupplier = activityTabSupplier;