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); |
} |