| Index: chrome/browser/ui/cocoa/framed_browser_window.h
|
| diff --git a/chrome/browser/ui/cocoa/framed_browser_window.h b/chrome/browser/ui/cocoa/framed_browser_window.h
|
| index ec6da688f6e308387b6e555bae23564dec4bb4c7..6d240f3d6f00c91a5760e4cd3165336993c70333 100644
|
| --- a/chrome/browser/ui/cocoa/framed_browser_window.h
|
| +++ b/chrome/browser/ui/cocoa/framed_browser_window.h
|
| @@ -35,6 +35,10 @@ const CGFloat kBrowserFrameViewPaintHeight = 60.0;
|
| NSButton* miniaturizeButton_;
|
| NSButton* zoomButton_;
|
|
|
| + // Locks the window's frame and style mask. If it's set to YES, then the
|
| + // frame and the style mask cannot be changed.
|
| + BOOL frameAndStyleMaskLock_;
|
| +
|
| CGFloat windowButtonsInterButtonSpacing_;
|
| }
|
|
|
| @@ -45,6 +49,16 @@ const CGFloat kBrowserFrameViewPaintHeight = 60.0;
|
| // Tells the window to suppress title drawing.
|
| - (void)setShouldHideTitle:(BOOL)flag;
|
|
|
| +- (void)setFrameAndStyleMaskLock:(BOOL)lock;
|
| +
|
| +// This method is overridden to prevent AppKit from setting the style mask
|
| +// when frameAndStyleMaskLock_ is set to true.
|
| +- (void)setStyleMask:(NSUInteger)styleMask;
|
| +
|
| +// This method is overridden to prevent the AppKit from setting the frame
|
| +// when frameAndStyleMaskLock_ is set to true.
|
| +- (void)setFrame:(NSRect)frameRect display:(BOOL)flag animate:(BOOL)animateFlag;
|
| +
|
| // Returns the desired spacing between window control views.
|
| - (CGFloat)windowButtonsInterButtonSpacing;
|
|
|
|
|