Index: chrome/browser/ui/search/instant_page.cc |
diff --git a/chrome/browser/ui/search/instant_page.cc b/chrome/browser/ui/search/instant_page.cc |
index c8aa8c6db87b98f6f5a05d6e67af50bae81f6d1c..234fdaa911a835f251bfa415dddcc13ed8fc57f4 100644 |
--- a/chrome/browser/ui/search/instant_page.cc |
+++ b/chrome/browser/ui/search/instant_page.cc |
@@ -7,6 +7,8 @@ |
#include "apps/app_launcher.h" |
#include "base/strings/utf_string_conversions.h" |
#include "chrome/browser/search/search.h" |
+#include "chrome/browser/ui/search/instant_ipc_sender.h" |
+#include "chrome/browser/ui/search/instant_ntp.h" |
#include "chrome/browser/ui/search/search_model.h" |
#include "chrome/browser/ui/search/search_tab_helper.h" |
#include "chrome/common/render_messages.h" |
@@ -129,6 +131,7 @@ bool InstantPage::OnMessageReceived(const IPC::Message& message) { |
IPC_MESSAGE_HANDLER(ChromeViewHostMsg_FocusOmnibox, OnFocusOmnibox) |
IPC_MESSAGE_HANDLER(ChromeViewHostMsg_SearchBoxNavigate, |
OnSearchBoxNavigate); |
+ IPC_MESSAGE_HANDLER(ChromeViewHostMsg_CountMouseover, OnCountMouseover); |
IPC_MESSAGE_HANDLER(ChromeViewHostMsg_SearchBoxDeleteMostVisitedItem, |
OnDeleteMostVisitedItem); |
IPC_MESSAGE_HANDLER(ChromeViewHostMsg_SearchBoxUndoMostVisitedDeletion, |
@@ -239,6 +242,13 @@ void InstantPage::OnSearchBoxNavigate(int page_id, |
contents(), url, transition, disposition, is_search_type); |
} |
+void InstantPage::OnCountMouseover(int page_id) { |
+ if (!contents()->IsActiveEntry(page_id)) |
+ return; |
+ |
+ InstantNTP::CountMouseover(contents()); |
+} |
+ |
void InstantPage::OnDeleteMostVisitedItem(int page_id, const GURL& url) { |
if (!contents()->IsActiveEntry(page_id)) |
return; |