Title: [204471] trunk
Revision
204471
Author
[email protected]
Date
2016-08-15 11:57:21 -0700 (Mon, 15 Aug 2016)

Log Message

Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
private frameworks and libraries
https://bugs.webkit.org/show_bug.cgi?id=155931
<rdar://problem/25807989>

Reviewed by Dan Bernstein.

Source/_javascript_Core:

Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
where X is the major version of the active iOS SDK.

* Configurations/Base.xcconfig:

Source/WebCore:

Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
where X is the major version of the active iOS SDK.

* Configurations/WebCore.xcconfig:

Source/WebKit/mac:

Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
where X is the major version of the active iOS SDK.

* Configurations/WebKitLegacy.xcconfig:

Source/WebKit2:

Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
where X is the major version of the active iOS SDK.

* Configurations/BaseTarget.xcconfig:

Tools:

Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
where X is the major version of the active iOS SDK.

* DumpRenderTree/mac/Configurations/Base.xcconfig:
* WebKitTestRunner/Configurations/Base.xcconfig:

WebKitLibraries:

Add text-based stubs for private frameworks in iOS 9 and iOS 10 beta.

* WebKitPrivateFrameworkStubs: Added.
* WebKitPrivateFrameworkStubs/iOS: Added.
* WebKitPrivateFrameworkStubs/iOS/10: Added.
* WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/9: Added.
* WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Added.
* WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Added.
* WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (204470 => 204471)


--- trunk/Source/_javascript_Core/ChangeLog	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Source/_javascript_Core/ChangeLog	2016-08-15 18:57:21 UTC (rev 204471)
@@ -1,3 +1,17 @@
+2016-08-15  Daniel Bates  <[email protected]>
+
+        Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
+        private frameworks and libraries
+        https://bugs.webkit.org/show_bug.cgi?id=155931
+        <rdar://problem/25807989>
+
+        Reviewed by Dan Bernstein.
+
+        Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
+        where X is the major version of the active iOS SDK.
+
+        * Configurations/Base.xcconfig:
+
 2016-08-15  Joseph Pecoraro  <[email protected]>
 
         Reduce includes of Debugger.h

Modified: trunk/Source/_javascript_Core/Configurations/Base.xcconfig (204470 => 204471)


--- trunk/Source/_javascript_Core/Configurations/Base.xcconfig	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Source/_javascript_Core/Configurations/Base.xcconfig	2016-08-15 18:57:21 UTC (rev 204471)
@@ -98,8 +98,12 @@
 
 SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
 
-FRAMEWORK_SEARCH_PATHS = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR);
+WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(IPHONEOS_DEPLOYMENT_TARGET:base);
 
+FRAMEWORK_SEARCH_PATHS = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR);
+
 NORMAL_JAVASCRIPTCORE_FRAMEWORKS_DIR = $(SYSTEM_LIBRARY_DIR)/Frameworks;
 
 _javascript_CORE_FRAMEWORKS_DIR = $(_javascript_CORE_FRAMEWORKS_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_$(WK_USE_OVERRIDE_FRAMEWORKS_DIR));

Modified: trunk/Source/WebCore/ChangeLog (204470 => 204471)


--- trunk/Source/WebCore/ChangeLog	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Source/WebCore/ChangeLog	2016-08-15 18:57:21 UTC (rev 204471)
@@ -1,3 +1,17 @@
+2016-08-15  Daniel Bates  <[email protected]>
+
+        Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
+        private frameworks and libraries
+        https://bugs.webkit.org/show_bug.cgi?id=155931
+        <rdar://problem/25807989>
+
+        Reviewed by Dan Bernstein.
+
+        Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
+        where X is the major version of the active iOS SDK.
+
+        * Configurations/WebCore.xcconfig:
+
 2016-08-15  Simon Fraser  <[email protected]>
 
         Add a setting and preferences to enable visual viewport mode

Modified: trunk/Source/WebCore/Configurations/WebCore.xcconfig (204470 => 204471)


