| Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
|
| index 8654f436c7b20c8ae97221a8959c0adc4a76f973..b6970742d08eaf5ca6eec09cd1ccabfcc7e7dc37 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
|
| @@ -54,6 +54,8 @@ import org.chromium.ui.text.SpanApplier.SpanInfo;
|
|
|
| import java.util.Locale;
|
|
|
| +import jp.tomorrowkey.android.gifplayer.BaseGifImage;
|
| +
|
| /**
|
| * The native new tab page, represented by some basic data such as title and url, and an Android
|
| * View that displays the page.
|
| @@ -538,6 +540,20 @@ public class NewTabPageView extends FrameLayout
|
| }
|
|
|
| /**
|
| + * Updates the GIF animation for the logo.
|
| + */
|
| + void updateLogoGif(BaseGifImage gifImage) {
|
| + mSearchProviderLogoView.updateGif(gifImage);
|
| + }
|
| +
|
| + /**
|
| + * @return Whether the GIF animation is playing in the logo.
|
| + */
|
| + boolean isGifPlaying() {
|
| + return mSearchProviderLogoView.isGifPlaying();
|
| + }
|
| +
|
| + /**
|
| * @return Whether URL focus animations are currently disabled.
|
| */
|
| boolean urlFocusAnimationsDisabled() {
|
|
|