[cr147][Android] Clean up for LogoMediator

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/c779c30da8f7ab1a9ceb5301aa57c267bc0083ed

commit c779c30da8f7ab1a9ceb5301aa57c267bc0083ed
Author: Xi Han <hanxi@google.com>
Date:   Fri Feb 13 16:20:09 2026 -0800

    [Logo] Clean up LogoView refactor code.

    The feature AndroidLogoViewRefactor was enabled by default on M143, so
    it is safe to clean up now.

    Bug: 484388593, 478251814
    Change-Id: I7524e3b248fd19e66291818772fd2e2795dad63c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7577045
    Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
    Auto-Submit: Xi Han <hanxi@chromium.org>
    Commit-Queue: Xi Han <hanxi@chromium.org>
    Reviewed-by: Xinyi Ji <xinyiji@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1584984}
This commit is contained in:
Artem Samoilenko
2026-03-26 19:25:04 -04:00
committed by Max Karolinskiy
parent 29e4ec889c
commit d8581a7d1b
2 changed files with 0 additions and 8 deletions
@@ -88,7 +88,6 @@ import org.chromium.chrome.browser.hub.ResourceButtonData;
import org.chromium.chrome.browser.infobar.InfoBarContainerView;
import org.chromium.chrome.browser.layouts.LayoutManager;
import org.chromium.chrome.browser.lifecycle.ActivityLifecycleDispatcher;
import org.chromium.chrome.browser.logo.CachedTintedBitmap;
import org.chromium.chrome.browser.logo.LogoCoordinator;
import org.chromium.chrome.browser.metrics.StartupMetricsTracker;
import org.chromium.chrome.browser.multiwindow.BraveMultiWindowUtils;
@@ -1866,12 +1865,10 @@ public class BytecodeTest {
constructorsMatch(
"org/chromium/chrome/browser/logo/LogoMediator",
"org/chromium/chrome/browser/logo/BraveLogoMediator",
Context.class,
Callback.class,
PropertyModel.class,
Callback.class,
LogoCoordinator.VisibilityObserver.class,
CachedTintedBitmap.class,
Drawable.class));
Assert.assertTrue(
constructorsMatch(
@@ -5,7 +5,6 @@
package org.chromium.chrome.browser.logo;
import android.content.Context;
import android.graphics.drawable.Drawable;
import org.chromium.base.Callback;
@@ -21,20 +20,16 @@ public class BraveLogoMediator extends LogoMediator {
private boolean mShouldShowLogo;
public BraveLogoMediator(
Context context,
Callback<LoadUrlParams> logoClickedCallback,
PropertyModel logoModel,
Callback<Logo> onLogoAvailableCallback,
@Nullable VisibilityObserver visibilityObserver,
CachedTintedBitmap defaultGoogleLogo,
@Nullable Drawable defaultGoogleLogoDrawable) {
super(
context,
logoClickedCallback,
logoModel,
onLogoAvailableCallback,
visibilityObserver,
defaultGoogleLogo,
defaultGoogleLogoDrawable);
}