| 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) {
|
|
|