| Index: chrome/browser/resources/ntp_search/thumbnail_page.js
|
| diff --git a/chrome/browser/resources/ntp_search/thumbnail_page.js b/chrome/browser/resources/ntp_search/thumbnail_page.js
|
| index 900ec8333502df9dca071fe82975724deb2ac2db..b9ac8b4208abdeb212aef2322834ab73f347558c 100644
|
| --- a/chrome/browser/resources/ntp_search/thumbnail_page.js
|
| +++ b/chrome/browser/resources/ntp_search/thumbnail_page.js
|
| @@ -85,9 +85,12 @@ cr.define('ntp', function() {
|
| if (banner)
|
| thumbnailImage.removeChild(banner);
|
|
|
| - var favicon = thumbnailImage.querySelector('.thumbnail-favicon');
|
| - if (favicon)
|
| - thumbnailImage.removeChild(favicon);
|
| + var favicon = this.querySelector('.thumbnail-favicon') ||
|
| + this.ownerDocument.createElement('div');
|
| + favicon.className = 'thumbnail-favicon';
|
| + favicon.style.backgroundImage =
|
| + url('chrome://favicon/size/16/' + dataUrl);
|
| + this.appendChild(favicon);
|
|
|
| var self = this;
|
| var image = new Image();
|
| @@ -103,13 +106,6 @@ cr.define('ntp', function() {
|
| // TODO(jeremycho): Consult with UX on URL truncation.
|
| banner.textContent = dataUrl.replace(/^(http:\/\/)?(www\.)?|\/$/gi, '');
|
| thumbnailImage.appendChild(banner);
|
| -
|
| - favicon = thumbnailImage.querySelector('.thumbnail-favicon') ||
|
| - self.ownerDocument.createElement('div');
|
| - favicon.className = 'thumbnail-favicon';
|
| - favicon.style.backgroundImage =
|
| - url('chrome://favicon/size/16/' + dataUrl);
|
| - thumbnailImage.appendChild(favicon);
|
| };
|
|
|
| var thumbnailUrl = ntp.getThumbnailUrl(dataUrl);
|
|
|