| Index: chrome/browser/resources/local_ntp/most_visited_single.js
|
| diff --git a/chrome/browser/resources/local_ntp/most_visited_single.js b/chrome/browser/resources/local_ntp/most_visited_single.js
|
| index dcd7257035ca23e30b02aa5da3b24c92324cf4b0..811e5f457a7297aff37898bbc42861169c2b6d30 100644
|
| --- a/chrome/browser/resources/local_ntp/most_visited_single.js
|
| +++ b/chrome/browser/resources/local_ntp/most_visited_single.js
|
| @@ -279,12 +279,23 @@ var renderTile = function(data) {
|
| title.style.direction = data.direction || 'ltr';
|
|
|
| var thumb = tile.querySelector('.mv-thumb');
|
| - if (data.thumbnailUrl) {
|
| + if (data.largeIconUrl || data.thumbnailUrl) {
|
| var img = document.createElement('img');
|
| img.title = data.title;
|
| - img.src = data.thumbnailUrl;
|
| + if (data.largeIconUrl) {
|
| + img.src = data.largeIconUrl;
|
| + img.classList.add('large-icon');
|
| + } else {
|
| + img.src = data.thumbnailUrl;
|
| + img.classList.add('thumbnail');
|
| + }
|
| loadedCounter += 1;
|
| img.addEventListener('load', countLoad);
|
| + if (data.largeIconUrl) {
|
| + img.addEventListener('load', function(ev) {
|
| + thumb.classList.add('large-icon-outer');
|
| + });
|
| + }
|
| img.addEventListener('error', countLoad);
|
| img.addEventListener('error', function(ev) {
|
| thumb.classList.add('failed-img');
|
|
|