--- trunk/Source/WebCore/Configurations/WebCore.xcconfig	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Source/WebCore/Configurations/WebCore.xcconfig	2016-08-15 18:57:21 UTC (rev 204471)
@@ -26,8 +26,13 @@
 
 GCC_PREFIX_HEADER = WebCorePrefix.h;
 GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) $(FEATURE_DEFINES) $(inherited);
+
+WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(IPHONEOS_DEPLOYMENT_TARGET:base);
+
 FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_ios_$(CONFIGURATION));
-FRAMEWORK_SEARCH_PATHS_ios_Debug = $(BUILT_PRODUCTS_DIR) $(PRODUCTION_FRAMEWORKS_DIR);
+FRAMEWORK_SEARCH_PATHS_ios_Debug = $(BUILT_PRODUCTS_DIR) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(PRODUCTION_FRAMEWORKS_DIR);
 FRAMEWORK_SEARCH_PATHS_ios_Release = $(FRAMEWORK_SEARCH_PATHS_ios_Debug);
 FRAMEWORK_SEARCH_PATHS_ios_Production = $(PRODUCTION_FRAMEWORKS_DIR);
 FRAMEWORK_SEARCH_PATHS[sdk=macosx*] = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) $(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;

Modified: trunk/Source/WebKit/mac/ChangeLog (204470 => 204471)


--- trunk/Source/WebKit/mac/ChangeLog	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Source/WebKit/mac/ChangeLog	2016-08-15 18:57:21 UTC (rev 204471)
@@ -1,3 +1,17 @@
+2016-08-15  Daniel Bates  <[email protected]>
+
+        Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
+        private frameworks and libraries
+        https://bugs.webkit.org/show_bug.cgi?id=155931
+        <rdar://problem/25807989>
+
+        Reviewed by Dan Bernstein.
+
+        Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
+        where X is the major version of the active iOS SDK.
+
+        * Configurations/WebKitLegacy.xcconfig:
+
 2016-08-15  Simon Fraser  <[email protected]>
 
         Add a setting and preferences to enable visual viewport mode

Modified: trunk/Source/WebKit/mac/Configurations/WebKitLegacy.xcconfig (204470 => 204471)


--- trunk/Source/WebKit/mac/Configurations/WebKitLegacy.xcconfig	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Source/WebKit/mac/Configurations/WebKitLegacy.xcconfig	2016-08-15 18:57:21 UTC (rev 204471)
@@ -37,8 +37,12 @@
 EXPORTED_SYMBOLS_FILE_x86_64[sdk=iphonesimulator*] = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebKitLegacy/WebKitLegacy.generated.exp;
 EXPORTED_SYMBOLS_FILE_x86_64[sdk=macosx*] = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebKitLegacy/WebKitLegacy.LP64.exp;
 
+WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(IPHONEOS_DEPLOYMENT_TARGET:base);
+
 FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_ios_$(CONFIGURATION));
-FRAMEWORK_SEARCH_PATHS_ios_Debug = $(BUILT_PRODUCTS_DIR) $(PRODUCTION_FRAMEWORKS_DIR);
+FRAMEWORK_SEARCH_PATHS_ios_Debug = $(BUILT_PRODUCTS_DIR) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(PRODUCTION_FRAMEWORKS_DIR);
 FRAMEWORK_SEARCH_PATHS_ios_Release = $(FRAMEWORK_SEARCH_PATHS_ios_Debug);
 FRAMEWORK_SEARCH_PATHS_ios_Production = $(PRODUCTION_FRAMEWORKS_DIR);
 FRAMEWORK_SEARCH_PATHS[sdk=macosx*] = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) "$(UMBRELLA_FRAMEWORKS_DIR)" $(inherited);

Modified: trunk/Source/WebKit2/ChangeLog (204470 => 204471)


--- trunk/Source/WebKit2/ChangeLog	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Source/WebKit2/ChangeLog	2016-08-15 18:57:21 UTC (rev 204471)
@@ -1,3 +1,17 @@
+2016-08-15  Daniel Bates  <[email protected]>
+
+        Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
+        private frameworks and libraries
+        https://bugs.webkit.org/show_bug.cgi?id=155931
+        <rdar://problem/25807989>
+
+        Reviewed by Dan Bernstein.
+
+        Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
+        where X is the major version of the active iOS SDK.
+
+        * Configurations/BaseTarget.xcconfig:
+
 2016-08-15  Simon Fraser  <[email protected]>
 
         Add a setting and preferences to enable visual viewport mode

