[email protected] | de7d61ff | 2013-08-20 11:30:41 | [diff] [blame^] | 1 | // Copyright 2013 The Chromium Authors. All rights reserved. |
[email protected] | c4e78d7 | 2012-03-24 22:55:41 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
3 | // found in the LICENSE file. | ||||
4 | |||||
[email protected] | de7d61ff | 2013-08-20 11:30:41 | [diff] [blame^] | 5 | #ifndef CONTENT_SHELL_BROWSER_SHELL_APPLICATION_MAC_H_ |
6 | #define CONTENT_SHELL_BROWSER_SHELL_APPLICATION_MAC_H_ | ||||
[email protected] | c4e78d7 | 2012-03-24 22:55:41 | [diff] [blame] | 7 | |
[email protected] | c4e78d7 | 2012-03-24 22:55:41 | [diff] [blame] | 8 | #include "base/mac/scoped_sending_event.h" |
[email protected] | 59e69e74 | 2013-06-18 20:27:52 | [diff] [blame] | 9 | #include "base/message_loop/message_pump_mac.h" |
[email protected] | c4e78d7 | 2012-03-24 22:55:41 | [diff] [blame] | 10 | |
11 | @interface ShellCrApplication : NSApplication<CrAppProtocol, | ||||
12 | CrAppControlProtocol> { | ||||
13 | @private | ||||
14 | BOOL handlingSendEvent_; | ||||
15 | } | ||||
16 | |||||
17 | // CrAppProtocol: | ||||
18 | - (BOOL)isHandlingSendEvent; | ||||
19 | |||||
20 | // CrAppControlProtocol: | ||||
21 | - (void)setHandlingSendEvent:(BOOL)handlingSendEvent; | ||||
22 | |||||
[email protected] | f3474bb5 | 2012-04-02 16:32:36 | [diff] [blame] | 23 | - (IBAction)newDocument:(id)sender; |
24 | |||||
[email protected] | c4e78d7 | 2012-03-24 22:55:41 | [diff] [blame] | 25 | @end |
26 | |||||
[email protected] | de7d61ff | 2013-08-20 11:30:41 | [diff] [blame^] | 27 | #endif // CONTENT_SHELL_BROWSER_SHELL_APPLICATION_MAC_H_ |