Diff
Modified: trunk/Source/WebCore/ChangeLog (247354 => 247355)
--- trunk/Source/WebCore/ChangeLog 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/ChangeLog 2019-07-11 17:17:58 UTC (rev 247355)
@@ -1,3 +1,17 @@
+2019-07-11 Jonathan Bedard <jbed...@apple.com>
+
+ [iOS 13] Enable WebKit build
+ https://bugs.webkit.org/show_bug.cgi?id=199481
+ <rdar://problem/52619048>
+
+ Reviewed by Tim Horton.
+
+ No new tests, iOS 13 test expectations will be migrated in the near future.
+
+ * platform/ios/LocalCurrentTraitCollection.mm:
+ (WebCore::LocalCurrentTraitCollection::LocalCurrentTraitCollection): Remove underscore from currentTraitCollection.
+ (WebCore::LocalCurrentTraitCollection::~LocalCurrentTraitCollection): Remove underscore from setCurrentTraitCollection.
+
2019-07-11 Chris Dumez <cdu...@apple.com>
Fix non thread-safe usage of makeWeakPtr() in MediaPlayerPrivateMediaFoundation
Modified: trunk/Source/WebCore/PAL/ChangeLog (247354 => 247355)
--- trunk/Source/WebCore/PAL/ChangeLog 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/PAL/ChangeLog 2019-07-11 17:17:58 UTC (rev 247355)
@@ -1,3 +1,19 @@
+2019-07-11 Jonathan Bedard <jbed...@apple.com>
+
+ [iOS 13] Enable WebKit build
+ https://bugs.webkit.org/show_bug.cgi?id=199481
+ <rdar://problem/52619048>
+
+ Reviewed by Tim Horton.
+
+ * pal/spi/cocoa/NSProgressSPI.h: We need the NSProgress SPI in public builds because NSProgress API
+ is marked unavailable on iOS, watchOS and tvOS.
+ * pal/spi/ios/CoreUISPI.h: Add CUIStyleEffectConfiguration.appearanceName SPI.
+ * pal/spi/ios/DataDetectorsUISPI.h: Add UIContextMenuConfiguration.contextMenuConfigurationForURL SPI.
+ * pal/spi/ios/SystemPreviewSPI.h: Add ARQuickLookWebKitItem.initWithPreviewItemProvider SPI.
+ * pal/spi/ios/UIKitSPI.h: Add systemBrownColor, UIColor.tableCellDefaultSelectionTintColor should be marked nullable.
+ * pal/spi/mac/AVFoundationSPI.h: Add AVOutputDevice.name SPI.
+
2019-07-10 Alex Christensen <achristen...@webkit.org>
Allow CMake to build WebCore on Mac
Modified: trunk/Source/WebCore/PAL/pal/spi/cocoa/NSProgressSPI.h (247354 => 247355)
--- trunk/Source/WebCore/PAL/pal/spi/cocoa/NSProgressSPI.h 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/PAL/pal/spi/cocoa/NSProgressSPI.h 2019-07-11 17:17:58 UTC (rev 247355)
@@ -25,16 +25,17 @@
#pragma once
-#define USE_NSPROGRESS_PUBLISHING_SPI ((PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED < 130000) || (PLATFORM(WATCHOS) && __WATCH_OS_VERSION_MIN_REQUIRED < 60000) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED < 130000))
-
-#if USE(NSPROGRESS_PUBLISHING_SPI)
-
#if USE(APPLE_INTERNAL_SDK)
+#define USE_NSPROGRESS_PUBLISHING_SPI ((PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED < 130000) || (PLATFORM(WATCHOS) && __WATCH_OS_VERSION_MIN_REQUIRED < 60000) || (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED < 130000))
#import <Foundation/NSProgress_Private.h>
#else
+#define USE_NSPROGRESS_PUBLISHING_SPI PLATFORM(IOS_FAMILY) || PLATFORM(WATCHOS) || PLATFORM(APPLETV)
+
+#if USE_NSPROGRESS_PUBLISHING_SPI
+
@interface NSProgress ()
- (void)_publish;
@@ -44,6 +45,6 @@
@end
+#endif // USE_NSPROGRESS_PUBLISHING_SPI
+
#endif // not USE(APPLE_INTERNAL_SDK)
-
-#endif // USE(NSPROGRESS_PUBLISHING_SPI)
Modified: trunk/Source/WebCore/PAL/pal/spi/ios/CoreUISPI.h (247354 => 247355)
--- trunk/Source/WebCore/PAL/pal/spi/ios/CoreUISPI.h 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/PAL/pal/spi/ios/CoreUISPI.h 2019-07-11 17:17:58 UTC (rev 247355)
@@ -39,6 +39,7 @@
@interface CUIStyleEffectConfiguration ()
@property (nonatomic) BOOL useSimplifiedEffect;
+@property (nonatomic, copy) NSString *appearanceName;
@end
@interface CUICatalog : NSObject
Modified: trunk/Source/WebCore/PAL/pal/spi/ios/DataDetectorsUISPI.h (247354 => 247355)
--- trunk/Source/WebCore/PAL/pal/spi/ios/DataDetectorsUISPI.h 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/PAL/pal/spi/ios/DataDetectorsUISPI.h 2019-07-11 17:17:58 UTC (rev 247355)
@@ -53,6 +53,7 @@
@class UIContextMenuConfiguration;
@interface DDContextMenuAction
+ (UIContextMenuConfiguration *)contextMenuConfigurationWithURL:(NSURL *)URL inView:(UIView *)view context:(NSDictionary *)context menuIdentifier:(NSString *)menuIdentifier;
++ (UIContextMenuConfiguration *)contextMenuConfigurationForURL:(NSURL *)URL identifier:(NSString *)identifier selectedText:(NSString *)selectedText results:(NSArray *) results inView: (UIView *) view context:(NSDictionary *)context menuIdentifier:(NSString *)menuIdentifier;
@end
#endif
Modified: trunk/Source/WebCore/PAL/pal/spi/ios/SystemPreviewSPI.h (247354 => 247355)
--- trunk/Source/WebCore/PAL/pal/spi/ios/SystemPreviewSPI.h 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/PAL/pal/spi/ios/SystemPreviewSPI.h 2019-07-11 17:17:58 UTC (rev 247355)
@@ -55,9 +55,9 @@
@class ARQuickLookWebKitItem;
@interface ARQuickLookWebKitItem : QLItem
-- (instancetype)initWithPreviewItemProvider:(NSItemProvider *_Nonnull)itemProvider contentType:(NSString *_Nonnull)contentType previewTitle:(NSString *_Nonnull)previewTitle fileSize:(NSNumber *_Nonnull)fileSize previewItem:(ARQuickLookPreviewItem *)previewItem;
+- (instancetype)initWithPreviewItemProvider:(NSItemProvider *)itemProvider contentType:(NSString *)contentType previewTitle:(NSString *)previewTitle fileSize:(NSNumber *)fileSize previewItem:(ARQuickLookPreviewItem *)previewItem;
@end
+
#endif
#endif
-
Modified: trunk/Source/WebCore/PAL/pal/spi/ios/UIKitSPI.h (247354 => 247355)
--- trunk/Source/WebCore/PAL/pal/spi/ios/UIKitSPI.h 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/PAL/pal/spi/ios/UIKitSPI.h 2019-07-11 17:17:58 UTC (rev 247355)
@@ -66,8 +66,6 @@
#import <UIKit/NSItemProvider+UIKitAdditions.h>
#endif
-NS_ASSUME_NONNULL_BEGIN
-
typedef NS_ENUM(NSInteger, UIApplicationSceneClassicMode) {
UIApplicationSceneClassicModeOriginalPad = 4,
};
@@ -109,6 +107,7 @@
@interface UIColor ()
+ (UIColor *)systemBlueColor;
++ (UIColor *)systemBrownColor;
+ (UIColor *)systemGrayColor;
+ (UIColor *)systemGreenColor;
+ (UIColor *)systemOrangeColor;
@@ -140,11 +139,9 @@
+ (UIViewController *)viewControllerForView:(UIView *)view;
@end
-NS_ASSUME_NONNULL_END
-
#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000
@interface NSURL ()
-@property (nonatomic, copy, nullable, setter=_setTitle:) NSString *_title;
+@property (nonatomic, copy, setter=_setTitle:) NSString *_title;
@end
#endif
Modified: trunk/Source/WebCore/PAL/pal/spi/mac/AVFoundationSPI.h (247354 => 247355)
--- trunk/Source/WebCore/PAL/pal/spi/mac/AVFoundationSPI.h 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/PAL/pal/spi/mac/AVFoundationSPI.h 2019-07-11 17:17:58 UTC (rev 247355)
@@ -69,6 +69,7 @@
@class AVOutputContext;
@class AVOutputDevice;
+
@interface AVOutputContext : NSObject <NSSecureCoding>
@property (nonatomic, readonly) NSString *deviceName;
+ (instancetype)outputContext;
@@ -77,6 +78,10 @@
@property (readonly) NSArray<AVOutputDevice *> *outputDevices;
@end
+@interface AVOutputDevice : NSObject
+@property (nonatomic, readonly) NSString *name;
+@end
+
#if !PLATFORM(IOS_FAMILY)
@interface AVPlayer (AVPlayerExternalPlaybackSupportPrivate)
@property (nonatomic, retain, nullable) AVOutputContext *outputContext;
Modified: trunk/Source/WebCore/platform/ios/LocalCurrentTraitCollection.mm (247354 => 247355)
--- trunk/Source/WebCore/platform/ios/LocalCurrentTraitCollection.mm 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebCore/platform/ios/LocalCurrentTraitCollection.mm 2019-07-11 17:17:58 UTC (rev 247355)
@@ -34,7 +34,7 @@
LocalCurrentTraitCollection::LocalCurrentTraitCollection(bool useDarkAppearance, bool useElevatedUserInterfaceLevel)
{
#if HAVE(OS_DARK_MODE_SUPPORT)
- m_savedTraitCollection = [PAL::getUITraitCollectionClass() _currentTraitCollection];
+ m_savedTraitCollection = [PAL::getUITraitCollectionClass() currentTraitCollection];
m_usingDarkAppearance = useDarkAppearance;
m_usingElevatedUserInterfaceLevel = useElevatedUserInterfaceLevel;
@@ -42,7 +42,7 @@
auto backgroundLevelTrait = [PAL::getUITraitCollectionClass() traitCollectionWithUserInterfaceLevel:m_usingElevatedUserInterfaceLevel ? UIUserInterfaceLevelElevated : UIUserInterfaceLevelBase];
auto newTraitCollection = [PAL::getUITraitCollectionClass() traitCollectionWithTraitsFromCollections:@[ m_savedTraitCollection.get(), userInterfaceStyleTrait, backgroundLevelTrait ]];
- [PAL::getUITraitCollectionClass() _setCurrentTraitCollection:newTraitCollection];
+ [PAL::getUITraitCollectionClass() setCurrentTraitCollection:newTraitCollection];
#else
UNUSED_PARAM(useDarkAppearance);
UNUSED_PARAM(useElevatedUserInterfaceLevel);
@@ -52,11 +52,11 @@
LocalCurrentTraitCollection::LocalCurrentTraitCollection(UITraitCollection *traitCollection)
{
#if HAVE(OS_DARK_MODE_SUPPORT)
- m_savedTraitCollection = [PAL::getUITraitCollectionClass() _currentTraitCollection];
+ m_savedTraitCollection = [PAL::getUITraitCollectionClass() currentTraitCollection];
m_usingDarkAppearance = traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark;
m_usingElevatedUserInterfaceLevel = traitCollection.userInterfaceLevel == UIUserInterfaceLevelElevated;
- [PAL::getUITraitCollectionClass() _setCurrentTraitCollection:traitCollection];
+ [PAL::getUITraitCollectionClass() setCurrentTraitCollection:traitCollection];
#else
UNUSED_PARAM(traitCollection);
#endif
@@ -65,7 +65,7 @@
LocalCurrentTraitCollection::~LocalCurrentTraitCollection()
{
#if HAVE(OS_DARK_MODE_SUPPORT)
- [PAL::getUITraitCollectionClass() _setCurrentTraitCollection:m_savedTraitCollection.get()];
+ [PAL::getUITraitCollectionClass() setCurrentTraitCollection:m_savedTraitCollection.get()];
#endif
}
Modified: trunk/Source/WebKit/ChangeLog (247354 => 247355)
--- trunk/Source/WebKit/ChangeLog 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebKit/ChangeLog 2019-07-11 17:17:58 UTC (rev 247355)
@@ -1,3 +1,16 @@
+2019-07-11 Jonathan Bedard <jbed...@apple.com>
+
+ [iOS 13] Enable WebKit build
+ https://bugs.webkit.org/show_bug.cgi?id=199481
+ <rdar://problem/52619048>
+
+ Reviewed by Tim Horton.
+
+ * Platform/spi/ios/UIKitSPI.h: Add UITextEffectsWindow.sharedTextEffectsWindowForWindowScene SPI.
+ * UIProcess/ios/WKContentViewInteraction.mm:
+ (-[WKContentView showGlobalMenuControllerInRect:]): setTargetRect, setMenuVisible marked depreciated in iOS 13.
+ (-[WKContentView hideGlobalMenuController]): Ditto.
+
2019-07-11 Wenson Hsieh <wenson_hs...@apple.com>
MobileSafari may crash under -[UIKeyboardTaskExecutionContext transferExecutionToMainThreadWithTask:]
Modified: trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h (247354 => 247355)
--- trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h 2019-07-11 17:17:58 UTC (rev 247355)
@@ -1003,6 +1003,9 @@
@interface UITextEffectsWindow : UIAutoRotatingWindow
+ (UITextEffectsWindow *)sharedTextEffectsWindow;
+#if HAVE(UISCENE)
++ (UITextEffectsWindow *)sharedTextEffectsWindowForWindowScene:(UIWindowScene *)windowScene;
+#endif // HAVE(UISCENE)
@end
@interface _UIVisualEffectLayerConfig : NSObject
Modified: trunk/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm (247354 => 247355)
--- trunk/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm 2019-07-11 17:17:58 UTC (rev 247355)
@@ -5420,8 +5420,10 @@
#if HAVE(MENU_CONTROLLER_SHOW_HIDE_API)
[controller showMenuFromView:self rect:rect];
#else
+ ALLOW_DEPRECATED_DECLARATIONS_BEGIN
[controller setTargetRect:rect inView:self];
[controller setMenuVisible:YES animated:YES];
+ ALLOW_DEPRECATED_DECLARATIONS_END
#endif
}
@@ -5431,7 +5433,9 @@
#if HAVE(MENU_CONTROLLER_SHOW_HIDE_API)
[controller hideMenuFromView:self];
#else
+ ALLOW_DEPRECATED_DECLARATIONS_BEGIN
[controller setMenuVisible:NO animated:YES];
+ ALLOW_DEPRECATED_DECLARATIONS_END
#endif
}
Modified: trunk/Tools/ChangeLog (247354 => 247355)
--- trunk/Tools/ChangeLog 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Tools/ChangeLog 2019-07-11 17:17:58 UTC (rev 247355)
@@ -1,3 +1,13 @@
+2019-07-11 Jonathan Bedard <jbed...@apple.com>
+
+ [iOS 13] Enable WebKit build
+ https://bugs.webkit.org/show_bug.cgi?id=199481
+ <rdar://problem/52619048>
+
+ Reviewed by Tim Horton.
+
+ * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig: Add iOS framework stubs.
+
2019-07-11 Ryan Haddad <ryanhad...@apple.com>
Add test expectations and baselines for iOS 13
Modified: trunk/Tools/TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig (247354 => 247355)
--- trunk/Tools/TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/Tools/TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig 2019-07-11 17:17:58 UTC (rev 247355)
@@ -28,8 +28,14 @@
WK_PRIVATE_FRAMEWORKS_DIR = $(WK_PRIVATE_FRAMEWORKS_DIR_$(USE_INTERNAL_SDK));
WK_PRIVATE_FRAMEWORKS_DIR_[sdk=mac*] = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/Mac/$(MAC_OS_X_VERSION_MAJOR);
-FRAMEWORK_SEARCH_PATHS[sdk=mac*] = $(inherited) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks;
+WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // e.g. iOS 9.3 => 9
+WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphone_$(USE_INTERNAL_SDK));
+WK_PRIVATE_FRAMEWORKS_DIR_iphone_ = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
+
+FRAMEWORK_SEARCH_PATHS[sdk=mac*] = $(inherited) $(WK_PRIVATE_FRAMEWORKS_DIR) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks;
+FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(inherited) $(WK_PRIVATE_FRAMEWORKS_DIR);
+
UNEXPORTED_SYMBOL_LDFLAGS = -Wl,-unexported_symbol -Wl,__ZN7testing4Test16TearDownTestCaseEv -Wl,-unexported_symbol -Wl,__ZN7testing4Test13SetUpTestCaseEv
WK_AUTHKIT_LDFLAGS = $(WK_AUTHKIT_LDFLAGS_$(WK_PLATFORM_NAME));
Modified: trunk/WebKitLibraries/ChangeLog (247354 => 247355)
--- trunk/WebKitLibraries/ChangeLog 2019-07-11 17:10:52 UTC (rev 247354)
+++ trunk/WebKitLibraries/ChangeLog 2019-07-11 17:17:58 UTC (rev 247355)
@@ -1,3 +1,23 @@
+2019-07-11 Jonathan Bedard <jbed...@apple.com>
+
+ [iOS 13] Enable WebKit build
+ https://bugs.webkit.org/show_bug.cgi?id=199481
+ <rdar://problem/52619048>
+
+ Reviewed by Tim Horton.
+
+ Added iOS 13 framework stubs, used tbd version 3 in all new stubs.
+
+ * WebKitPrivateFrameworkStubs/iOS/13: Added.
+ * WebKitPrivateFrameworkStubs/iOS/13/AppSupport.framework: Added.
+ * WebKitPrivateFrameworkStubs/iOS/13/AssertionServices.framework: Added.
+ * WebKitPrivateFrameworkStubs/iOS/13/AuthKit.framework: Added.
+ * WebKitPrivateFrameworkStubs/iOS/13/CorePDF.framework: Added.
+ * WebKitPrivateFrameworkStubs/iOS/13/CorePrediction.framework: Added.
+ * WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework: Added.
+ * WebKitPrivateFrameworkStubs/iOS/13/SafariSafeBrowsing.framework: Added.
+ * WebKitPrivateFrameworkStubs/iOS/13/URLFormatting.framework: Added.
+
2019-07-03 Jonathan Bedard <jbed...@apple.com>
[Catalina] Enable WebKit build
Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AppSupport.framework/AppSupport.tbd (0 => 247355)
--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AppSupport.framework/AppSupport.tbd (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AppSupport.framework/AppSupport.tbd 2019-07-11 17:17:58 UTC (rev 247355)
@@ -0,0 +1,11 @@
+--- !tapi-tbd-v3
+archs: [ x86_64, arm64, arm64e ]
+install-name: '/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport'
+objc-constraint: none
+platform: ios
+exports:
+ -
+ archs: [ x86_64, arm64, arm64e ]
+ symbols: [ CPCopyBundleIdentifierFromAuditToken ]
+ objc-classes: [ CPNetworkObserver ]
+...
Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AssertionServices.framework/AssertionServices.tbd (0 => 247355)
--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AssertionServices.framework/AssertionServices.tbd (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AssertionServices.framework/AssertionServices.tbd 2019-07-11 17:17:58 UTC (rev 247355)
@@ -0,0 +1,10 @@
+--- !tapi-tbd-v3
+archs: [ x86_64, arm64, arm64e ]
+install-name: '/System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices'
+objc-constraint: none
+platform: ios
+exports:
+ - archs: [ x86_64, arm64, arm64e ]
+ objc-classes: [ BKSApplicationStateMonitor, BKSProcessAssertion ]
+ symbols: [ _BKSApplicationStateMostElevatedStateForProcessIDKey, _BKSApplicationStateProcessIDKey ]
+...
Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AuthKit.framework/AuthKit.tbd (0 => 247355)
--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AuthKit.framework/AuthKit.tbd (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/AuthKit.framework/AuthKit.tbd 2019-07-11 17:17:58 UTC (rev 247355)
@@ -0,0 +1,8 @@
+--- !tapi-tbd-v3
+archs: [ x86_64, arm64, arm64e ]
+install-name: '/System/Library/PrivateFrameworks/AuthKit.framework/AuthKit'
+platform: ios
+exports:
+ - archs: [ x86_64, arm64, arm64e ]
+ objc-classes: [ AKAuthorizationController ]
+...
Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/CorePDF.framework/CorePDF.tbd (0 => 247355)
--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/CorePDF.framework/CorePDF.tbd (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/CorePDF.framework/CorePDF.tbd 2019-07-11 17:17:58 UTC (rev 247355)
@@ -0,0 +1,10 @@
+--- !tapi-tbd-v3
+archs: [ x86_64, arm64, arm64e ]
+install-name: '/System/Library/PrivateFrameworks/CorePDF.framework/CorePDF'
+objc-constraint: none
+platform: ios
+exports:
+ -
+ archs: [ x86_64, arm64, arm64e ]
+ objc-classes: [ UIPDFDocument, UIPDFLinkAnnotation, UIPDFPageView, UIPDFSelection ]
+...
Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/CorePrediction.framework/CorePrediction.tbd (0 => 247355)
--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/CorePrediction.framework/CorePrediction.tbd (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/CorePrediction.framework/CorePrediction.tbd 2019-07-11 17:17:58 UTC (rev 247355)
@@ -0,0 +1,10 @@
+--- !tapi-tbd-v3
+archs: [ x86_64, arm64, arm64e ]
+install-name: '/System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction'
+objc-constraint: none
+platform: ios
+exports:
+ -
+ archs: [ x86_64, arm64, arm64e ]
+ symbols: [ _svm_load_model, _svm_predict_values ]
+...
Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework/GraphicsServices.tbd (0 => 247355)
--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework/GraphicsServices.tbd (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework/GraphicsServices.tbd 2019-07-11 17:17:58 UTC (rev 247355)
@@ -0,0 +1,12 @@
+--- !tapi-tbd-v3
+archs: [ x86_64, arm64, arm64e ]
+install-name: '/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices'
+objc-constraint: none
+platform: ios
+exports:
+ -
+ archs: [ x86_64, arm64, arm64e ]
+ symbols: [ _GSCurrentEventTimestamp, _GSEventIsHardwareKeyboardAttached, _GSEventSetHardwareKeyboardAttached,
+ _GSFontInitialize, _GSFontPurgeFontCache, _GSInitialize, _GSKeyboardGetModifierState,
+ _GSSystemRootDirectory, _kGSEventHardwareKeyboardAvailabilityChangedNotification ]
+...
Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd (0 => 247355)
--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd 2019-07-11 17:17:58 UTC (rev 247355)
@@ -0,0 +1,11 @@
+--- !tapi-tbd-v3
+archs: [ x86_64, arm64, arm64e ]
+install-name: '/System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/SafariSafeBrowsing'
+objc-constraint: none
+platform: ios
+exports:
+ -
+ archs: [ x86_64, arm64, arm64e ]
+ symbols: [ _SSBProviderTencent, _ZN12SafeBrowsing7Service4mainEv ]
+ objc-classes: [ SSBLookupContext, SSBLookupResult, SSBServiceLookupResult ]
+...
Added: trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/URLFormatting.framework/URLFormatting.tbd (0 => 247355)
--- trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/URLFormatting.framework/URLFormatting.tbd (rev 0)
+++ trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/13/URLFormatting.framework/URLFormatting.tbd 2019-07-11 17:17:58 UTC (rev 247355)
@@ -0,0 +1,6 @@
+--- !tapi-tbd-v3
+archs: [ x86_64, arm64, arm64e ]
+install-name: '/System/Library/PrivateFrameworks/URLFormatting.framework/URLFormatting'
+objc-constraint: none
+platform: ios
+...