Modified: trunk/Source/WebKit2/Configurations/BaseTarget.xcconfig (204470 => 204471)


--- trunk/Source/WebKit2/Configurations/BaseTarget.xcconfig	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Source/WebKit2/Configurations/BaseTarget.xcconfig	2016-08-15 18:57:21 UTC (rev 204471)
@@ -24,8 +24,12 @@
 #include "FeatureDefines.xcconfig"
 #include "Version.xcconfig"
 
+WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(IPHONEOS_DEPLOYMENT_TARGET:base);
+
 FRAMEWORK_SEARCH_PATHS_base = "$(UMBRELLA_FRAMEWORKS_DIR)" $(FRAMEWORK_SEARCH_PATHS);
-FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_base) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
+FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_base) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
 FRAMEWORK_SEARCH_PATHS = $(FRAMEWORK_SEARCH_PATHS_base);
 
 GCC_PREFIX_HEADER = WebKit2Prefix.h;

Modified: trunk/Tools/ChangeLog (204470 => 204471)


--- trunk/Tools/ChangeLog	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Tools/ChangeLog	2016-08-15 18:57:21 UTC (rev 204471)
@@ -1,3 +1,18 @@
+2016-08-15  Daniel Bates  <[email protected]>
+
+        Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
+        private frameworks and libraries
+        https://bugs.webkit.org/show_bug.cgi?id=155931
+        <rdar://problem/25807989>
+
+        Reviewed by Dan Bernstein.
+
+        Add directory WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/X to the framework search path
+        where X is the major version of the active iOS SDK.
+
+        * DumpRenderTree/mac/Configurations/Base.xcconfig:
+        * WebKitTestRunner/Configurations/Base.xcconfig:
+
 2016-08-15  Simon Fraser  <[email protected]>
 
         Add a setting and preferences to enable visual viewport mode

Modified: trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig (204470 => 204471)


--- trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig	2016-08-15 18:57:21 UTC (rev 204471)
@@ -28,6 +28,12 @@
 USE_INTERNAL_SDK_Debug = $(HAVE_INTERNAL_SDK);
 USE_INTERNAL_SDK_Release = $(HAVE_INTERNAL_SDK);
 
+WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(IPHONEOS_DEPLOYMENT_TARGET:base);
+
+FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
+
 CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
 CLANG_CXX_LIBRARY = libc++;
 CLANG_WARN_CXX0X_EXTENSIONS = NO;
@@ -34,7 +40,6 @@
 HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include $(BUILT_PRODUCTS_DIR)/WebCoreTestSupport ForwardingHeaders $(PLATFORM_HEADER_SEARCH_PATHS) $(SRCROOT)/../../Source/_javascript_Core/icu;
 PLATFORM_HEADER_SEARCH_PATHS[sdk=iphone*] = $(SDKROOT)/usr/local/include $(SDKROOT)/usr/local/include/WebCoreTestSupport $(SRCROOT)/../../Source/WebKit2/Platform/spi/ios;
 PLATFORM_HEADER_SEARCH_PATHS[sdk=macosx*] = mac/InternalHeaders $(NEXT_ROOT)/usr/local/include/WebCoreTestSupport;
-FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
 GCC_NO_COMMON_BLOCKS = YES;
 ENABLE_STRICT_OBJC_MSGSEND=YES;
 GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) $(GCC_PREPROCESSOR_DEFINITIONS_$(PLATFORM_NAME));

Modified: trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig (204470 => 204471)


--- trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig	2016-08-15 18:57:21 UTC (rev 204471)
@@ -72,8 +72,12 @@
 WEBCORE_PRIVATE_HEADERS_DIR_Production = $(PRODUCTION_FRAMEWORKS_DIR)/WebCore.framework/PrivateHeaders;
 WEBCORE_PRIVATE_HEADERS_DIR_engineering = $(BUILT_PRODUCTS_DIR)/WebCore.framework/PrivateHeaders;
 
