| Index: chrome/browser/ui/cocoa/browser_window_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/browser_window_controller.mm b/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| index 12e4f0b23a18cea6d1deb98f0bbc2f45e7ac06b6..d5f74ec086b6e789abfa1a1088d9015ca53129ff 100644
|
| --- a/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| @@ -1947,6 +1947,13 @@ willAnimateFromState:(BookmarkBar::State)oldState
|
| [self showFullscreenExitBubbleIfNecessary];
|
| }
|
|
|
| +- (void)toggleFullscreenToolbar {
|
| + shouldHideFullscreenToolbar_ = !shouldHideFullscreenToolbar_;
|
| +
|
| + if ([self isInAppKitFullscreen])
|
| + [self updateFullscreenWithToolbar:!shouldHideFullscreenToolbar_];
|
| +}
|
| +
|
| - (BOOL)isInAnyFullscreenMode {
|
| return [self isInImmersiveFullscreen] || [self isInAppKitFullscreen];
|
| }
|
| @@ -2004,6 +2011,10 @@ willAnimateFromState:(BookmarkBar::State)oldState
|
| fullscreen_mac::OMNIBOX_TABS_HIDDEN;
|
| }
|
|
|
| +- (BOOL)shouldHideFullscreenToolbar {
|
| + return shouldHideFullscreenToolbar_;
|
| +}
|
| +
|
| - (void)resizeFullscreenWindow {
|
| DCHECK([self isInAnyFullscreenMode]);
|
| if (![self isInAnyFullscreenMode])
|
|
|