diff options
Diffstat (limited to 'chrome/browser/chrome_browser_application_mac.h')
-rw-r--r-- | chrome/browser/chrome_browser_application_mac.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/chrome/browser/chrome_browser_application_mac.h b/chrome/browser/chrome_browser_application_mac.h index bab4b65..c6147fd 100644 --- a/chrome/browser/chrome_browser_application_mac.h +++ b/chrome/browser/chrome_browser_application_mac.h @@ -8,15 +8,22 @@ #ifdef __OBJC__ -#import "content/common/chrome_application_mac.h" +#import <AppKit/AppKit.h> + +#import "base/mac/scoped_sending_event.h" +#import "base/memory/scoped_nsobject.h" +#import "base/message_pump_mac.h" // Event hooks must implement this protocol. @protocol CrApplicationEventHookProtocol - (void)hookForEvent:(NSEvent*)theEvent; @end -@interface BrowserCrApplication : CrApplication { +@interface BrowserCrApplication : NSApplication<CrAppProtocol, + CrAppControlProtocol> { @private + BOOL handlingSendEvent_; + // Array of objects implementing CrApplicationEventHookProtocol. scoped_nsobject<NSMutableArray> eventHooks_; } |