| 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 2e24e1b6ff6d72849cb91e8e21a87b016e229444..5584d25d7b0742528e4cc66ce7996981ed5c761a 100644
|
| --- a/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| @@ -1944,6 +1944,13 @@ willAnimateFromState:(BookmarkBar::State)oldState
|
| [self showFullscreenExitBubbleIfNecessary];
|
| }
|
|
|
| +- (void)toggleFullscreenToolbar {
|
| + shouldHideFullscreenToolbar_ = !shouldHideFullscreenToolbar_;
|
| +
|
| + if ([self isInAppKitFullscreen])
|
| + [self updateFullscreenWithToolbar:!shouldHideFullscreenToolbar_];
|
| +}
|
| +
|
| - (BOOL)isInAnyFullscreenMode {
|
| return [self isInImmersiveFullscreen] || [self isInAppKitFullscreen];
|
| }
|
| @@ -2001,6 +2008,10 @@ willAnimateFromState:(BookmarkBar::State)oldState
|
| fullscreen_mac::OMNIBOX_TABS_HIDDEN;
|
| }
|
|
|
| +- (BOOL)shouldHideFullscreenToolbar {
|
| + return shouldHideFullscreenToolbar_;
|
| +}
|
| +
|
| - (void)resizeFullscreenWindow {
|
| DCHECK([self isInAnyFullscreenMode]);
|
| if (![self isInAnyFullscreenMode])
|
|
|