| Index: chrome/browser/ui/search/search_tab_helper.cc
|
| diff --git a/chrome/browser/ui/search/search_tab_helper.cc b/chrome/browser/ui/search/search_tab_helper.cc
|
| index ea0a2c821eef37fae3a49ed00a251569fa564931..04cef26e7797f504dbc77f308b806965c4d5cde8 100644
|
| --- a/chrome/browser/ui/search/search_tab_helper.cc
|
| +++ b/chrome/browser/ui/search/search_tab_helper.cc
|
| @@ -26,6 +26,7 @@
|
| #include "chrome/browser/ui/omnibox/omnibox_popup_model.h"
|
| #include "chrome/browser/ui/omnibox/omnibox_view.h"
|
| #include "chrome/browser/ui/search/instant_search_prerenderer.h"
|
| +#include "chrome/browser/ui/search/instant_tab.h"
|
| #include "chrome/browser/ui/search/search_ipc_router_policy_impl.h"
|
| #include "chrome/browser/ui/search/search_tab_helper_delegate.h"
|
| #include "chrome/browser/ui/tab_contents/core_tab_helper.h"
|
| @@ -401,6 +402,9 @@ void SearchTabHelper::ThemeInfoChanged(const ThemeBackgroundInfo& theme_info) {
|
|
|
| void SearchTabHelper::MostVisitedItemsChanged(
|
| const std::vector<InstantMostVisitedItem>& items) {
|
| + // When most visited change, the NTP usually reloads the tiles. This means
|
| + // our metrics get inconsistent. So we'd rather emit stats now.
|
| + InstantTab::EmitNtpStatistics(web_contents_);
|
| ipc_router_.SendMostVisitedItems(items);
|
| }
|
|
|
|
|