Chromium Code Reviews| Index: chrome/renderer/resources/extensions/searchbox_api.js |
| diff --git a/chrome/renderer/resources/extensions/searchbox_api.js b/chrome/renderer/resources/extensions/searchbox_api.js |
| index 1acb05ad36fcfac749c31e2725fba43e2d2faf5f..c36cac02a891ffb30d28169b9b89b29b3690fa57 100644 |
| --- a/chrome/renderer/resources/extensions/searchbox_api.js |
| +++ b/chrome/renderer/resources/extensions/searchbox_api.js |
| @@ -83,16 +83,24 @@ if (!chrome.embeddedSearch) { |
| function GetMostVisitedItemsWrapper() { |
| var mostVisitedItems = GetMostVisitedItems(); |
| for (var i = 0, item; item = mostVisitedItems[i]; ++i) { |
| + item.faviconUrl = GenerateThumbnailURL(item.renderViewId, item.rid); |
| // These properties are private data and should not be returned to |
| // the page. They are only accessible via getMostVisitedItemData(). |
| item.url = null; |
| item.title = null; |
| item.domain = null; |
| item.direction = null; |
| + item.renderViewId = null; |
| } |
| return mostVisitedItems; |
| } |
| + function GenerateThumbnailURL(renderViewId, rid) { |
|
samarth
2013/07/24 00:11:05
GenerateFaviconURL
pedro (no code reviews)
2013/07/24 01:10:55
Done.
|
| + return "chrome-search://favicon/size/16@" + |
| + window.devicePixelRatio + "x/" + |
| + renderViewId + "/" + rid; |
| + } |
| + |
| // ======================================================================= |
| // Exported functions |
| // ======================================================================= |