Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // This file contains forward declarations for items in later SDKs than the | 5 // This file contains forward declarations for items in later SDKs than the |
| 6 // default one with which Chromium is built (currently 10.6). | 6 // default one with which Chromium is built (currently 10.6). |
| 7 // If you call any function from this header, be sure to check at runtime for | 7 // If you call any function from this header, be sure to check at runtime for |
| 8 // respondsToSelector: before calling these functions (else your code will crash | 8 // respondsToSelector: before calling these functions (else your code will crash |
| 9 // on older OS X versions that chrome still supports). | 9 // on older OS X versions that chrome still supports). |
| 10 | 10 |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 45 @class CBUUID; | 45 @class CBUUID; |
| 46 | 46 |
| 47 #endif // MAC_OS_X_VERSION_10_7 | 47 #endif // MAC_OS_X_VERSION_10_7 |
| 48 | 48 |
| 49 #if !defined(MAC_OS_X_VERSION_10_8) || \ | 49 #if !defined(MAC_OS_X_VERSION_10_8) || \ |
| 50 MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_8 | 50 MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_8 |
| 51 | 51 |
| 52 @interface NSUUID : NSObject | 52 @interface NSUUID : NSObject |
| 53 @end | 53 @end |
| 54 | 54 |
| 55 @interface NSUserNotification : NSObject | |
|
Robert Sesek
2015/12/09 16:42:24
Do you actually need these? We now build with the
Miguel Garcia
2015/12/10 20:16:30
I think I just need the @class definitions below w
| |
| 56 @end | |
| 57 | |
| 58 @interface NSUserNotificationCenter : NSObject | |
| 59 @end | |
| 60 | |
| 55 #else | 61 #else |
| 56 | 62 |
| 57 @class NSUUID; | 63 @class NSUUID; |
| 64 @class NSUserNotification; | |
| 65 @class NSUserNotificationCenter; | |
| 58 | 66 |
| 59 #endif // MAC_OS_X_VERSION_10_8 | 67 #endif // MAC_OS_X_VERSION_10_8 |
| 60 | 68 |
| 61 #if !defined(MAC_OS_X_VERSION_10_9) || \ | 69 #if !defined(MAC_OS_X_VERSION_10_9) || \ |
| 62 MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_9 | 70 MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_9 |
| 63 | 71 |
| 64 // NSProgress is public API in 10.9, but a version of it exists and is usable | 72 // NSProgress is public API in 10.9, but a version of it exists and is usable |
| 65 // in 10.8. | 73 // in 10.8. |
| 66 @interface NSProgress : NSObject | 74 @interface NSProgress : NSObject |
| 67 @end | 75 @end |
| (...skipping 493 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 561 // The symbol for kCWSSIDDidChangeNotification is available in the | 569 // The symbol for kCWSSIDDidChangeNotification is available in the |
| 562 // CoreWLAN.framework for OSX versions 10.6 through 10.10. The symbol is not | 570 // CoreWLAN.framework for OSX versions 10.6 through 10.10. The symbol is not |
| 563 // declared in the OSX 10.9+ SDK, so when compiling against an OSX 10.9+ SDK, | 571 // declared in the OSX 10.9+ SDK, so when compiling against an OSX 10.9+ SDK, |
| 564 // declare the symbol. | 572 // declare the symbol. |
| 565 // ---------------------------------------------------------------------------- | 573 // ---------------------------------------------------------------------------- |
| 566 #if defined(MAC_OS_X_VERSION_10_9) && \ | 574 #if defined(MAC_OS_X_VERSION_10_9) && \ |
| 567 MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_9 | 575 MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_9 |
| 568 BASE_EXPORT extern "C" NSString* const kCWSSIDDidChangeNotification; | 576 BASE_EXPORT extern "C" NSString* const kCWSSIDDidChangeNotification; |
| 569 #endif | 577 #endif |
| 570 #endif // BASE_MAC_SDK_FORWARD_DECLARATIONS_H_ | 578 #endif // BASE_MAC_SDK_FORWARD_DECLARATIONS_H_ |
| OLD | NEW |