diff options
Diffstat (limited to 'chrome/browser/ui/browser_instant_controller.h')
-rw-r--r-- | chrome/browser/ui/browser_instant_controller.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/chrome/browser/ui/browser_instant_controller.h b/chrome/browser/ui/browser_instant_controller.h index 3953c69..d9c70ca 100644 --- a/chrome/browser/ui/browser_instant_controller.h +++ b/chrome/browser/ui/browser_instant_controller.h @@ -48,12 +48,17 @@ class BrowserInstantController : public SearchModelObserver, void TabDeactivated(content::WebContents* contents); private: - // SearchModelObserver: + // Overridden from search::SearchModelObserver: virtual void ModelChanged(const SearchModel::State& old_state, const SearchModel::State& new_state) OVERRIDE; - // InstantServiceObserver: + // Overridden from InstantServiceObserver: virtual void DefaultSearchProviderChanged() OVERRIDE; + virtual void GoogleURLUpdated() OVERRIDE; + + // Reloads the tabs in instant process to ensure that their privileged status + // is still valid. + void ReloadTabsInInstantProcess(); // Replaces the contents at tab |index| with |new_contents| and deletes the // existing contents. |