Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_UI_BROWSER_H_ | 5 #ifndef CHROME_BROWSER_UI_BROWSER_H_ |
| 6 #define CHROME_BROWSER_UI_BROWSER_H_ | 6 #define CHROME_BROWSER_UI_BROWSER_H_ |
| 7 | 7 |
| 8 #include <map> | 8 #include <map> |
| 9 #include <set> | 9 #include <set> |
| 10 #include <string> | 10 #include <string> |
| (...skipping 754 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 765 DetachType type); | 765 DetachType type); |
| 766 | 766 |
| 767 // Shared code between Reload() and ReloadIgnoringCache(). | 767 // Shared code between Reload() and ReloadIgnoringCache(). |
| 768 void ReloadInternal(WindowOpenDisposition disposition, bool ignore_cache); | 768 void ReloadInternal(WindowOpenDisposition disposition, bool ignore_cache); |
| 769 | 769 |
| 770 // Depending on the disposition, return the current tab or a clone of the | 770 // Depending on the disposition, return the current tab or a clone of the |
| 771 // current tab. | 771 // current tab. |
| 772 content::WebContents* GetOrCloneTabForDisposition( | 772 content::WebContents* GetOrCloneTabForDisposition( |
| 773 WindowOpenDisposition disposition); | 773 WindowOpenDisposition disposition); |
| 774 | 774 |
| 775 // Returns true if the Browser window should show the location bar. | |
| 776 bool ShowLocationBar() const; | |
|
Ben Goodger (Google)
2014/03/03 18:55:16
Should probably be ShouldShowLocationBar or CanSho
stevenjb
2014/03/06 23:51:56
Done.
| |
| 777 | |
| 775 // Implementation of SupportsWindowFeature and CanSupportWindowFeature. If | 778 // Implementation of SupportsWindowFeature and CanSupportWindowFeature. If |
| 776 // |check_fullscreen| is true, the set of features reflect the actual state of | 779 // |check_fullscreen| is true, the set of features reflect the actual state of |
| 777 // the browser, otherwise the set of features reflect the possible state of | 780 // the browser, otherwise the set of features reflect the possible state of |
| 778 // the browser. | 781 // the browser. |
| 779 bool SupportsWindowFeatureImpl(WindowFeature feature, | 782 bool SupportsWindowFeatureImpl(WindowFeature feature, |
| 780 bool check_fullscreen) const; | 783 bool check_fullscreen) const; |
| 781 | 784 |
| 782 // Resets |bookmark_bar_state_| based on the active tab. Notifies the | 785 // Resets |bookmark_bar_state_| based on the active tab. Notifies the |
| 783 // BrowserWindow if necessary. | 786 // BrowserWindow if necessary. |
| 784 void UpdateBookmarkBarState(BookmarkBarStateChangeReason reason); | 787 void UpdateBookmarkBarState(BookmarkBarStateChangeReason reason); |
| (...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 928 base::WeakPtrFactory<Browser> weak_factory_; | 931 base::WeakPtrFactory<Browser> weak_factory_; |
| 929 | 932 |
| 930 scoped_ptr<BrowserContentTranslateDriverObserver> translate_driver_observer_; | 933 scoped_ptr<BrowserContentTranslateDriverObserver> translate_driver_observer_; |
| 931 | 934 |
| 932 scoped_ptr<chrome::ValidationMessageBubble> validation_message_bubble_; | 935 scoped_ptr<chrome::ValidationMessageBubble> validation_message_bubble_; |
| 933 | 936 |
| 934 DISALLOW_COPY_AND_ASSIGN(Browser); | 937 DISALLOW_COPY_AND_ASSIGN(Browser); |
| 935 }; | 938 }; |
| 936 | 939 |
| 937 #endif // CHROME_BROWSER_UI_BROWSER_H_ | 940 #endif // CHROME_BROWSER_UI_BROWSER_H_ |
| OLD | NEW |