Index: chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.h |
diff --git a/chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.h b/chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.h |
index 6346b793e006fade0d57d7ee1a63133a33394ea4..f10ca786ed99844e16c51b76892ea3b8b5b65269 100644 |
--- a/chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.h |
+++ b/chrome/browser/ui/cocoa/apps/app_shim_menu_controller_mac.h |
@@ -9,6 +9,8 @@ |
#include "base/mac/scoped_nsobject.h" |
+@class DoppelgangerMenuItem; |
+ |
// This controller listens to NSWindowDidBecomeMainNotification and |
// NSWindowDidResignMainNotification and modifies the main menu bar to mimic a |
// main menu for the app. When an app window becomes main, all Chrome menu items |
@@ -19,8 +21,9 @@ |
@private |
// The extension id of the currently focused packaged app. |
base::scoped_nsobject<NSString> appId_; |
- // A reference to the "Quit Chrome" menu item. |
- base::scoped_nsobject<NSMenuItem> chromeMenuQuitItem_; |
+ // Items that need a doppelganger. |
+ base::scoped_nsobject<DoppelgangerMenuItem> hideDoppelganger_; |
+ base::scoped_nsobject<DoppelgangerMenuItem> quitDoppelganger_; |
// Menu items for the currently focused packaged app. |
base::scoped_nsobject<NSMenuItem> appMenuItem_; |
base::scoped_nsobject<NSMenuItem> fileMenuItem_; |