Add WebKitSystemInterface for iOS 9.0
authordbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 25 Sep 2015 06:58:25 +0000 (06:58 +0000)
committerdbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 25 Sep 2015 06:58:25 +0000 (06:58 +0000)
https://bugs.webkit.org/show_bug.cgi?id=149550

Rubber-stamped by Alexey Proskuryakov.

Tools:

* Scripts/copy-webkitlibraries-to-product-directory:

WebKitLibraries:

* WebKitSystemInterface.h:
* libWebKitSystemInterfaceIOSDevice9.0.a: Added.
* libWebKitSystemInterfaceIOSSimulator9.0.a: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190237 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/Scripts/copy-webkitlibraries-to-product-directory
WebKitLibraries/ChangeLog
WebKitLibraries/WebKitSystemInterface.h
WebKitLibraries/libWebKitSystemInterfaceIOSDevice9.0.a [new file with mode: 0644]
WebKitLibraries/libWebKitSystemInterfaceIOSSimulator9.0.a [new file with mode: 0644]

index 34701fd..d8ea8d5 100644 (file)
@@ -1,5 +1,14 @@
 2015-09-24  Daniel Bates  <dabates@apple.com>
 
+        Add WebKitSystemInterface for iOS 9.0
+        https://bugs.webkit.org/show_bug.cgi?id=149550
+
+        Rubber-stamped by Alexey Proskuryakov.
+
+        * Scripts/copy-webkitlibraries-to-product-directory:
+
+2015-09-24  Daniel Bates  <dabates@apple.com>
+
         Support building for arbitrary architectures
         https://bugs.webkit.org/show_bug.cgi?id=149539
 
