[iOS] Add WebKitSystemInterface for iOS 8.4
authordbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 3 Jul 2015 00:53:10 +0000 (00:53 +0000)
committerdbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 3 Jul 2015 00:53:10 +0000 (00:53 +0000)
https://bugs.webkit.org/show_bug.cgi?id=146548

Rubber-stamped by Zalan Bujtas.

Tools:

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

WebKitLibraries:

* WebKitSystemInterfaceIOS.h:
* libWebKitSystemInterfaceIOSDevice8.4.a: Added.
* libWebKitSystemInterfaceIOSSimulator8.4.a: Added.

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

Tools/ChangeLog
Tools/Scripts/copy-webkitlibraries-to-product-directory
WebKitLibraries/ChangeLog
WebKitLibraries/WebKitSystemInterfaceIOS.h
WebKitLibraries/libWebKitSystemInterfaceIOSDevice8.4.a [new file with mode: 0644]
WebKitLibraries/libWebKitSystemInterfaceIOSSimulator8.4.a [new file with mode: 0644]

index 25ed695..60fcda9 100644 (file)
@@ -1,3 +1,12 @@
+2015-07-02  Daniel Bates  <dabates@apple.com>
+
+        [iOS] Add WebKitSystemInterface for iOS 8.4
+        https://bugs.webkit.org/show_bug.cgi?id=146548
+
+        Rubber-stamped by Zalan Bujtas.
+
+        * Scripts/copy-webkitlibraries-to-product-directory:
+
 2015-07-02  Carlos Garcia Campos  <cgarcia@igalia.com>
 
         [GTK] WebSQL doesn't work because openDatabase always fails with DOM Exception 18
index b01429a..1aa0784 100755 (executable)
@@ -151,6 +151,8 @@ if ($wksi) {
             "libWebKitSystemInterfaceIOSSimulator8.2.a",
             "libWebKitSystemInterfaceIOSDevice8.3.a",
             "libWebKitSystemInterfaceIOSSimulator8.3.a",
+            "libWebKitSystemInterfaceIOSDevice8.4.a",
+            "libWebKitSystemInterfaceIOSSimulator8.4.a",
         ));
     } else {
         push(@librariesToCopy, (
index eb25cbd..8389eb8 100644 (file)
@@ -1,3 +1,14 @@
+2015-07-02  Daniel Bates  <dabates@apple.com>
+
+        [iOS] Add WebKitSystemInterface for iOS 8.4
+        https://bugs.webkit.org/show_bug.cgi?id=146548
+
+        Rubber-stamped by Zalan Bujtas.
+
+        * WebKitSystemInterfaceIOS.h:
+        * libWebKitSystemInterfaceIOSDevice8.4.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator8.4.a: Added.
+
 2015-06-30  Andy VanWagoner  <thetalecrafter@gmail.com>
 
         Implement ECMAScript Internationalization API
index b09c9d8..fa022dd 100644 (file)
@@ -7,6 +7,7 @@
 
 #ifdef __OBJC__
 @class UIScreen;
+@class UIViewController;
 #else
 class UIScreen;
 #endif
@@ -48,11 +49,6 @@ void WKAXRegisterRemoteApp(void);
 #endif
 
 bool WKIsOptimizedFullscreenSupported(void);
-typedef enum {
-    WKMediaUIPartOptimizedFullscreenButton = 0,
-    WKMediaUIPartOptimizedFullscreenPlaceholder
-} WKMediaUIPart;
-CFStringRef WKGetMediaUIImageData(int);
 
 #ifdef __cplusplus
 }
diff --git a/WebKitLibraries/libWebKitSystemInterfaceIOSDevice8.4.a b/WebKitLibraries/libWebKitSystemInterfaceIOSDevice8.4.a
new file mode 100644 (file)
index 0000000..742094f
Binary files /dev/null and b/WebKitLibraries/libWebKitSystemInterfaceIOSDevice8.4.a differ
diff --git a/WebKitLibraries/libWebKitSystemInterfaceIOSSimulator8.4.a b/WebKitLibraries/libWebKitSystemInterfaceIOSSimulator8.4.a
new file mode 100644 (file)
index 0000000..a4180bc
Binary files /dev/null and b/WebKitLibraries/libWebKitSystemInterfaceIOSSimulator8.4.a differ