| Index: chrome/renderer/searchbox/searchbox.cc
|
| diff --git a/chrome/renderer/searchbox/searchbox.cc b/chrome/renderer/searchbox/searchbox.cc
|
| index 7c898c5b27432040bc9bf884b620ef93da1110e2..231999f40210b3e082f3820d505b2b4d06f65e4e 100644
|
| --- a/chrome/renderer/searchbox/searchbox.cc
|
| +++ b/chrome/renderer/searchbox/searchbox.cc
|
| @@ -177,6 +177,11 @@ void SearchBox::CheckIsUserSignedInToChromeAs(const base::string16& identity) {
|
| render_view()->GetRoutingID(), page_seq_no_, identity));
|
| }
|
|
|
| +void SearchBox::CheckIsUserSyncingHistory() {
|
| + render_view()->Send(new ChromeViewHostMsg_HistorySyncCheck(
|
| + render_view()->GetRoutingID(), page_seq_no_));
|
| +}
|
| +
|
| void SearchBox::DeleteMostVisitedItem(
|
| InstantRestrictedID most_visited_item_id) {
|
| render_view()->Send(new ChromeViewHostMsg_SearchBoxDeleteMostVisitedItem(
|
| @@ -292,6 +297,8 @@ bool SearchBox::OnMessageReceived(const IPC::Message& message) {
|
| OnChromeIdentityCheckResult)
|
| IPC_MESSAGE_HANDLER(ChromeViewMsg_DetermineIfPageSupportsInstant,
|
| OnDetermineIfPageSupportsInstant)
|
| + IPC_MESSAGE_HANDLER(ChromeViewMsg_HistorySyncCheckResult,
|
| + OnHistorySyncCheckResult)
|
| IPC_MESSAGE_HANDLER(ChromeViewMsg_SearchBoxFocusChanged, OnFocusChanged)
|
| IPC_MESSAGE_HANDLER(ChromeViewMsg_SearchBoxMarginChange, OnMarginChange)
|
| IPC_MESSAGE_HANDLER(ChromeViewMsg_SearchBoxMostVisitedItemsChanged,
|
| @@ -369,6 +376,13 @@ void SearchBox::OnFocusChanged(OmniboxFocusState new_focus_state,
|
| }
|
| }
|
|
|
| +void SearchBox::OnHistorySyncCheckResult(bool sync_history) {
|
| + if (render_view()->GetWebView() && render_view()->GetWebView()->mainFrame()) {
|
| + extensions_v8::SearchBoxExtension::DispatchHistorySyncCheckResult(
|
| + render_view()->GetWebView()->mainFrame(), sync_history);
|
| + }
|
| +}
|
| +
|
| void SearchBox::OnMarginChange(int margin) {
|
| start_margin_ = margin;
|
| if (render_view()->GetWebView() && render_view()->GetWebView()->mainFrame()) {
|
|
|