Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/MostVisitedItem.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/MostVisitedItem.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/MostVisitedItem.java |
| index 3e83b9e264149fb990bfd8a9dcc46afb3ca03d35..de9b392adc0a4a5a96f9df365a9dbcbafa232eee 100644 |
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/MostVisitedItem.java |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/MostVisitedItem.java |
| @@ -49,25 +49,30 @@ public class MostVisitedItem implements OnCreateContextMenuListener, |
| private MostVisitedItemManager mManager; |
| private String mTitle; |
| private String mUrl; |
| + private String mLargeIconPath; |
| private boolean mOfflineAvailable; |
| private int mIndex; |
| private int mTileType; |
| private View mView; |
| /** |
| - * Constructs a MostVisitedItem with the given manager, title, URL, index, and view. |
| + * Constructs a MostVisitedItem with the given manager, title, URL, large icon path, index, and |
| + * view. |
| * |
| * @param manager The NewTabPageManager used to handle clicks and context menu events. |
| * @param title The title of the page. |
| * @param url The URL of the page. |
| + * @param largeIconPath The path of the icon associated with the URL that is stored locally. |
| + * This can be empty if there is no local icon. |
|
newt (away)
2016/03/15 17:21:31
nit: indent this to line up with "The path..." on
atanasova
2016/03/16 10:55:24
Done.
|
| * @param offlineAvailable Whether there is an offline copy of the URL available. |
| * @param index The index of this item in the list of most visited items. |
| */ |
| public MostVisitedItem(MostVisitedItemManager manager, String title, String url, |
| - boolean offlineAvailable, int index) { |
| + String largeIconPath, boolean offlineAvailable, int index) { |
| mManager = manager; |
| mTitle = title; |
| mUrl = url; |
| + mLargeIconPath = largeIconPath; |
| mOfflineAvailable = offlineAvailable; |
| mIndex = index; |
| mTileType = MostVisitedTileType.NONE; |
| @@ -106,6 +111,13 @@ public class MostVisitedItem implements OnCreateContextMenuListener, |
| } |
| /** |
| + * @return The path of the icon associated with the URL that is stored locally. |
| + */ |
| + public String getLargeIconPath() { |
| + return mLargeIconPath; |
| + } |
| + |
| + /** |
| * @return Whether this item is available offline. |
| */ |
| public boolean isOfflineAvailable() { |