| Index: chrome/browser/net/predictor.cc
|
| ===================================================================
|
| --- chrome/browser/net/predictor.cc (revision 55024)
|
| +++ chrome/browser/net/predictor.cc (working copy)
|
| @@ -149,6 +149,20 @@
|
| Referrers::iterator it = referrers_.find(url);
|
| if (referrers_.end() == it)
|
| return;
|
| + ChromeThread::PostTask(
|
| + ChromeThread::IO,
|
| + FROM_HERE,
|
| + NewRunnableMethod(this,
|
| + &Predictor::PrepareFrameSubresources, url));
|
| +}
|
| +
|
| +void Predictor::PrepareFrameSubresources(const GURL& url) {
|
| + DCHECK(ChromeThread::CurrentlyOn(ChromeThread::IO));
|
| + DCHECK(url.GetWithEmptyPath() == url);
|
| + Referrers::iterator it = referrers_.find(url);
|
| + if (referrers_.end() == it)
|
| + return;
|
| +
|
| Referrer* referrer = &(it->second);
|
| referrer->IncrementUseCount();
|
| const UrlInfo::ResolutionMotivation motivation =
|
|
|