| Index: chrome/browser/renderer_host/chrome_render_message_filter.cc
|
| diff --git a/chrome/browser/renderer_host/chrome_render_message_filter.cc b/chrome/browser/renderer_host/chrome_render_message_filter.cc
|
| index 2d69147aef00a23b312a685d2ddc20a843812c91..dd0216eb5fec2f3011722ac68f37b7a1d454a285 100644
|
| --- a/chrome/browser/renderer_host/chrome_render_message_filter.cc
|
| +++ b/chrome/browser/renderer_host/chrome_render_message_filter.cc
|
| @@ -83,6 +83,7 @@ ChromeRenderMessageFilter::ChromeRenderMessageFilter(
|
| : render_process_id_(render_process_id),
|
| profile_(profile),
|
| off_the_record_(profile_->IsOffTheRecord()),
|
| + predictor_(profile_->GetNetworkPredictor()),
|
| request_context_(request_context),
|
| extension_info_map_(
|
| extensions::ExtensionSystem::Get(profile)->info_map()),
|
| @@ -196,13 +197,13 @@ net::HostResolver* ChromeRenderMessageFilter::GetHostResolver() {
|
|
|
| void ChromeRenderMessageFilter::OnDnsPrefetch(
|
| const std::vector<std::string>& hostnames) {
|
| - if (profile_->GetNetworkPredictor())
|
| - profile_->GetNetworkPredictor()->DnsPrefetchList(hostnames);
|
| + if (predictor_)
|
| + predictor_->DnsPrefetchList(hostnames);
|
| }
|
|
|
| void ChromeRenderMessageFilter::OnPreconnect(const GURL& url) {
|
| - if (profile_->GetNetworkPredictor())
|
| - profile_->GetNetworkPredictor()->PreconnectUrl(
|
| + if (predictor_)
|
| + predictor_->PreconnectUrl(
|
| url, GURL(), chrome_browser_net::UrlInfo::MOUSE_OVER_MOTIVATED, 1);
|
| }
|
|
|
|
|