index 5bd2e0b..9f1b66d 100755 (executable)
@@ -153,6 +153,8 @@ if ($wksi) {
             "libWebKitSystemInterfaceIOSSimulator8.3.a",
             "libWebKitSystemInterfaceIOSDevice8.4.a",
             "libWebKitSystemInterfaceIOSSimulator8.4.a",
+            "libWebKitSystemInterfaceIOSDevice9.0.a",
+            "libWebKitSystemInterfaceIOSSimulator9.0.a",
         ));
     } else {
         push(@librariesToCopy, (
index fce7b42..4970460 100644 (file)
@@ -1,3 +1,14 @@
+2015-09-24  Daniel Bates  <dabates@apple.com>
+
+        Add WebKitSystemInterface for iOS 9.0
+        https://bugs.webkit.org/show_bug.cgi?id=149550
+
+        Rubber-stamped by Alexey Proskuryakov.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceIOSDevice9.0.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator9.0.a: Added.
+
 2015-09-18  Alex Christensen  <achristensen@webkit.org>
 
         Remove last required use of WEBKIT_LIBRARIES environment variable on Windows
index 75b2aa1..864f545 100644 (file)
@@ -54,7 +54,7 @@ CFStringEncoding WKGetWebDefaultCFStringEncoding(void);
 
 void WKSetMetadataURL(NSString *URLString, NSString *referrer, NSString *path);
 void WKSetNSURLConnectionDefersCallbacks(NSURLConnection *connection, BOOL defers);
-void WKSetNSURLRequestShouldContentSniff(NSMutableURLRequest *, BOOL shouldContentSniff);
+void WKSetNSURLRequestShouldContentSniff(NSMutableURLRequest *request, BOOL shouldContentSniff);
     
 typedef enum {
     WKPlugInModuleLoadPolicyLoadNormally = 0,
@@ -70,7 +70,7 @@ BOOL WKIsPluginUpdateAvailable(NSString *bundleIdentifier);
 BOOL WKShouldBlockWebGL();
 BOOL WKShouldSuggestBlockingWebGL();
 
-BOOL WKCGContextGetShouldSmoothFonts(CGContextRef);
+BOOL WKCGContextGetShouldSmoothFonts(CGContextRef cgContext);
 
 void WKSetUpFontCache(void);
 
@@ -93,7 +93,7 @@ enum {
 };
 typedef int WKCTFontTransformOptions;
 
-bool WKCTFontTransformGlyphs(CTFontRef, CGGlyph glyphs[], CGSize advances[], CFIndex count, WKCTFontTransformOptions);
+bool WKCTFontTransformGlyphs(CTFontRef font, CGGlyph glyphs[], CGSize advances[], CFIndex count, WKCTFontTransformOptions options);
 
 typedef enum {
     WKPatternTilingNoDistortion,
@@ -101,11 +101,11 @@ typedef enum {
     WKPatternTilingConstantSpacing
 } WKPatternTiling;
 
-CGPatternRef WKCGPatternCreateWithImageAndTransform(CGImageRef, CGAffineTransform, int tiling);
+CGPatternRef WKCGPatternCreateWithImageAndTransform(CGImageRef image, CGAffineTransform transform, int tiling);
 void WKCGContextResetClip(CGContextRef);
 
-BOOL WKCGContextIsBitmapContext(CGContextRef);
-bool WKCGContextIsPDFContext(CGContextRef);
+BOOL WKCGContextIsBitmapContext(CGContextRef context);
+bool WKCGContextIsPDFContext(CGContextRef context);
 
 CFStringRef WKCopyFoundationCacheDirectory(void);
 
@@ -135,7 +135,7 @@ CFURLRef WKCopyBundleURLForExecutableURL(CFURLRef);
 CALayer *WKMakeRenderLayer(uint32_t contextID);
 
 typedef struct __WKCAContextRef *WKCAContextRef;
-WKCAContextRef WKCAContextMakeRemoteWithServerPort(mach_port_t);
+WKCAContextRef WKCAContextMakeRemoteWithServerPort(mach_port_t port);
 void WKCAContextInvalidate(WKCAContextRef);
 uint32_t WKCAContextGetContextId(WKCAContextRef);
 void WKCAContextSetLayer(WKCAContextRef, CALayer *);
@@ -144,7 +144,7 @@ void WKCAContextSetColorSpace(WKCAContextRef, CGColorSpaceRef);
 CGColorSpaceRef WKCAContextGetColorSpace(WKCAContextRef);
 void WKDestroyRenderingResources(void);
 
-void WKCALayerEnumerateRectsBeingDrawnWithBlock(CALayer *, CGContextRef, void (^block)(CGRect rect));
+void WKCALayerEnumerateRectsBeingDrawnWithBlock(CALayer *layer, CGContextRef context, void (^block)(CGRect rect));
 
 unsigned WKInitializeMaximumHTTPConnectionCountPerHost(unsigned preferredConnectionCount);
 int WKGetHTTPRequestPriority(CFURLRequestRef);
@@ -157,12 +157,12 @@ void WKSetCONNECTProxyForStream(CFReadStreamRef, CFStringRef proxyHost, CFNumber
 void WKSetCONNECTProxyAuthorizationForStream(CFReadStreamRef, CFStringRef proxyAuthorizationString);
 CFHTTPMessageRef WKCopyCONNECTProxyResponse(CFReadStreamRef, CFURLRef responseURL, CFStringRef proxyHost, CFNumberRef proxyPort);
 
-CFDictionaryRef WKNSURLRequestCreateSerializableRepresentation(NSURLRequest *, CFTypeRef tokenNull);
+CFDictionaryRef WKNSURLRequestCreateSerializableRepresentation(NSURLRequest *request, CFTypeRef tokenNull);
 NSURLRequest *WKNSURLRequestFromSerializableRepresentation(CFDictionaryRef representation, CFTypeRef tokenNull);
 CFDictionaryRef WKCFURLRequestCreateSerializableRepresentation(CFURLRequestRef cfRequest, CFTypeRef tokenNull);
 CFURLRequestRef WKCreateCFURLRequestFromSerializableRepresentation(CFDictionaryRef representation, CFTypeRef tokenNull);
 
-CFDictionaryRef WKNSURLResponseCreateSerializableRepresentation(NSURLResponse *, CFTypeRef tokenNull);
+CFDictionaryRef WKNSURLResponseCreateSerializableRepresentation(NSURLResponse *response, CFTypeRef tokenNull);
 NSURLResponse *WKNSURLResponseFromSerializableRepresentation(CFDictionaryRef representation, CFTypeRef tokenNull);
 
 CFArrayRef WKCFURLCacheCopyAllHostNamesInPersistentStore(void);
@@ -180,18 +180,18 @@ typedef enum {
 } WKSandboxExtensionType;
 typedef struct __WKSandboxExtension *WKSandboxExtensionRef;
 
-WKSandboxExtensionRef WKSandboxExtensionCreate(const char* path, WKSandboxExtensionType);
-void WKSandboxExtensionDestroy(WKSandboxExtensionRef);
+WKSandboxExtensionRef WKSandboxExtensionCreate(const char* path, WKSandboxExtensionType type);
+void WKSandboxExtensionDestroy(WKSandboxExtensionRef sandboxExtension);
 
-bool WKSandboxExtensionConsume(WKSandboxExtensionRef);
-bool WKSandboxExtensionInvalidate(WKSandboxExtensionRef);
+bool WKSandboxExtensionConsume(WKSandboxExtensionRef sandboxExtension);
+bool WKSandboxExtensionInvalidate(WKSandboxExtensionRef sandboxExtension);
 
-const char* WKSandboxExtensionGetSerializedFormat(WKSandboxExtensionRef, size_t* length);
+const char* WKSandboxExtensionGetSerializedFormat(WKSandboxExtensionRef sandboxExtension, size_t* length);
 WKSandboxExtensionRef WKSandboxExtensionCreateFromSerializedFormat(const char* serializationFormat, size_t length);
 
 void WKSetCrashReportApplicationSpecificInformation(CFStringRef);
 
-void WKCGPathAddRoundedRect(CGMutablePathRef, const CGAffineTransform* matrix, CGRect, CGFloat cornerWidth, CGFloat cornerHeight);
+void WKCGPathAddRoundedRect(CGMutablePathRef path, const CGAffineTransform* matrix, CGRect rect, CGFloat cornerWidth, CGFloat cornerHeight);
 
 void WKCFURLRequestAllowAllPostCaching(CFURLRequestRef);
 void WKCFNetworkSetOverrideSystemProxySettings(CFDictionaryRef);
@@ -420,7 +420,7 @@ bool WKEnableWindowOcclusionNotifications(NSInteger windowID, bool *outCurrentOc
 
 #if defined(__x86_64__)
 #import <mach/mig.h>
-CFRunLoopSourceRef WKCreateMIGServerSource(mig_subsystem_t, mach_port_t serverPort);
+CFRunLoopSourceRef WKCreateMIGServerSource(mig_subsystem_t subsystem, mach_port_t serverPort);
 #endif
 
 
@@ -438,9 +438,9 @@ BOOL WKConvertNSEventToCarbonEvent(EventRecord *carbonEvent, NSEvent *cocoaEvent
 void WKSendKeyEventToTSM(NSEvent *theEvent);
 void WKCallDrawingNotification(CGrafPtr port, Rect *bounds);
 
-NSEvent *WKCreateNSEventWithCarbonEvent(EventRef);
-NSEvent *WKCreateNSEventWithCarbonMouseMoveEvent(EventRef inEvent, NSWindow *);
-NSEvent *WKCreateNSEventWithCarbonClickEvent(EventRef inEvent, WindowRef);
+NSEvent *WKCreateNSEventWithCarbonEvent(EventRef eventRef);
+NSEvent *WKCreateNSEventWithCarbonMouseMoveEvent(EventRef inEvent, NSWindow *window);
+NSEvent *WKCreateNSEventWithCarbonClickEvent(EventRef inEvent, WindowRef windowRef);
 
 ScriptCode WKGetScriptCodeFromCurrentKeyboardInputSource(void);
 
diff --git a/WebKitLibraries/libWebKitSystemInterfaceIOSDevice9.0.a b/WebKitLibraries/libWebKitSystemInterfaceIOSDevice9.0.a
new file mode 100644 (file)
index 0000000..3820858
Binary files /dev/null and b/WebKitLibraries/libWebKitSystemInterfaceIOSDevice9.0.a differ
diff --git a/WebKitLibraries/libWebKitSystemInterfaceIOSSimulator9.0.a b/WebKitLibraries/libWebKitSystemInterfaceIOSSimulator9.0.a
new file mode 100644 (file)
index 0000000..74f2538
Binary files /dev/null and b/WebKitLibraries/libWebKitSystemInterfaceIOSSimulator9.0.a differ