Index: chrome/browser/ui/cocoa/apps/native_app_window_cocoa.mm |
diff --git a/chrome/browser/ui/cocoa/apps/native_app_window_cocoa.mm b/chrome/browser/ui/cocoa/apps/native_app_window_cocoa.mm |
index 1a5b1d0405d8f5ac01770fff6d3bf566cae38470..e9d72bee2993bf56f4ad20705d203a1b9e874cef 100644 |
--- a/chrome/browser/ui/cocoa/apps/native_app_window_cocoa.mm |
+++ b/chrome/browser/ui/cocoa/apps/native_app_window_cocoa.mm |
@@ -46,6 +46,7 @@ using apps::AppWindow; |
@interface NSWindow (NSPrivateApis) |
- (void)setBottomCornerRounded:(BOOL)rounded; |
+- (BOOL)_isTitleHidden; |
@end |
// Replicate specific 10.7 SDK declarations for building with prior SDKs. |
@@ -223,6 +224,13 @@ std::vector<gfx::Rect> CalculateNonDraggableRegions( |
@interface ShellNSWindow : ChromeEventProcessingWindow |
@end |
@implementation ShellNSWindow |
+ |
+// Similar to ChromeBrowserWindow, don't draw the title, but allow it to be seen |
+// in menus, Expose, etc. |
+- (BOOL)_isTitleHidden { |
+ return YES; |
+} |
+ |
@end |
@interface ShellCustomFrameNSWindow : ShellNSWindow { |