Changeset 247355 in webkit
- Timestamp:
- Jul 11, 2019 10:17:58 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 17 added
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r247354 r247355 1 2019-07-11 Jonathan Bedard <jbedard@apple.com> 2 3 [iOS 13] Enable WebKit build 4 https://bugs.webkit.org/show_bug.cgi?id=199481 5 <rdar://problem/52619048> 6 7 Reviewed by Tim Horton. 8 9 No new tests, iOS 13 test expectations will be migrated in the near future. 10 11 * platform/ios/LocalCurrentTraitCollection.mm: 12 (WebCore::LocalCurrentTraitCollection::LocalCurrentTraitCollection): Remove underscore from currentTraitCollection. 13 (WebCore::LocalCurrentTraitCollection::~LocalCurrentTraitCollection): Remove underscore from setCurrentTraitCollection. 14 1 15 2019-07-11 Chris Dumez <cdumez@apple.com> 2 16 -
trunk/Source/WebCore/PAL/ChangeLog
r247324 r247355 1 2019-07-11 Jonathan Bedard <jbedard@apple.com> 2 3 [iOS 13] Enable WebKit build 4 https://bugs.webkit.org/show_bug.cgi?id=199481 5 <rdar://problem/52619048> 6 7 Reviewed by Tim Horton. 8 9 * pal/spi/cocoa/NSProgressSPI.h: We need the NSProgress SPI in public builds because NSProgress API 10 is marked unavailable on iOS, watchOS and tvOS. 11 * pal/spi/ios/CoreUISPI.h: Add CUIStyleEffectConfiguration.appearanceName SPI. 12 * pal/spi/ios/DataDetectorsUISPI.h: Add UIContextMenuConfiguration.contextMenuConfigurationForURL SPI. 13 * pal/spi/ios/SystemPreviewSPI.h: Add ARQuickLookWebKitItem.initWithPreviewItemProvider SPI. 14 * pal/spi/ios/UIKitSPI.h: Add systemBrownColor, UIColor.tableCellDefaultSelectionTintColor should be marked nullable. 15 * pal/spi/mac/AVFoundationSPI.h: Add AVOutputDevice.name SPI. 16 1 17 2019-07-10 Alex Christensen <achristensen@webkit.org> 2 18 -
trunk/Source/WebCore/PAL/pal/spi/cocoa/NSProgressSPI.h
r242368 r247355 26 26 #pragma once 27 27 28 #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))29 30 #if USE(NSPROGRESS_PUBLISHING_SPI)31 32 28 #if USE(APPLE_INTERNAL_SDK) 33 29 30 #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)) 34 31 #import <Foundation/NSProgress_Private.h> 35 32 36 33 #else 34 35 #define USE_NSPROGRESS_PUBLISHING_SPI PLATFORM(IOS_FAMILY) || PLATFORM(WATCHOS) || PLATFORM(APPLETV) 36 37 #if USE_NSPROGRESS_PUBLISHING_SPI 37 38 38 39 @interface NSProgress () … … 45 46 @end 46 47 48 #endif // USE_NSPROGRESS_PUBLISHING_SPI 49 47 50 #endif // not USE(APPLE_INTERNAL_SDK) 48 49 #endif // USE(NSPROGRESS_PUBLISHING_SPI) -
trunk/Source/WebCore/PAL/pal/spi/ios/CoreUISPI.h
r220809 r247355 40 40 @interface CUIStyleEffectConfiguration () 41 41 @property (nonatomic) BOOL useSimplifiedEffect; 42 @property (nonatomic, copy) NSString *appearanceName; 42 43 @end 43 44 -
trunk/Source/WebCore/PAL/pal/spi/ios/DataDetectorsUISPI.h
r246583 r247355 54 54 @interface DDContextMenuAction 55 55 + (UIContextMenuConfiguration *)contextMenuConfigurationWithURL:(NSURL *)URL inView:(UIView *)view context:(NSDictionary *)context menuIdentifier:(NSString *)menuIdentifier; 56 + (UIContextMenuConfiguration *)contextMenuConfigurationForURL:(NSURL *)URL identifier:(NSString *)identifier selectedText:(NSString *)selectedText results:(NSArray *) results inView: (UIView *) view context:(NSDictionary *)context menuIdentifier:(NSString *)menuIdentifier; 56 57 @end 57 58 #endif -
trunk/Source/WebCore/PAL/pal/spi/ios/SystemPreviewSPI.h
r246395 r247355 56 56 57 57 @interface ARQuickLookWebKitItem : QLItem 58 - (instancetype)initWithPreviewItemProvider:(NSItemProvider * _Nonnull)itemProvider contentType:(NSString *_Nonnull)contentType previewTitle:(NSString *_Nonnull)previewTitle fileSize:(NSNumber *_Nonnull)fileSize previewItem:(ARQuickLookPreviewItem *)previewItem;58 - (instancetype)initWithPreviewItemProvider:(NSItemProvider *)itemProvider contentType:(NSString *)contentType previewTitle:(NSString *)previewTitle fileSize:(NSNumber *)fileSize previewItem:(ARQuickLookPreviewItem *)previewItem; 59 59 @end 60 60 61 #endif 61 62 62 63 #endif 63 -
trunk/Source/WebCore/PAL/pal/spi/ios/UIKitSPI.h
r246270 r247355 67 67 #endif 68 68 69 NS_ASSUME_NONNULL_BEGIN70 71 69 typedef NS_ENUM(NSInteger, UIApplicationSceneClassicMode) { 72 70 UIApplicationSceneClassicModeOriginalPad = 4, … … 110 108 111 109 + (UIColor *)systemBlueColor; 110 + (UIColor *)systemBrownColor; 112 111 + (UIColor *)systemGrayColor; 113 112 + (UIColor *)systemGreenColor; … … 141 140 @end 142 141 143 NS_ASSUME_NONNULL_END144 145 142 #if __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000 146 143 @interface NSURL () 147 @property (nonatomic, copy, nullable,setter=_setTitle:) NSString *_title;144 @property (nonatomic, copy, setter=_setTitle:) NSString *_title; 148 145 @end 149 146 #endif -
trunk/Source/WebCore/PAL/pal/spi/mac/AVFoundationSPI.h
r247117 r247355 70 70 @class AVOutputContext; 71 71 @class AVOutputDevice; 72 72 73 @interface AVOutputContext : NSObject <NSSecureCoding> 73 74 @property (nonatomic, readonly) NSString *deviceName; … … 76 77 @property (readonly) BOOL supportsMultipleOutputDevices; 77 78 @property (readonly) NSArray<AVOutputDevice *> *outputDevices; 79 @end 80 81 @interface AVOutputDevice : NSObject 82 @property (nonatomic, readonly) NSString *name; 78 83 @end 79 84 -
trunk/Source/WebCore/platform/ios/LocalCurrentTraitCollection.mm
r246938 r247355 35 35 { 36 36 #if HAVE(OS_DARK_MODE_SUPPORT) 37 m_savedTraitCollection = [PAL::getUITraitCollectionClass() _currentTraitCollection];37 m_savedTraitCollection = [PAL::getUITraitCollectionClass() currentTraitCollection]; 38 38 m_usingDarkAppearance = useDarkAppearance; 39 39 m_usingElevatedUserInterfaceLevel = useElevatedUserInterfaceLevel; … … 43 43 auto newTraitCollection = [PAL::getUITraitCollectionClass() traitCollectionWithTraitsFromCollections:@[ m_savedTraitCollection.get(), userInterfaceStyleTrait, backgroundLevelTrait ]]; 44 44 45 [PAL::getUITraitCollectionClass() _setCurrentTraitCollection:newTraitCollection];45 [PAL::getUITraitCollectionClass() setCurrentTraitCollection:newTraitCollection]; 46 46 #else 47 47 UNUSED_PARAM(useDarkAppearance); … … 53 53 { 54 54 #if HAVE(OS_DARK_MODE_SUPPORT) 55 m_savedTraitCollection = [PAL::getUITraitCollectionClass() _currentTraitCollection];55 m_savedTraitCollection = [PAL::getUITraitCollectionClass() currentTraitCollection]; 56 56 m_usingDarkAppearance = traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark; 57 57 m_usingElevatedUserInterfaceLevel = traitCollection.userInterfaceLevel == UIUserInterfaceLevelElevated; 58 58 59 [PAL::getUITraitCollectionClass() _setCurrentTraitCollection:traitCollection];59 [PAL::getUITraitCollectionClass() setCurrentTraitCollection:traitCollection]; 60 60 #else 61 61 UNUSED_PARAM(traitCollection); … … 66 66 { 67 67 #if HAVE(OS_DARK_MODE_SUPPORT) 68 [PAL::getUITraitCollectionClass() _setCurrentTraitCollection:m_savedTraitCollection.get()];68 [PAL::getUITraitCollectionClass() setCurrentTraitCollection:m_savedTraitCollection.get()]; 69 69 #endif 70 70 } -
trunk/Source/WebKit/ChangeLog
r247345 r247355 1 2019-07-11 Jonathan Bedard <jbedard@apple.com> 2 3 [iOS 13] Enable WebKit build 4 https://bugs.webkit.org/show_bug.cgi?id=199481 5 <rdar://problem/52619048> 6 7 Reviewed by Tim Horton. 8 9 * Platform/spi/ios/UIKitSPI.h: Add UITextEffectsWindow.sharedTextEffectsWindowForWindowScene SPI. 10 * UIProcess/ios/WKContentViewInteraction.mm: 11 (-[WKContentView showGlobalMenuControllerInRect:]): setTargetRect, setMenuVisible marked depreciated in iOS 13. 12 (-[WKContentView hideGlobalMenuController]): Ditto. 13 1 14 2019-07-11 Wenson Hsieh <wenson_hsieh@apple.com> 2 15 -
trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h
r246912 r247355 1004 1004 @interface UITextEffectsWindow : UIAutoRotatingWindow 1005 1005 + (UITextEffectsWindow *)sharedTextEffectsWindow; 1006 #if HAVE(UISCENE) 1007 + (UITextEffectsWindow *)sharedTextEffectsWindowForWindowScene:(UIWindowScene *)windowScene; 1008 #endif // HAVE(UISCENE) 1006 1009 @end 1007 1010 -
trunk/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm
r247345 r247355 5421 5421 [controller showMenuFromView:self rect:rect]; 5422 5422 #else 5423 ALLOW_DEPRECATED_DECLARATIONS_BEGIN 5423 5424 [controller setTargetRect:rect inView:self]; 5424 5425 [controller setMenuVisible:YES animated:YES]; 5426 ALLOW_DEPRECATED_DECLARATIONS_END 5425 5427 #endif 5426 5428 } … … 5432 5434 [controller hideMenuFromView:self]; 5433 5435 #else 5436 ALLOW_DEPRECATED_DECLARATIONS_BEGIN 5434 5437 [controller setMenuVisible:NO animated:YES]; 5438 ALLOW_DEPRECATED_DECLARATIONS_END 5435 5439 #endif 5436 5440 } -
trunk/Tools/ChangeLog
r247353 r247355 1 2019-07-11 Jonathan Bedard <jbedard@apple.com> 2 3 [iOS 13] Enable WebKit build 4 https://bugs.webkit.org/show_bug.cgi?id=199481 5 <rdar://problem/52619048> 6 7 Reviewed by Tim Horton. 8 9 * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig: Add iOS framework stubs. 10 1 11 2019-07-11 Ryan Haddad <ryanhaddad@apple.com> 2 12 -
trunk/Tools/TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig
r247117 r247355 29 29 WK_PRIVATE_FRAMEWORKS_DIR = $(WK_PRIVATE_FRAMEWORKS_DIR_$(USE_INTERNAL_SDK)); 30 30 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=mac*] = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/Mac/$(MAC_OS_X_VERSION_MAJOR); 31 FRAMEWORK_SEARCH_PATHS[sdk=mac*] = $(inherited) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks; 31 32 WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // e.g. iOS 9.3 => 9 33 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphone_$(USE_INTERNAL_SDK)); 34 WK_PRIVATE_FRAMEWORKS_DIR_iphone_ = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR); 35 36 FRAMEWORK_SEARCH_PATHS[sdk=mac*] = $(inherited) $(WK_PRIVATE_FRAMEWORKS_DIR) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks; 37 FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(inherited) $(WK_PRIVATE_FRAMEWORKS_DIR); 32 38 33 39 UNEXPORTED_SYMBOL_LDFLAGS = -Wl,-unexported_symbol -Wl,__ZN7testing4Test16TearDownTestCaseEv -Wl,-unexported_symbol -Wl,__ZN7testing4Test13SetUpTestCaseEv -
trunk/WebKitLibraries/ChangeLog
r247117 r247355 1 2019-07-11 Jonathan Bedard <jbedard@apple.com> 2 3 [iOS 13] Enable WebKit build 4 https://bugs.webkit.org/show_bug.cgi?id=199481 5 <rdar://problem/52619048> 6 7 Reviewed by Tim Horton. 8 9 Added iOS 13 framework stubs, used tbd version 3 in all new stubs. 10 11 * WebKitPrivateFrameworkStubs/iOS/13: Added. 12 * WebKitPrivateFrameworkStubs/iOS/13/AppSupport.framework: Added. 13 * WebKitPrivateFrameworkStubs/iOS/13/AssertionServices.framework: Added. 14 * WebKitPrivateFrameworkStubs/iOS/13/AuthKit.framework: Added. 15 * WebKitPrivateFrameworkStubs/iOS/13/CorePDF.framework: Added. 16 * WebKitPrivateFrameworkStubs/iOS/13/CorePrediction.framework: Added. 17 * WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework: Added. 18 * WebKitPrivateFrameworkStubs/iOS/13/SafariSafeBrowsing.framework: Added. 19 * WebKitPrivateFrameworkStubs/iOS/13/URLFormatting.framework: Added. 20 1 21 2019-07-03 Jonathan Bedard <jbedard@apple.com> 2 22
Note: See TracChangeset
for help on using the changeset viewer.