| Index: chrome/browser/predictors/resource_prefetcher_manager.cc
|
| diff --git a/chrome/browser/predictors/resource_prefetcher_manager.cc b/chrome/browser/predictors/resource_prefetcher_manager.cc
|
| index 7130038ed5e8470a3f9c7a435a834c05b81d6806..434c1492e8343689f45285e1968ee3bc5e45faa1 100644
|
| --- a/chrome/browser/predictors/resource_prefetcher_manager.cc
|
| +++ b/chrome/browser/predictors/resource_prefetcher_manager.cc
|
| @@ -79,14 +79,16 @@ void ResourcePrefetcherManager::MaybeRemovePrefetch(
|
| }
|
|
|
| void ResourcePrefetcherManager::ResourcePrefetcherFinished(
|
| - ResourcePrefetcher* resource_prefetcher) {
|
| + ResourcePrefetcher* resource_prefetcher,
|
| + std::unique_ptr<ResourcePrefetcher::PrefetcherStats> stats) {
|
| DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
|
|
|
| const GURL& main_frame_url = resource_prefetcher->main_frame_url();
|
| BrowserThread::PostTask(
|
| BrowserThread::UI, FROM_HERE,
|
| base::Bind(&ResourcePrefetchPredictor::OnPrefetchingFinished,
|
| - base::Unretained(predictor_), main_frame_url));
|
| + base::Unretained(predictor_), main_frame_url,
|
| + base::Passed(std::move(stats))));
|
|
|
| const std::string key = main_frame_url.host();
|
| auto it = prefetcher_map_.find(key);
|
|
|