Adopt CAMachPort-as-layer-contents
[WebKit-https.git] / Source / WebCore / platform / spi / cocoa / QuartzCoreSPI.h
index cabb17e9eae2b66d13baa3ad5b0c637718fc5de0..b62a5c2b54482ab596491efebd675a6599f9535f 100644 (file)
@@ -142,3 +142,9 @@ EXTERN_C NSString * const kCAFilterExclusionBlendMode;
 EXTERN_C NSString * const kCAContextDisplayName;
 EXTERN_C NSString * const kCAContextDisplayId;
 EXTERN_C NSString * const kCAContextIgnoresHitTest;
 EXTERN_C NSString * const kCAContextDisplayName;
 EXTERN_C NSString * const kCAContextDisplayId;
 EXTERN_C NSString * const kCAContextIgnoresHitTest;
+
+// FIXME: These should move into the !USE(APPLE_INTERNAL_SDK) block once they are more readily available.
+typedef struct _CAMachPort *CAMachPortRef;
+extern "C" {
+CAMachPortRef CAMachPortCreate(mach_port_t);
+};