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 092ce6fea643aac7606ebe3de73d56e735c8c783..2ffe311d8a31ae7032c17260eb12e6b8e4d9bda1 100644 |
--- a/chrome/browser/renderer_host/chrome_render_message_filter.cc |
+++ b/chrome/browser/renderer_host/chrome_render_message_filter.cc |
@@ -17,6 +17,8 @@ |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/common/render_messages.h" |
+#include "components/dns_prefetch/common/prefetch_common.h" |
+#include "components/dns_prefetch/common/prefetch_messages.h" |
#include "components/web_cache/browser/web_cache_manager.h" |
#include "content/public/browser/notification_service.h" |
#include "content/public/browser/render_process_host.h" |
@@ -63,7 +65,7 @@ ChromeRenderMessageFilter::~ChromeRenderMessageFilter() { |
bool ChromeRenderMessageFilter::OnMessageReceived(const IPC::Message& message) { |
bool handled = true; |
IPC_BEGIN_MESSAGE_MAP(ChromeRenderMessageFilter, message) |
- IPC_MESSAGE_HANDLER(ChromeViewHostMsg_DnsPrefetch, OnDnsPrefetch) |
+ IPC_MESSAGE_HANDLER(DnsPrefetchMsg_RequestPrefetch, OnDnsPrefetch) |
IPC_MESSAGE_HANDLER(ChromeViewHostMsg_Preconnect, OnPreconnect) |
IPC_MESSAGE_HANDLER(ChromeViewHostMsg_ResourceTypeStats, |
OnResourceTypeStats) |
@@ -101,9 +103,9 @@ void ChromeRenderMessageFilter::OverrideThreadForMessage( |
} |
void ChromeRenderMessageFilter::OnDnsPrefetch( |
- const std::vector<std::string>& hostnames) { |
+ const dns_prefetch::LookupRequest& request) { |
if (predictor_) |
- predictor_->DnsPrefetchList(hostnames); |
+ predictor_->DnsPrefetchList(request.hostname_list); |
} |
void ChromeRenderMessageFilter::OnPreconnect(const GURL& url) { |