| Index: chrome/browser/ui/browser.h
|
| diff --git a/chrome/browser/ui/browser.h b/chrome/browser/ui/browser.h
|
| index fcb711cfac89b6cff6adb5712cd81c1ba3b758ff..b5b87800958282369564e987f391efce1214af85 100644
|
| --- a/chrome/browser/ui/browser.h
|
| +++ b/chrome/browser/ui/browser.h
|
| @@ -81,6 +81,7 @@ class SessionStorageNamespace;
|
| }
|
|
|
| namespace extensions {
|
| +class BookmarkAppBrowserController;
|
| class Extension;
|
| class ExtensionRegistry;
|
| class WindowController;
|
| @@ -282,6 +283,9 @@ class Browser : public TabStripModelObserver,
|
| BrowserInstantController* instant_controller() {
|
| return instant_controller_.get();
|
| }
|
| + extensions::BookmarkAppBrowserController* bookmark_app_controller() {
|
| + return bookmark_app_controller_.get();
|
| + }
|
|
|
| // Get the FindBarController for this browser, creating it if it does not
|
| // yet exist.
|
| @@ -799,6 +803,10 @@ class Browser : public TabStripModelObserver,
|
| // Shared code between Reload() and ReloadIgnoringCache().
|
| void ReloadInternal(WindowOpenDisposition disposition, bool ignore_cache);
|
|
|
| + // Returns true if the Browser window supports a location bar. Having support
|
| + // for the location bar does not mean it will be visible.
|
| + bool SupportsLocationBar() const;
|
| +
|
| // Returns true if the Browser window should show the location bar.
|
| bool ShouldShowLocationBar() const;
|
|
|
| @@ -956,6 +964,9 @@ class Browser : public TabStripModelObserver,
|
|
|
| scoped_ptr<BrowserInstantController> instant_controller_;
|
|
|
| + // Helper which handles bookmark app specific browser configuration.
|
| + scoped_ptr<extensions::BookmarkAppBrowserController> bookmark_app_controller_;
|
| +
|
| BookmarkBar::State bookmark_bar_state_;
|
|
|
| scoped_ptr<ExclusiveAccessManager> exclusive_access_manager_;
|
|
|