-FRAMEWORK_SEARCH_PATHS = $(inherited) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks;
+WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
+WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(IPHONEOS_DEPLOYMENT_TARGET:base);
 
+FRAMEWORK_SEARCH_PATHS = $(inherited) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks;
+
 WEBKIT_SYSTEM_INTERFACE_LIBRARY = WebKitSystemInterface
 
 OTHER_CFLAGS = $(ASAN_OTHER_CFLAGS);

Modified: trunk/WebKitLibraries/ChangeLog (204470 => 204471)


--- trunk/WebKitLibraries/ChangeLog	2016-08-15 18:48:31 UTC (rev 204470)
+++ trunk/WebKitLibraries/ChangeLog	2016-08-15 18:57:21 UTC (rev 204471)
@@ -1,3 +1,39 @@
+2016-08-15  Daniel Bates  <[email protected]>
+
+        Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
+        private frameworks and libraries
+        https://bugs.webkit.org/show_bug.cgi?id=155931
+        <rdar://problem/25807989>
+
+        Reviewed by Dan Bernstein.
+
+        Add text-based stubs for private frameworks in iOS 9 and iOS 10 beta.
+
+        * WebKitPrivateFrameworkStubs: Added.
+        * WebKitPrivateFrameworkStubs/iOS: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Added.
+
 2016-07-13  Per Arne Vollan  <[email protected]>
 
         [Win] DLLs are missing version information.

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,17 @@
+--- !tapi-tbd-v2
+archs:
+  - armv7
+  - armv7s
+  - arm64
+exports:
+  -
+    archs:
+      - armv7
+      - armv7s
+      - arm64
+    symbols:
+      - _CPCopyBundleIdentifierFromAuditToken
+install-name: /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,21 @@
+--- !tapi-tbd-v2
+archs:
+  - armv7
+  - armv7s
+  - arm64
+exports:
+  -
+    archs:
+      - armv7
+      - armv7s
+      - arm64
+    objc-classes:
+      - _BKSApplicationStateMonitor
+      - _BKSProcessAssertion
+    symbols:
+      - _BKSApplicationStateMostElevatedStateForProcessIDKey
+      - _BKSApplicationStateProcessIDKey
+install-name: /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,20 @@
+--- !tapi-tbd-v2
+archs:
+  - armv7
+  - armv7s
+  - arm64
+exports:
+  -
+    archs:
+      - armv7
+      - armv7s
+      - arm64
+    objc-classes:
+      - _UIPDFDocument
+      - _UIPDFLinkAnnotation
+      - _UIPDFPageView
+      - _UIPDFSelection
+install-name: /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,19 @@
+--- !tapi-tbd-v2
+archs:
+  - armv7
+  - armv7s
+  - arm64
+exports:
+  -
+    archs:
+      - armv7
+      - armv7s
+      - arm64
+    symbols:
+      - _GSCurrentEventTimestamp
+      - _GSInitialize
+      - _GSSystemRootDirectory
+install-name: /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,48 @@
+--- !tapi-tbd-v2
+archs:
+  - armv7
+  - armv7s
+  - arm64
+exports:
+  -
+    archs:
+      - armv7
+      - armv7s
+      - arm64
+    symbols:
+      - _IOSurfaceAcceleratorCreate
+      - _IOSurfaceAcceleratorGetRunLoopSource
+      - _IOSurfaceAcceleratorTransformSurface
+      - _IOSurfaceAlignProperty
+      - _IOSurfaceCreate
+      - _IOSurfaceCreateMachPort
+      - _IOSurfaceGetAllocSize
+      - _IOSurfaceGetBaseAddress
+      - _IOSurfaceGetBytesPerRow
+      - _IOSurfaceGetHeight
+      - _IOSurfaceGetPixelFormat
+      - _IOSurfaceGetPropertyMaximum
+      - _IOSurfaceGetWidth
+      - _IOSurfaceIsInUse
+      - _IOSurfaceLock
+      - _IOSurfaceLookupFromMachPort
+      - _IOSurfaceSetPurgeable
+      - _IOSurfaceUnlock
+      - _kIOSurfaceAllocSize
+      - _kIOSurfaceBytesPerElement
+      - _kIOSurfaceBytesPerRow
+      - _kIOSurfaceCacheMode
+      - _kIOSurfaceElementHeight
+      - _kIOSurfaceHeight
+      - _kIOSurfacePixelFormat
+      - _kIOSurfacePlaneBytesPerRow
+      - _kIOSurfacePlaneHeight
+      - _kIOSurfacePlaneInfo
+      - _kIOSurfacePlaneOffset
+      - _kIOSurfacePlaneSize
+      - _kIOSurfacePlaneWidth
+      - _kIOSurfaceWidth
+install-name: /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,9 @@
+---
+archs: [ armv7, armv7s, arm64 ]
+exports:
+  - archs: [ armv7, armv7s, arm64 ]
+    symbols: [ _CPCopyBundleIdentifierFromAuditToken ]
+install-name: /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,10 @@
+---
+archs: [ armv7, armv7s, arm64 ]
+exports:
+  - archs: [ armv7, armv7s, arm64 ]
+    objc-classes: [ _BKSApplicationStateMonitor, _BKSProcessAssertion ]
+    symbols: [ _BKSApplicationStateMostElevatedStateForProcessIDKey, _BKSApplicationStateProcessIDKey ]
+install-name: /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,9 @@
+---
+archs: [ armv7, armv7s, arm64 ]
+exports:
+  - archs: [ armv7, armv7s, arm64 ]
+    objc-classes: [ _UIPDFDocument, _UIPDFLinkAnnotation, _UIPDFPageView, _UIPDFSelection ]
+install-name: /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,9 @@
+---
+archs: [ armv7, armv7s, arm64 ]
+exports:
+  - archs: [ armv7, armv7s, arm64 ]
+    symbols: [ _GSCurrentEventTimestamp, _GSInitialize, _GSSystemRootDirectory ]
+install-name: /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
+objc-constraint: none
+platform: ios
+...

Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd (0 => 204471)


