Index: content/common/chrome_application_mac.mm |
diff --git a/content/common/chrome_application_mac.mm b/content/common/chrome_application_mac.mm |
deleted file mode 100644 |
index 81b341c62568f12ebd388f0324381d43e9f5af9f..0000000000000000000000000000000000000000 |
--- a/content/common/chrome_application_mac.mm |
+++ /dev/null |
@@ -1,52 +0,0 @@ |
-// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#import "content/common/chrome_application_mac.h" |
- |
-#include "base/logging.h" |
- |
-@interface CrApplication () |
-- (void)setHandlingSendEvent:(BOOL)handlingSendEvent; |
-@end |
- |
-@implementation CrApplication |
-// Initialize NSApplication using the custom subclass. Check whether NSApp |
-// was already initialized using another class, because that would break |
-// some things. |
-+ (NSApplication*)sharedApplication { |
- NSApplication* app = [super sharedApplication]; |
- if (![NSApp isKindOfClass:self]) { |
- DLOG(ERROR) << "NSApp should be of type " << [[self className] UTF8String] |
- << ", not " << [[NSApp className] UTF8String]; |
- DCHECK(false) << "NSApp is of wrong type"; |
- } |
- return app; |
-} |
- |
-- (BOOL)isHandlingSendEvent { |
- return handlingSendEvent_; |
-} |
- |
-- (void)setHandlingSendEvent:(BOOL)handlingSendEvent { |
- handlingSendEvent_ = handlingSendEvent; |
-} |
- |
-- (void)clearIsHandlingSendEvent { |
- [self setHandlingSendEvent:NO]; |
-} |
- |
-- (void)sendEvent:(NSEvent*)event { |
- base::mac::ScopedSendingEvent sendingEventScoper; |
- [super sendEvent:event]; |
-} |
- |
-@end |
- |
-namespace chrome_application_mac { |
- |
-void RegisterCrApp() { |
- [CrApplication sharedApplication]; |
-} |
- |
-} // namespace chrome_application_mac |