[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:
@@ -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
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user