| 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 0d88cb80875d97002a5a448b316f8ed6d359338b..275444fc886474b629b1ca3fb53dbbe490a5e56c 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
|
| @@ -1047,27 +1047,8 @@ public class NewTabPageView extends FrameLayout
|
| }
|
|
|
| @Override
|
| - public void onPopularURLsAvailable(
|
| - String[] urls, String[] faviconUrls, String[] largeIconUrls) {
|
| - for (int i = 0; i < urls.length; i++) {
|
| - final String url = urls[i];
|
| - boolean useLargeIcon = !largeIconUrls[i].isEmpty();
|
| - // Only fetch one of favicon or large icon based on what is required on the NTP.
|
| - // The other will be fetched on visiting the site.
|
| - String iconUrl = useLargeIcon ? largeIconUrls[i] : faviconUrls[i];
|
| - if (iconUrl.isEmpty()) continue;
|
| -
|
| - IconAvailabilityCallback callback = new IconAvailabilityCallback() {
|
| - @Override
|
| - public void onIconAvailabilityChecked(boolean newlyAvailable) {
|
| - if (newlyAvailable) {
|
| - mMostVisitedDesign.onIconUpdated(url);
|
| - }
|
| - }
|
| - };
|
| - mManager.ensureIconIsAvailable(
|
| - url, iconUrl, useLargeIcon, /*isTemporary=*/false, callback);
|
| - }
|
| + public void onIconMadeAvailable(String siteUrl) {
|
| + mMostVisitedDesign.onIconUpdated(siteUrl);
|
| }
|
|
|
| /**
|
|
|