| Index: components/ntp_tiles/most_visited_sites.cc
|
| diff --git a/components/ntp_tiles/most_visited_sites.cc b/components/ntp_tiles/most_visited_sites.cc
|
| index f3695c9946ec90bfe44a7e89456e6e539e820fd9..4f7c845a6919c83aafb82aaa57673ad309fc1ec6 100644
|
| --- a/components/ntp_tiles/most_visited_sites.cc
|
| +++ b/components/ntp_tiles/most_visited_sites.cc
|
| @@ -359,9 +359,10 @@ NTPTilesVector MostVisitedSites::CreatePopularSitesTiles(
|
| tile.source = NTPTileSource::POPULAR;
|
|
|
| popular_sites_tiles.push_back(std::move(tile));
|
| - icon_cacher_->StartFetch(
|
| - popular_site, base::Bind(&MostVisitedSites::OnIconMadeAvailable,
|
| - base::Unretained(this), popular_site.url));
|
| + base::Closure icon_available =
|
| + base::Bind(&MostVisitedSites::OnIconMadeAvailable,
|
| + base::Unretained(this), popular_site.url);
|
| + icon_cacher_->StartFetch(popular_site, icon_available, icon_available);
|
| if (popular_sites_tiles.size() >= num_popular_sites_tiles)
|
| break;
|
| }
|
| @@ -420,10 +421,8 @@ void MostVisitedSites::OnPopularSitesDownloaded(bool success) {
|
| }
|
| }
|
|
|
| -void MostVisitedSites::OnIconMadeAvailable(const GURL& site_url,
|
| - bool newly_available) {
|
| - if (newly_available)
|
| - observer_->OnIconMadeAvailable(site_url);
|
| +void MostVisitedSites::OnIconMadeAvailable(const GURL& site_url) {
|
| + observer_->OnIconMadeAvailable(site_url);
|
| }
|
|
|
| void MostVisitedSites::TopSitesLoaded(TopSites* top_sites) {}
|
|
|