| 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 8a21d03203c9ac63829d20aad4507a5a1bfa1e2d..5fee814b82cc255586229467bdd96d225e7cf3c1 100644
|
| --- a/chrome/renderer/resources/extensions/searchbox_api.js
|
| +++ b/chrome/renderer/resources/extensions/searchbox_api.js
|
| @@ -258,16 +258,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) {
|
| + return "chrome-search://favicon/size/16@" +
|
| + window.devicePixelRatio + "x/" +
|
| + renderViewId + "/" + rid;
|
| + }
|
| +
|
| // =======================================================================
|
| // Exported functions
|
| // =======================================================================
|
|
|