| Index: chrome/browser/instant/instant_controller.cc
|
| diff --git a/chrome/browser/instant/instant_controller.cc b/chrome/browser/instant/instant_controller.cc
|
| index 14b4d1650ed7f52dbe9f72973fb4088b436a8eac..00c52c10988508f96d5c4318e865e3dd5802e3d9 100644
|
| --- a/chrome/browser/instant/instant_controller.cc
|
| +++ b/chrome/browser/instant/instant_controller.cc
|
| @@ -902,10 +902,12 @@ void InstantController::InstantPageRenderViewCreated(
|
| omnibox_focus_state_ == OMNIBOX_FOCUS_INVISIBLE);
|
| overlay_->SetOmniboxBounds(omnibox_bounds_);
|
| overlay_->InitializeFonts();
|
| + overlay_->GrantChromeSearchAccessFromOrigin(GURL(overlay_->instant_url()));
|
| } else if (IsContentsFrom(ntp(), contents)) {
|
| ntp_->SetDisplayInstantResults(instant_enabled_);
|
| ntp_->SetOmniboxBounds(omnibox_bounds_);
|
| ntp_->InitializeFonts();
|
| + ntp_->GrantChromeSearchAccessFromOrigin(GURL(ntp_->instant_url()));
|
| } else {
|
| NOTREACHED();
|
| }
|
| @@ -1244,6 +1246,7 @@ void InstantController::ResetInstantTab() {
|
| instant_tab_->SetDisplayInstantResults(instant_enabled_);
|
| instant_tab_->SetOmniboxBounds(omnibox_bounds_);
|
| instant_tab_->InitializeFonts();
|
| + instant_tab_->GrantChromeSearchAccessFromOrigin(active_tab->GetURL());
|
| StartListeningToMostVisitedChanges();
|
| instant_tab_->KeyCaptureChanged(
|
| omnibox_focus_state_ == OMNIBOX_FOCUS_INVISIBLE);
|
|
|