Index: chrome/browser/renderer_host/chrome_render_message_filter.cc |
=================================================================== |
--- chrome/browser/renderer_host/chrome_render_message_filter.cc (revision 89645) |
+++ chrome/browser/renderer_host/chrome_render_message_filter.cc (working copy) |
@@ -156,7 +156,8 @@ |
void ChromeRenderMessageFilter::OnDnsPrefetch( |
const std::vector<std::string>& hostnames) { |
- chrome_browser_net::DnsPrefetchList(hostnames); |
+ if (profile_->GetPredictor()) |
+ profile_->GetPredictor()->DnsPrefetchList(hostnames); |
} |
void ChromeRenderMessageFilter::OnRendererHistograms( |
@@ -485,7 +486,9 @@ |
void ChromeRenderMessageFilter::OnClearPredictorCache(int* result) { |
// This function is disabled unless the user has enabled |
// benchmarking extensions. |
- chrome_browser_net::ClearPredictorCache(); |
+ chrome_browser_net::Predictor* predictor = profile_->GetPredictor(); |
+ if (predictor) |
+ predictor->DiscardAllResults(); |
*result = 0; |
} |