Index: chrome/browser/net/resource_prefetch_predictor_observer.cc |
diff --git a/chrome/browser/net/resource_prefetch_predictor_observer.cc b/chrome/browser/net/resource_prefetch_predictor_observer.cc |
index 7f146006e3a1d7c9ac032e81ea74fcd98f89418a..239074e25a837485c7041931d244d3004a7b0750 100644 |
--- a/chrome/browser/net/resource_prefetch_predictor_observer.cc |
+++ b/chrome/browser/net/resource_prefetch_predictor_observer.cc |
@@ -89,15 +89,19 @@ void ResourcePrefetchPredictorObserver::OnRequestStarted( |
} |
void ResourcePrefetchPredictorObserver::OnRequestRedirected( |
+ const GURL& redirect_url, |
net::URLRequest* request) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
if (!ResourcePrefetchPredictor::ShouldRecordRedirect(request)) |
return; |
+ |
ResourcePrefetchPredictor::URLRequestSummary summary; |
if (!SummarizeResponse(request, &summary)) |
return; |
+ summary.redirect_url = redirect_url; |
+ |
BrowserThread::PostTask( |
BrowserThread::UI, |
FROM_HERE, |