--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd	                        (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd	2016-08-15 18:57:21 UTC (rev 204471)
@@ -0,0 +1,42 @@
+---
+archs: [ armv7, armv7s, arm64 ]
+exports:
+  - archs: [ armv7, armv7s, arm64 ]
+    symbols: [
+               _IOSurfaceAcceleratorCreate,
+               _IOSurfaceAcceleratorGetRunLoopSource,
+               _IOSurfaceAcceleratorTransformSurface,
+               _IOSurfaceAlignProperty,
+               _IOSurfaceCreate,
+               _IOSurfaceCreateMachPort,
+               _IOSurfaceGetAllocSize,
+               _IOSurfaceGetBaseAddress,
+               _IOSurfaceGetBytesPerRow,
+               _IOSurfaceGetHeight,
+               _IOSurfaceGetPixelFormat,
+               _IOSurfaceGetPropertyMaximum,
+               _IOSurfaceGetWidth,
+               _IOSurfaceIsInUse,
+               _IOSurfaceLock,
+               _IOSurfaceLookupFromMachPort,
+               _IOSurfaceSetPurgeable,
+               _IOSurfaceUnlock,
+               _kIOSurfaceAllocSize,
+               _kIOSurfaceBytesPerElement,
+               _kIOSurfaceBytesPerRow,
+               _kIOSurfaceCacheMode,
+               _kIOSurfaceElementHeight,
+               _kIOSurfaceHeight,
+               _kIOSurfacePixelFormat,
+               _kIOSurfacePlaneBytesPerRow,
+               _kIOSurfacePlaneHeight,
+               _kIOSurfacePlaneInfo,
+               _kIOSurfacePlaneOffset,
+               _kIOSurfacePlaneSize,
+               _kIOSurfacePlaneWidth,
+               _kIOSurfaceWidth
+             ]
+install-name: /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
+objc-constraint: none
+platform: ios
+...
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to