#include "chrome/browser/ui/search/search_ipc_router_policy_impl.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/search/search.h"
#include "content/public/browser/web_contents.h"
SearchIPCRouterPolicyImpl::SearchIPCRouterPolicyImpl(
content::WebContents* web_contents)
: … { … }
SearchIPCRouterPolicyImpl::~SearchIPCRouterPolicyImpl() { … }
bool SearchIPCRouterPolicyImpl::ShouldProcessFocusOmnibox(bool is_active_tab) { … }
bool SearchIPCRouterPolicyImpl::ShouldProcessDeleteMostVisitedItem() { … }
bool SearchIPCRouterPolicyImpl::ShouldProcessUndoMostVisitedDeletion() { … }
bool SearchIPCRouterPolicyImpl::ShouldProcessUndoAllMostVisitedDeletions() { … }
bool SearchIPCRouterPolicyImpl::ShouldSendSetInputInProgress(
bool is_active_tab) { … }
bool SearchIPCRouterPolicyImpl::ShouldSendOmniboxFocusChanged() { … }
bool SearchIPCRouterPolicyImpl::ShouldSendMostVisitedInfo() { … }
bool SearchIPCRouterPolicyImpl::ShouldSendNtpTheme() { … }
bool SearchIPCRouterPolicyImpl::ShouldProcessThemeChangeMessages() { … }