Changeset 245240 in webkit
- Timestamp:
- May 13, 2019 10:56:24 AM (5 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 33 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r245237 r245240 1 2019-05-13 Chris Dumez <cdumez@apple.com> 2 3 Update TBA macros for API / SPI that has already shipped 4 https://bugs.webkit.org/show_bug.cgi?id=197841 5 <rdar://problem/50698499> 6 7 Reviewed by Alex Christensen. 8 9 * Shared/API/Cocoa/_WKRenderingProgressEvents.h: 10 * UIProcess/API/C/WKPage.h: 11 * UIProcess/API/Cocoa/WKBackForwardListItemPrivate.h: 12 * UIProcess/API/Cocoa/WKBrowsingContextController.h: 13 * UIProcess/API/Cocoa/WKBrowsingContextGroup.h: 14 * UIProcess/API/Cocoa/WKBrowsingContextHistoryDelegate.h: 15 * UIProcess/API/Cocoa/WKBrowsingContextLoadDelegate.h: 16 * UIProcess/API/Cocoa/WKBrowsingContextPolicyDelegate.h: 17 * UIProcess/API/Cocoa/WKConnection.h: 18 * UIProcess/API/Cocoa/WKNavigationActionPrivate.h: 19 * UIProcess/API/Cocoa/WKNavigationDelegatePrivate.h: 20 * UIProcess/API/Cocoa/WKPreferencesPrivate.h: 21 * UIProcess/API/Cocoa/WKProcessGroup.h: 22 * UIProcess/API/Cocoa/WKProcessPoolPrivate.h: 23 * UIProcess/API/Cocoa/WKTypeRefWrapper.h: 24 * UIProcess/API/Cocoa/WKUIDelegatePrivate.h: 25 * UIProcess/API/Cocoa/WKView.h: 26 (WK_CLASS_DEPRECATED_WITH_REPLACEMENT): 27 * UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h: 28 * UIProcess/API/Cocoa/WKWebViewPrivate.h: 29 * UIProcess/API/Cocoa/WKWebsiteDataStorePrivate.h: 30 * UIProcess/API/Cocoa/_WKAttachment.h: 31 * UIProcess/API/Cocoa/_WKAutomationSessionConfiguration.h: 32 * UIProcess/API/Cocoa/_WKDownload.h: 33 * UIProcess/API/Cocoa/_WKFormInputSession.h: 34 * UIProcess/API/Cocoa/_WKInspector.h: 35 * UIProcess/API/Cocoa/_WKInternalDebugFeature.h: 36 * UIProcess/API/Cocoa/_WKProcessPoolConfiguration.h: 37 * UIProcess/API/Cocoa/_WKWebsiteDataStoreConfiguration.h: 38 * UIProcess/API/Cocoa/_WKWebsitePolicies.h: 39 * WebProcess/API/Cocoa/WKWebProcess.h: 40 * WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInNodeHandle.h: 41 * WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInNodeHandlePrivate.h: 42 1 43 2019-05-13 Chris Fleizach <cfleizach@apple.com> 2 44 -
trunk/Source/WebKit/Shared/API/Cocoa/_WKRenderingProgressEvents.h
r243376 r245240 35 35 _WKRenderingProgressEventFirstPaint WK_API_AVAILABLE(macos(10.11), ios(9.0)) = 1 << 6, 36 36 _WKRenderingProgressEventDidRenderSignificantAmountOfText WK_API_AVAILABLE(macos(10.14), ios(12.0)) = 1 << 7, 37 _WKRenderingProgressEventFirstMeaningfulPaint WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA)) = 1 << 8,37 _WKRenderingProgressEventFirstMeaningfulPaint WK_API_AVAILABLE(macos(10.14.4), ios(12.2)) = 1 << 8, 38 38 } WK_API_AVAILABLE(macos(10.10), ios(8.0)); -
trunk/Source/WebKit/UIProcess/API/C/WKPage.h
r243376 r245240 226 226 227 227 // A client can implement either a navigation client or loader and policy clients, but never both. 228 WK_EXPORT void WKPageSetPageLoaderClient(WKPageRef page, const WKPageLoaderClientBase* client) WK_C_API_DEPRECATED_WITH_REPLACEMENT(WKPageSetPageNavigationClient, macos( WK_MAC_TBA));229 WK_EXPORT void WKPageSetPagePolicyClient(WKPageRef page, const WKPagePolicyClientBase* client) WK_C_API_DEPRECATED_WITH_REPLACEMENT(WKPageSetPageNavigationClient, macos( WK_MAC_TBA));228 WK_EXPORT void WKPageSetPageLoaderClient(WKPageRef page, const WKPageLoaderClientBase* client) WK_C_API_DEPRECATED_WITH_REPLACEMENT(WKPageSetPageNavigationClient, macos(10.14.4)); 229 WK_EXPORT void WKPageSetPagePolicyClient(WKPageRef page, const WKPagePolicyClientBase* client) WK_C_API_DEPRECATED_WITH_REPLACEMENT(WKPageSetPageNavigationClient, macos(10.14.4)); 230 230 WK_EXPORT void WKPageSetPageNavigationClient(WKPageRef page, const WKPageNavigationClientBase* client); 231 231 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKBackForwardListItemPrivate.h
r243376 r245240 31 31 - (CGImageRef)_copySnapshotForTesting WK_API_AVAILABLE(macos(10.12.3), ios(10.3)); 32 32 33 @property (nonatomic) CGPoint _scrollPosition WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));33 @property (nonatomic) CGPoint _scrollPosition WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 34 34 35 35 @end -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.h
r242339 r245240 35 35 @protocol WKBrowsingContextPolicyDelegate; 36 36 37 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKWebView", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))37 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKWebView", macos(10.10, 10.14.4), ios(8.0, 12.2)) 38 38 @interface WKBrowsingContextController : NSObject 39 39 … … 46 46 #pragma mark Loading 47 47 48 + (void)registerSchemeForCustomProtocol:(NSString *)scheme WK_API_DEPRECATED_WITH_REPLACEMENT("WKURLSchemeHandler", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA));49 + (void)unregisterSchemeForCustomProtocol:(NSString *)scheme WK_API_DEPRECATED_WITH_REPLACEMENT("WKURLSchemeHandler", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA));48 + (void)registerSchemeForCustomProtocol:(NSString *)scheme WK_API_DEPRECATED_WITH_REPLACEMENT("WKURLSchemeHandler", macos(10.10, 10.14.4), ios(8.0, 12.2)); 49 + (void)unregisterSchemeForCustomProtocol:(NSString *)scheme WK_API_DEPRECATED_WITH_REPLACEMENT("WKURLSchemeHandler", macos(10.10, 10.14.4), ios(8.0, 12.2)); 50 50 51 51 /* Load a request. This is only valid for requests of non-file: URLs. Passing a -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextGroup.h
r242339 r245240 29 29 #import <WebKit/WKUserScriptInjectionTime.h> 30 30 31 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKUserContentController and WKPreferences", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))31 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKUserContentController and WKPreferences", macos(10.10, 10.14.4), ios(8.0, 12.2)) 32 32 @interface WKBrowsingContextGroup : NSObject 33 33 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextHistoryDelegate.h
r242339 r245240 30 30 #import <WebKit/WKNavigationData.h> 31 31 32 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKBackForwardList", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))32 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKBackForwardList", macos(10.10, 10.14.4), ios(8.0, 12.2)) 33 33 @protocol WKBrowsingContextHistoryDelegate <NSObject> 34 34 @optional -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextLoadDelegate.h
r243376 r245240 31 31 @class WKBackForwardListItem; 32 32 33 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKNavigationDelegate", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))33 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKNavigationDelegate", macos(10.10, 10.14.4), ios(8.0, 12.2)) 34 34 @protocol WKBrowsingContextLoadDelegate <NSObject> 35 35 @optional … … 53 53 - (void)browsingContextController:(WKBrowsingContextController *)sender didFailLoadWithError:(NSError *)error; 54 54 55 - (void)browsingContextControllerDidStartProgress:(WKBrowsingContextController *)sender WK_API_DEPRECATED_WITH_REPLACEMENT("WKWebView.estimatedProgress", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA));56 - (void)browsingContextController:(WKBrowsingContextController *)sender estimatedProgressChangedTo:(double)estimatedProgress WK_API_DEPRECATED_WITH_REPLACEMENT("WKWebView.estimatedProgress", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA));57 - (void)browsingContextControllerDidFinishProgress:(WKBrowsingContextController *)sender WK_API_DEPRECATED_WITH_REPLACEMENT("WKWebView.estimatedProgress", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA));55 - (void)browsingContextControllerDidStartProgress:(WKBrowsingContextController *)sender WK_API_DEPRECATED_WITH_REPLACEMENT("WKWebView.estimatedProgress", macos(10.10, 10.14.4), ios(8.0, 12.2)); 56 - (void)browsingContextController:(WKBrowsingContextController *)sender estimatedProgressChangedTo:(double)estimatedProgress WK_API_DEPRECATED_WITH_REPLACEMENT("WKWebView.estimatedProgress", macos(10.10, 10.14.4), ios(8.0, 12.2)); 57 - (void)browsingContextControllerDidFinishProgress:(WKBrowsingContextController *)sender WK_API_DEPRECATED_WITH_REPLACEMENT("WKWebView.estimatedProgress", macos(10.10, 10.14.4), ios(8.0, 12.2)); 58 58 59 - (void)browsingContextControllerDidChangeBackForwardList:(WKBrowsingContextController *)sender addedItem:(WKBackForwardListItem *)addedItem removedItems:(NSArray *)removedItems WK_API_DEPRECATED_WITH_REPLACEMENT("WKWebView.backForwardList", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA));59 - (void)browsingContextControllerDidChangeBackForwardList:(WKBrowsingContextController *)sender addedItem:(WKBackForwardListItem *)addedItem removedItems:(NSArray *)removedItems WK_API_DEPRECATED_WITH_REPLACEMENT("WKWebView.backForwardList", macos(10.10, 10.14.4), ios(8.0, 12.2)); 60 60 61 61 @end -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextPolicyDelegate.h
r236665 r245240 48 48 typedef void (^WKPolicyDecisionHandler)(WKPolicyDecision); 49 49 50 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKNavigationDelegate", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))50 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKNavigationDelegate", macos(10.10, 10.14.4), ios(8.0, 12.2)) 51 51 @protocol WKBrowsingContextPolicyDelegate <NSObject> 52 52 @optional -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKConnection.h
r242339 r245240 37 37 @end 38 38 39 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("_WKRemoteObjectRegistry", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))39 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("_WKRemoteObjectRegistry", macos(10.10, 10.14.4), ios(8.0, 12.2)) 40 40 @interface WKConnection : NSObject 41 41 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKNavigationActionPrivate.h
r243376 r245240 60 60 61 61 @property (nonatomic, readonly) BOOL _isRedirect WK_API_AVAILABLE(macos(10.13), ios(11.0)); 62 @property (nonatomic, readonly) WKNavigation *_mainFrameNavigation WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));62 @property (nonatomic, readonly) WKNavigation *_mainFrameNavigation WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 63 63 64 64 @end -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKNavigationDelegatePrivate.h
r243376 r245240 57 57 static const WKNavigationActionPolicy _WKNavigationActionPolicyDownload = (WKNavigationActionPolicy)(WKNavigationActionPolicyAllow + 1); 58 58 static const WKNavigationActionPolicy WK_API_AVAILABLE(macos(10.11), ios(9.0)) _WKNavigationActionPolicyAllowWithoutTryingAppLink = (WKNavigationActionPolicy)(_WKNavigationActionPolicyDownload + 1); 59 static const WKNavigationActionPolicy WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA)) _WKNavigationActionPolicyAllowInNewProcess = (WKNavigationActionPolicy)(_WKNavigationActionPolicyAllowWithoutTryingAppLink + 1);59 static const WKNavigationActionPolicy WK_API_AVAILABLE(macos(10.14.4), ios(12.2)) _WKNavigationActionPolicyAllowInNewProcess = (WKNavigationActionPolicy)(_WKNavigationActionPolicyAllowWithoutTryingAppLink + 1); 60 60 61 61 static const WKNavigationResponsePolicy _WKNavigationResponsePolicyBecomeDownload = (WKNavigationResponsePolicy)(WKNavigationResponsePolicyAllow + 1); … … 89 89 - (void)_webView:(WKWebView *)webView willSnapshotBackForwardListItem:(WKBackForwardListItem *)item; 90 90 - (void)_webViewDidRemoveNavigationGestureSnapshot:(WKWebView *)webView WK_API_AVAILABLE(macos(10.12), ios(10.0)); 91 - (void)_webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy, _WKWebsitePolicies *))decisionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("_webView:decidePolicyForNavigationAction:userInfo:decisionHandler:", macos(10.12.3, WK_MAC_TBA), ios(10.3, WK_IOS_TBA));91 - (void)_webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy, _WKWebsitePolicies *))decisionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("_webView:decidePolicyForNavigationAction:userInfo:decisionHandler:", macos(10.12.3, 10.14.4), ios(10.3, 12.2)); 92 92 - (void)_webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction userInfo:(id <NSSecureCoding>)userInfo decisionHandler:(void (^)(WKNavigationActionPolicy, _WKWebsitePolicies *))decisionHandler WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 93 93 - (void)_webView:(WKWebView *)webView didStartProvisionalNavigation:(WKNavigation *)navigation userInfo:(id <NSSecureCoding>)userInfo WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); … … 108 108 - (void)_webView:(WKWebView *)webView didFailToInitializePlugInWithInfo:(NSDictionary *)info WK_API_AVAILABLE(macos(10.13.4)); 109 109 - (void)_webView:(WKWebView *)webView didBlockInsecurePluginVersionWithInfo:(NSDictionary *)info WK_API_AVAILABLE(macos(10.14)); 110 - (void)_webView:(WKWebView *)webView decidePolicyForPluginLoadWithCurrentPolicy:(_WKPluginModuleLoadPolicy)policy pluginInfo:(NSDictionary *)info completionHandler:(void (^)(_WKPluginModuleLoadPolicy policy, NSString * unavailabilityDescription))completionHandler WK_API_AVAILABLE(macos( WK_MAC_TBA));110 - (void)_webView:(WKWebView *)webView decidePolicyForPluginLoadWithCurrentPolicy:(_WKPluginModuleLoadPolicy)policy pluginInfo:(NSDictionary *)info completionHandler:(void (^)(_WKPluginModuleLoadPolicy policy, NSString * unavailabilityDescription))completionHandler WK_API_AVAILABLE(macos(10.14.4)); 111 111 - (void)_webView:(WKWebView *)webView backForwardListItemAdded:(WKBackForwardListItem *)itemAdded removed:(NSArray<WKBackForwardListItem *> *)itemsRemoved WK_API_AVAILABLE(macos(10.13.4)); 112 112 #endif -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h
r243376 r245240 131 131 @property (nonatomic, setter=_setAVFoundationEnabled:) BOOL _avFoundationEnabled WK_API_AVAILABLE(macos(10.10), ios(12.0)); 132 132 133 + (NSArray<_WKInternalDebugFeature *> *)_internalDebugFeatures WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));134 - (BOOL)_isEnabledForInternalDebugFeature:(_WKInternalDebugFeature *)feature WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));135 - (void)_setEnabled:(BOOL)value forInternalDebugFeature:(_WKInternalDebugFeature *)feature WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));133 + (NSArray<_WKInternalDebugFeature *> *)_internalDebugFeatures WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 134 - (BOOL)_isEnabledForInternalDebugFeature:(_WKInternalDebugFeature *)feature WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 135 - (void)_setEnabled:(BOOL)value forInternalDebugFeature:(_WKInternalDebugFeature *)feature WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 136 136 137 137 + (NSArray<_WKExperimentalFeature *> *)_experimentalFeatures WK_API_AVAILABLE(macos(10.12), ios(10.0)); … … 143 143 @property (nonatomic, setter=_setShouldEnableTextAutosizingBoost:) BOOL _shouldEnableTextAutosizingBoost WK_API_AVAILABLE(macos(10.14), ios(12.0)); 144 144 145 @property (nonatomic, getter=_isSafeBrowsingEnabled, setter=_setSafeBrowsingEnabled:) BOOL _safeBrowsingEnabled WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));145 @property (nonatomic, getter=_isSafeBrowsingEnabled, setter=_setSafeBrowsingEnabled:) BOOL _safeBrowsingEnabled WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 146 146 147 147 @property (nonatomic, setter=_setColorFilterEnabled:) BOOL _colorFilterEnabled WK_API_AVAILABLE(macos(10.14), ios(12.0)); 148 148 @property (nonatomic, setter=_setPunchOutWhiteBackgroundsInDarkMode:) BOOL _punchOutWhiteBackgroundsInDarkMode WK_API_AVAILABLE(macos(10.14), ios(12.0)); 149 @property (nonatomic, setter=_setLowPowerVideoAudioBufferSizeEnabled:) BOOL _lowPowerVideoAudioBufferSizeEnabled WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));150 @property (nonatomic, setter=_setShouldIgnoreMetaViewport:) BOOL _shouldIgnoreMetaViewport WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));151 @property (nonatomic, setter=_setVideoQualityIncludesDisplayCompositingEnabled:) BOOL _videoQualityIncludesDisplayCompositingEnabled WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));152 @property (nonatomic, setter=_setWebAnimationsCSSIntegrationEnabled:) BOOL _webAnimationsCSSIntegrationEnabled WK_API_AVAILABLE(macos(10.14), ios( WK_IOS_TBA));153 @property (nonatomic, setter=_setDeviceOrientationEventEnabled:) BOOL _deviceOrientationEventEnabled WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));149 @property (nonatomic, setter=_setLowPowerVideoAudioBufferSizeEnabled:) BOOL _lowPowerVideoAudioBufferSizeEnabled WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 150 @property (nonatomic, setter=_setShouldIgnoreMetaViewport:) BOOL _shouldIgnoreMetaViewport WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 151 @property (nonatomic, setter=_setVideoQualityIncludesDisplayCompositingEnabled:) BOOL _videoQualityIncludesDisplayCompositingEnabled WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 152 @property (nonatomic, setter=_setWebAnimationsCSSIntegrationEnabled:) BOOL _webAnimationsCSSIntegrationEnabled WK_API_AVAILABLE(macos(10.14), ios(12.2)); 153 @property (nonatomic, setter=_setDeviceOrientationEventEnabled:) BOOL _deviceOrientationEventEnabled WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 154 154 @property (nonatomic, setter=_setNeedsSiteSpecificQuirks:) BOOL _needsSiteSpecificQuirks WK_API_AVAILABLE(macos(10.13.4), ios(WK_IOS_TBA)); 155 155 @property (nonatomic, setter=_setItpDebugModeEnabled:) BOOL _itpDebugModeEnabled WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); … … 174 174 @property (nonatomic, setter=_setAsynchronousPluginInitializationEnabled:) BOOL _asynchronousPluginInitializationEnabled WK_API_AVAILABLE(macos(10.13.4)); 175 175 @property (nonatomic, setter=_setArtificialPluginInitializationDelayEnabled:) BOOL _artificialPluginInitializationDelayEnabled WK_API_AVAILABLE(macos(10.13.4)); 176 @property (nonatomic, setter=_setExperimentalPlugInSandboxProfilesEnabled:) BOOL _experimentalPlugInSandboxProfilesEnabled WK_API_AVAILABLE(macos( WK_MAC_TBA));176 @property (nonatomic, setter=_setExperimentalPlugInSandboxProfilesEnabled:) BOOL _experimentalPlugInSandboxProfilesEnabled WK_API_AVAILABLE(macos(10.14.4)); 177 177 @property (nonatomic, setter=_setCookieEnabled:) BOOL _cookieEnabled WK_API_AVAILABLE(macos(10.13.4)); 178 178 @property (nonatomic, setter=_setPlugInSnapshottingEnabled:) BOOL _plugInSnapshottingEnabled WK_API_AVAILABLE(macos(10.13.4)); -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.h
r242339 r245240 45 45 @end 46 46 47 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKProcessPool", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))47 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKProcessPool", macos(10.10, 10.14.4), ios(8.0, 12.2)) 48 48 @interface WKProcessGroup : NSObject 49 49 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKProcessPoolPrivate.h
r245149 r245240 80 80 - (void)_registerURLSchemeAsCanDisplayOnlyIfCanRequest:(NSString *)scheme WK_API_AVAILABLE(macos(10.14), ios(12.0)); 81 81 82 - (_WKDownload *)_downloadURLRequest:(NSURLRequest *)request originatingWebView:(WKWebView *)webView WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));83 - (_WKDownload *)_resumeDownloadFromData:(NSData *)resumeData path:(NSString *)path originatingWebView:(WKWebView *)webView WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));82 - (_WKDownload *)_downloadURLRequest:(NSURLRequest *)request originatingWebView:(WKWebView *)webView WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 83 - (_WKDownload *)_resumeDownloadFromData:(NSData *)resumeData path:(NSString *)path originatingWebView:(WKWebView *)webView WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 84 84 85 85 // Test only. Should be called only while no web content processes are running. … … 96 96 // Test only. 97 97 - (size_t)_webProcessCount WK_API_AVAILABLE(macos(10.13), ios(11.0)); 98 - (BOOL)_hasPrewarmedWebProcess WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));98 - (BOOL)_hasPrewarmedWebProcess WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 99 99 - (size_t)_webProcessCountIgnoringPrewarmed WK_API_AVAILABLE(macos(10.14), ios(12.0)); 100 - (size_t)_webProcessCountIgnoringPrewarmedAndCached WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));100 - (size_t)_webProcessCountIgnoringPrewarmedAndCached WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 101 101 - (size_t)_pluginProcessCount WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 102 102 - (size_t)_serviceWorkerProcessCount WK_API_AVAILABLE(macos(10.14), ios(12.0)); … … 104 104 - (void)_makeNextWebProcessLaunchFailForTesting WK_API_AVAILABLE(macos(10.14), ios(12.0)); 105 105 - (void)_makeNextNetworkProcessLaunchFailForTesting WK_API_AVAILABLE(macos(10.14), ios(12.0)); 106 - (NSUInteger)_maximumSuspendedPageCount WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));107 - (NSUInteger)_processCacheCapacity WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));106 - (NSUInteger)_maximumSuspendedPageCount WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 107 - (NSUInteger)_processCacheCapacity WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 108 108 - (NSUInteger)_processCacheSize WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); 109 109 … … 119 119 - (void)_setAllowsAnySSLCertificateForServiceWorker:(BOOL)allows WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 120 120 - (void)_registerURLSchemeServiceWorkersCanHandle:(NSString *)scheme WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 121 - (void)_getActivePagesOriginsInWebProcessForTesting:(pid_t)pid completionHandler:(void(^)(NSArray<NSString *> *))completionHandler WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));122 - (BOOL)_networkProcessHasEntitlementForTesting:(NSString *)entitlement WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));121 - (void)_getActivePagesOriginsInWebProcessForTesting:(pid_t)pid completionHandler:(void(^)(NSArray<NSString *> *))completionHandler WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 122 - (BOOL)_networkProcessHasEntitlementForTesting:(NSString *)entitlement WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 123 123 124 @property (nonatomic, getter=_isCookieStoragePartitioningEnabled, setter=_setCookieStoragePartitioningEnabled:) BOOL _cookieStoragePartitioningEnabled WK_API_DEPRECATED("Partitioned cookies are no longer supported", macos(10.12.3, WK_MAC_TBA), ios(10.3, WK_IOS_TBA));124 @property (nonatomic, getter=_isCookieStoragePartitioningEnabled, setter=_setCookieStoragePartitioningEnabled:) BOOL _cookieStoragePartitioningEnabled WK_API_DEPRECATED("Partitioned cookies are no longer supported", macos(10.12.3, 10.14.4), ios(10.3, 12.2)); 125 125 @property (nonatomic, getter=_isStorageAccessAPIEnabled, setter=_setStorageAccessAPIEnabled:) BOOL _storageAccessAPIEnabled WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 126 126 - (void)_synthesizeAppIsBackground:(BOOL)background WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKTypeRefWrapper.h
r242339 r245240 29 29 #import <WebKit/WKBase.h> 30 30 31 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKObject", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))31 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKObject", macos(10.10, 10.14.4), ios(8.0, 12.2)) 32 32 @interface WKTypeRefWrapper : NSObject 33 33 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKUIDelegatePrivate.h
r243376 r245240 75 75 _WKFocusDirectionBackward, 76 76 _WKFocusDirectionForward, 77 } WK_API_AVAILABLE(macos(10.13.4), ios( WK_IOS_TBA));77 } WK_API_AVAILABLE(macos(10.13.4), ios(12.2)); 78 78 79 79 @protocol WKUIDelegatePrivate <WKUIDelegate> … … 99 99 - (void)_webViewDidExitFullscreen:(WKWebView *)webView WK_API_AVAILABLE(macos(10.11), ios(8.3)); 100 100 - (void)_webViewRequestPointerLock:(WKWebView *)webView WK_API_AVAILABLE(macos(10.12.3)); 101 - (void)_webViewDidRequestPointerLock:(WKWebView *)webView completionHandler:(void (^)(BOOL))completionHandler WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));102 - (void)_webViewDidShowSafeBrowsingWarning:(WKWebView *)webView WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));101 - (void)_webViewDidRequestPointerLock:(WKWebView *)webView completionHandler:(void (^)(BOOL))completionHandler WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 102 - (void)_webViewDidShowSafeBrowsingWarning:(WKWebView *)webView WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 103 103 - (void)_webViewDidLosePointerLock:(WKWebView *)webView WK_API_AVAILABLE(macos(10.12.3)); 104 104 - (void)_webView:(WKWebView *)webView hasVideoInPictureInPictureDidChange:(BOOL)hasVideoInPictureInPicture WK_API_AVAILABLE(macos(10.13), ios(11.0)); … … 120 120 - (void)_webView:(WKWebView *)webView didRemoveAttachment:(_WKAttachment *)attachment WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 121 121 - (void)_webView:(WKWebView *)webView didInsertAttachment:(_WKAttachment *)attachment withSource:(NSString *)source WK_API_AVAILABLE(macos(10.14), ios(12.0)); 122 - (void)_webView:(WKWebView *)webView didInvalidateDataForAttachment:(_WKAttachment *)attachment WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));122 - (void)_webView:(WKWebView *)webView didInvalidateDataForAttachment:(_WKAttachment *)attachment WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 123 123 124 124 - (void)_webView:(WKWebView *)webView didResignInputElementStrongPasswordAppearanceWithUserInfo:(id <NSSecureCoding>)userInfo WK_API_AVAILABLE(macos(10.14), ios(12.0)); … … 126 126 - (void)_webView:(WKWebView *)webView requestStorageAccessPanelForDomain:(NSString *)requestingDomain underCurrentDomain:(NSString *)currentDomain completionHandler:(void (^)(BOOL result))completionHandler WK_API_AVAILABLE(macos(10.14), ios(12.0)); 127 127 128 - (void)_webView:(WKWebView *)webView didChangeFontAttributes:(NSDictionary<NSString *, id> *)fontAttributes WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));129 130 - (void)_webView:(WKWebView *)webView takeFocus:(_WKFocusDirection)direction WK_API_AVAILABLE(macos(10.13.4), ios( WK_IOS_TBA));128 - (void)_webView:(WKWebView *)webView didChangeFontAttributes:(NSDictionary<NSString *, id> *)fontAttributes WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 129 130 - (void)_webView:(WKWebView *)webView takeFocus:(_WKFocusDirection)direction WK_API_AVAILABLE(macos(10.13.4), ios(12.2)); 131 131 132 132 #if TARGET_OS_IPHONE … … 162 162 - (NSUInteger)_webView:(WKWebView *)webView willUpdateDataInteractionOperationToOperation:(NSUInteger)operation forSession:(id)session WK_API_AVAILABLE(ios(11.0)); 163 163 #if TARGET_OS_IOS 164 - (UIDropProposal *)_webView:(WKWebView *)webView willUpdateDropProposalToProposal:(UIDropProposal *)proposal forSession:(id <UIDropSession>)session WK_API_AVAILABLE(ios( WK_IOS_TBA));164 - (UIDropProposal *)_webView:(WKWebView *)webView willUpdateDropProposalToProposal:(UIDropProposal *)proposal forSession:(id <UIDropSession>)session WK_API_AVAILABLE(ios(12.2)); 165 165 - (UITargetedDragPreview *)_webView:(WKWebView *)webView previewForLiftingItem:(UIDragItem *)item session:(id <UIDragSession>)session WK_API_AVAILABLE(ios(11.0)); 166 166 - (UITargetedDragPreview *)_webView:(WKWebView *)webView previewForCancellingItem:(UIDragItem *)item withDefault:(UITargetedDragPreview *)defaultPreview WK_API_AVAILABLE(ios(11.0)); … … 206 206 - (void)_webView:(WKWebView *)webView setWindowFrame:(CGRect)frame WK_API_AVAILABLE(macos(10.13.4)); 207 207 - (void)_webView:(WKWebView *)webView unavailablePlugInButtonClickedWithReason:(_WKPlugInUnavailabilityReason)reason plugInInfo:(NSDictionary *)plugInInfo; 208 - (NSMenu *)_webView:(WKWebView *)webView contextMenu:(NSMenu *)menu forElement:(_WKContextMenuElementInfo *)element WK_API_DEPRECATED_WITH_REPLACEMENT("_webView:getContextMenuFromProposedMenu:forElement:userInfo:completionHandler:", macos(10.12, WK_MAC_TBA));209 - (NSMenu *)_webView:(WKWebView *)webView contextMenu:(NSMenu *)menu forElement:(_WKContextMenuElementInfo *)element userInfo:(id <NSSecureCoding>)userInfo WK_API_DEPRECATED_WITH_REPLACEMENT("_webView:getContextMenuFromProposedMenu:forElement:userInfo:completionHandler:", macos(10.12, WK_MAC_TBA));208 - (NSMenu *)_webView:(WKWebView *)webView contextMenu:(NSMenu *)menu forElement:(_WKContextMenuElementInfo *)element WK_API_DEPRECATED_WITH_REPLACEMENT("_webView:getContextMenuFromProposedMenu:forElement:userInfo:completionHandler:", macos(10.12, 10.14.4)); 209 - (NSMenu *)_webView:(WKWebView *)webView contextMenu:(NSMenu *)menu forElement:(_WKContextMenuElementInfo *)element userInfo:(id <NSSecureCoding>)userInfo WK_API_DEPRECATED_WITH_REPLACEMENT("_webView:getContextMenuFromProposedMenu:forElement:userInfo:completionHandler:", macos(10.12, 10.14.4)); 210 210 - (void)_webView:(WKWebView *)webView getContextMenuFromProposedMenu:(NSMenu *)menu forElement:(_WKContextMenuElementInfo *)element userInfo:(id <NSSecureCoding>)userInfo completionHandler:(void (^)(NSMenu *))completionHandler WK_API_AVAILABLE(macos(10.14)); 211 - (void)_webView:(WKWebView *)webView didPerformDragOperation:(BOOL)handled WK_API_AVAILABLE(macos( WK_MAC_TBA));211 - (void)_webView:(WKWebView *)webView didPerformDragOperation:(BOOL)handled WK_API_AVAILABLE(macos(10.14.4)); 212 212 #endif // TARGET_OS_IPHONE 213 213 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKView.h
r242339 r245240 36 36 @class WKViewData; 37 37 38 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKWebView", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))38 WK_CLASS_DEPRECATED_WITH_REPLACEMENT("WKWebView", macos(10.10, 10.14.4), ios(8.0, 12.2)) 39 39 @interface WKView : NSView <NSTextInputClient> { 40 40 @private -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h
r245183 r245240 64 64 @property (nonatomic, setter=_setMediaDataLoadsAutomatically:) BOOL _mediaDataLoadsAutomatically WK_API_AVAILABLE(macos(10.12), ios(10.0)); 65 65 @property (nonatomic, setter=_setAttachmentElementEnabled:) BOOL _attachmentElementEnabled WK_API_AVAILABLE(macos(10.12), ios(10.0)); 66 @property (nonatomic, setter=_setAttachmentFileWrapperClass:) Class _attachmentFileWrapperClass WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));66 @property (nonatomic, setter=_setAttachmentFileWrapperClass:) Class _attachmentFileWrapperClass WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 67 67 @property (nonatomic, setter=_setInitialCapitalizationEnabled:) BOOL _initialCapitalizationEnabled WK_API_AVAILABLE(macos(10.12), ios(10.0)); 68 68 @property (nonatomic, setter=_setApplePayEnabled:) BOOL _applePayEnabled WK_API_AVAILABLE(macos(10.12), ios(10.0)); … … 104 104 105 105 // The input of this SPI is an array of image UTI (Uniform Type Identifier). 106 @property (nonatomic, copy, setter=_setAdditionalSupportedImageTypes:) NSArray<NSString *> *_additionalSupportedImageTypes WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));106 @property (nonatomic, copy, setter=_setAdditionalSupportedImageTypes:) NSArray<NSString *> *_additionalSupportedImageTypes WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 107 107 108 @property (nonatomic, setter=_setEditableImagesEnabled:) BOOL _editableImagesEnabled WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));108 @property (nonatomic, setter=_setEditableImagesEnabled:) BOOL _editableImagesEnabled WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 109 109 @property (nonatomic, setter=_setUndoManagerAPIEnabled:) BOOL _undoManagerAPIEnabled WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); 110 110 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebViewPrivate.h
r244911 r245240 156 156 157 157 @property (nonatomic, readonly) pid_t _webProcessIdentifier; 158 @property (nonatomic, readonly) pid_t _provisionalWebProcessIdentifier WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));158 @property (nonatomic, readonly) pid_t _provisionalWebProcessIdentifier WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 159 159 160 160 @property (nonatomic, getter=_isEditable, setter=_setEditable:) BOOL _editable WK_API_AVAILABLE(macos(10.11), ios(9.0)); … … 191 191 @property (nonatomic, setter=_setViewScale:) CGFloat _viewScale WK_API_AVAILABLE(macos(10.11), ios(9.0)); 192 192 193 @property (nonatomic, setter=_setMinimumEffectiveDeviceWidth:) CGFloat _minimumEffectiveDeviceWidth WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));193 @property (nonatomic, setter=_setMinimumEffectiveDeviceWidth:) CGFloat _minimumEffectiveDeviceWidth WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 194 194 195 195 @property (nonatomic, setter=_setBackgroundExtendsBeyondPage:) BOOL _backgroundExtendsBeyondPage WK_API_AVAILABLE(macos(10.13.4), ios(8.0)); 196 196 197 - (_WKAttachment *)_insertAttachmentWithFilename:(NSString *)filename contentType:(NSString *)contentType data:(NSData *)data options:(_WKAttachmentDisplayOptions *)options completion:(void(^)(BOOL success))completionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("-_insertAttachmentWithFileWrapper:contentType:options:completion:", macos(10.13.4, WK_MAC_TBA), ios(11.3, WK_IOS_TBA));198 - (_WKAttachment *)_insertAttachmentWithFileWrapper:(NSFileWrapper *)fileWrapper contentType:(NSString *)contentType options:(_WKAttachmentDisplayOptions *)options completion:(void(^)(BOOL success))completionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("-_insertAttachmentWithFileWrapper:contentType:completion:", macos( WK_MAC_TBA, WK_MAC_TBA), ios(WK_IOS_TBA, WK_IOS_TBA));199 - (_WKAttachment *)_insertAttachmentWithFileWrapper:(NSFileWrapper *)fileWrapper contentType:(NSString *)contentType completion:(void(^)(BOOL success))completionHandler WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));200 - (_WKAttachment *)_attachmentForIdentifier:(NSString *)identifier WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));201 202 - (void)_simulateDeviceOrientationChangeWithAlpha:(double)alpha beta:(double)beta gamma:(double)gamma WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));203 204 + (BOOL)_handlesSafeBrowsing WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));205 + (NSURL *)_confirmMalwareSentinel WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));206 + (NSURL *)_visitUnsafeWebsiteSentinel WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));207 - (void)_showSafeBrowsingWarningWithTitle:(NSString *)title warning:(NSString *)warning details:(NSAttributedString *)details completionHandler:(void(^)(BOOL))completionHandler WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));208 - (void)_showSafeBrowsingWarningWithURL:(NSURL *)url title:(NSString *)title warning:(NSString *)warning details:(NSAttributedString *)details completionHandler:(void(^)(BOOL))completionHandler WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));209 210 - (void)_isJITEnabled:(void(^)(BOOL))completionHandler WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));211 - (void)_removeDataDetectedLinks:(dispatch_block_t)completion WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));212 213 - (IBAction)_alignCenter:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));214 - (IBAction)_alignJustified:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));215 - (IBAction)_alignLeft:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));216 - (IBAction)_alignRight:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));217 - (IBAction)_indent:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));218 - (IBAction)_outdent:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));219 - (IBAction)_toggleStrikeThrough:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));220 - (IBAction)_insertOrderedList:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));221 - (IBAction)_insertUnorderedList:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));222 - (IBAction)_insertNestedOrderedList:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));223 - (IBAction)_insertNestedUnorderedList:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));224 - (IBAction)_increaseListLevel:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));225 - (IBAction)_decreaseListLevel:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));226 - (IBAction)_changeListType:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));227 - (IBAction)_pasteAsQuotation:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));228 - (IBAction)_pasteAndMatchStyle:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));229 - (IBAction)_takeFindStringFromSelection:(id)sender WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));230 231 @property (class, nonatomic, copy, setter=_setStringForFind:) NSString *_stringForFind WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));197 - (_WKAttachment *)_insertAttachmentWithFilename:(NSString *)filename contentType:(NSString *)contentType data:(NSData *)data options:(_WKAttachmentDisplayOptions *)options completion:(void(^)(BOOL success))completionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("-_insertAttachmentWithFileWrapper:contentType:options:completion:", macos(10.13.4, 10.14.4), ios(11.3, 12.2)); 198 - (_WKAttachment *)_insertAttachmentWithFileWrapper:(NSFileWrapper *)fileWrapper contentType:(NSString *)contentType options:(_WKAttachmentDisplayOptions *)options completion:(void(^)(BOOL success))completionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("-_insertAttachmentWithFileWrapper:contentType:completion:", macos(10.14.4, 10.14.4), ios(12.2, 12.2)); 199 - (_WKAttachment *)_insertAttachmentWithFileWrapper:(NSFileWrapper *)fileWrapper contentType:(NSString *)contentType completion:(void(^)(BOOL success))completionHandler WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 200 - (_WKAttachment *)_attachmentForIdentifier:(NSString *)identifier WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 201 202 - (void)_simulateDeviceOrientationChangeWithAlpha:(double)alpha beta:(double)beta gamma:(double)gamma WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 203 204 + (BOOL)_handlesSafeBrowsing WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 205 + (NSURL *)_confirmMalwareSentinel WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 206 + (NSURL *)_visitUnsafeWebsiteSentinel WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 207 - (void)_showSafeBrowsingWarningWithTitle:(NSString *)title warning:(NSString *)warning details:(NSAttributedString *)details completionHandler:(void(^)(BOOL))completionHandler WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 208 - (void)_showSafeBrowsingWarningWithURL:(NSURL *)url title:(NSString *)title warning:(NSString *)warning details:(NSAttributedString *)details completionHandler:(void(^)(BOOL))completionHandler WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 209 210 - (void)_isJITEnabled:(void(^)(BOOL))completionHandler WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 211 - (void)_removeDataDetectedLinks:(dispatch_block_t)completion WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 212 213 - (IBAction)_alignCenter:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 214 - (IBAction)_alignJustified:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 215 - (IBAction)_alignLeft:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 216 - (IBAction)_alignRight:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 217 - (IBAction)_indent:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 218 - (IBAction)_outdent:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 219 - (IBAction)_toggleStrikeThrough:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 220 - (IBAction)_insertOrderedList:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 221 - (IBAction)_insertUnorderedList:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 222 - (IBAction)_insertNestedOrderedList:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 223 - (IBAction)_insertNestedUnorderedList:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 224 - (IBAction)_increaseListLevel:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 225 - (IBAction)_decreaseListLevel:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 226 - (IBAction)_changeListType:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 227 - (IBAction)_pasteAsQuotation:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 228 - (IBAction)_pasteAndMatchStyle:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 229 - (IBAction)_takeFindStringFromSelection:(id)sender WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 230 231 @property (class, nonatomic, copy, setter=_setStringForFind:) NSString *_stringForFind WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 232 232 @property (nonatomic, readonly) _WKSelectionAttributes _selectionAttributes WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); 233 233 234 234 #if TARGET_OS_IPHONE 235 235 236 - (void)_setFont:(UIFont *)font sender:(id)sender WK_API_AVAILABLE(ios( WK_IOS_TBA));237 - (void)_setFontSize:(CGFloat)fontSize sender:(id)sender WK_API_AVAILABLE(ios( WK_IOS_TBA));238 - (void)_setTextColor:(UIColor *)color sender:(id)sender WK_API_AVAILABLE(ios( WK_IOS_TBA));239 240 - (void)_detectDataWithTypes:(WKDataDetectorTypes)types completionHandler:(dispatch_block_t)completion WK_API_AVAILABLE(ios( WK_IOS_TBA));236 - (void)_setFont:(UIFont *)font sender:(id)sender WK_API_AVAILABLE(ios(12.2)); 237 - (void)_setFontSize:(CGFloat)fontSize sender:(id)sender WK_API_AVAILABLE(ios(12.2)); 238 - (void)_setTextColor:(UIColor *)color sender:(id)sender WK_API_AVAILABLE(ios(12.2)); 239 240 - (void)_detectDataWithTypes:(WKDataDetectorTypes)types completionHandler:(dispatch_block_t)completion WK_API_AVAILABLE(ios(12.2)); 241 241 242 242 // DERECATED: The setters of the three following function are deprecated, please use overrideLayoutParameters. … … 304 304 - (void)_accessibilityDidGetSpeakSelectionContent:(NSString *)content WK_API_AVAILABLE(ios(11.0)); 305 305 306 @property (nonatomic, readonly) UIView *_safeBrowsingWarning WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));306 @property (nonatomic, readonly) UIView *_safeBrowsingWarning WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 307 307 #else 308 @property (nonatomic, readonly) NSView *_safeBrowsingWarning WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));308 @property (nonatomic, readonly) NSView *_safeBrowsingWarning WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 309 309 310 310 @property (nonatomic, readonly) _WKRectEdge _pinnedState WK_API_AVAILABLE(macos(10.13.4)); … … 496 496 - (UIView *)_fullScreenPlaceholderView WK_API_AVAILABLE(ios(12.0)); 497 497 498 @property (nonatomic, readonly) BOOL _contentViewIsFirstResponder WK_API_AVAILABLE(ios( WK_IOS_TBA));498 @property (nonatomic, readonly) BOOL _contentViewIsFirstResponder WK_API_AVAILABLE(ios(12.2)); 499 499 #else 500 500 - (void)_dismissContentRelativeChildWindows WK_API_AVAILABLE(macos(10.13.4)); … … 534 534 - (void)_setHeaderBannerHeight:(int)height WK_API_AVAILABLE(macos(10.12.3)); 535 535 - (void)_setFooterBannerHeight:(int)height WK_API_AVAILABLE(macos(10.12.3)); 536 - (void)_doAfterProcessingAllPendingMouseEvents:(dispatch_block_t)action WK_API_AVAILABLE(macos( WK_MAC_TBA));536 - (void)_doAfterProcessingAllPendingMouseEvents:(dispatch_block_t)action WK_API_AVAILABLE(macos(10.14.4)); 537 537 #endif 538 538 … … 556 556 - (void)_setDefersLoadingForTesting:(BOOL)defersLoading; 557 557 558 - (void)_setShareSheetCompletesImmediatelyWithResolutionForTesting:(BOOL)resolved WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));559 560 @property (nonatomic, readonly) BOOL _hasInspectorFrontend WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));561 @property (nonatomic, readonly) _WKInspector *_inspector WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));562 @property (nonatomic, readonly) _WKFrameHandle *_mainFrame WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));558 - (void)_setShareSheetCompletesImmediatelyWithResolutionForTesting:(BOOL)resolved WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 559 560 @property (nonatomic, readonly) BOOL _hasInspectorFrontend WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 561 @property (nonatomic, readonly) _WKInspector *_inspector WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 562 @property (nonatomic, readonly) _WKFrameHandle *_mainFrame WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 563 563 564 564 @property (nonatomic, setter=_setScrollingUpdatesDisabledForTesting:) BOOL _scrollingUpdatesDisabledForTesting WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStorePrivate.h
r243911 r245240 56 56 @property (nonatomic, setter=_setAllowsCellularAccess:) BOOL _allowsCellularAccess WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 57 57 @property (nonatomic, setter=_setProxyConfiguration:) NSDictionary *_proxyConfiguration WK_API_AVAILABLE(macos(10.14), ios(12.0)); 58 @property (nonatomic, copy, setter=_setSourceApplicationBundleIdentifier:) NSString *_sourceApplicationBundleIdentifier WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));59 @property (nonatomic, copy, setter=_setSourceApplicationSecondaryIdentifier:) NSString *_sourceApplicationSecondaryIdentifier WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));58 @property (nonatomic, copy, setter=_setSourceApplicationBundleIdentifier:) NSString *_sourceApplicationBundleIdentifier WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 59 @property (nonatomic, copy, setter=_setSourceApplicationSecondaryIdentifier:) NSString *_sourceApplicationSecondaryIdentifier WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 60 60 @property (nonatomic, setter=_setAllowsTLSFallback:) BOOL _allowsTLSFallback WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); 61 61 -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKAttachment.h
r243376 r245240 53 53 @interface _WKAttachment : NSObject 54 54 55 - (void)setFileWrapper:(NSFileWrapper *)fileWrapper contentType:(nullable NSString *)contentType completion:(void(^ _Nullable)(NSError * _Nullable))completionHandler WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));55 - (void)setFileWrapper:(NSFileWrapper *)fileWrapper contentType:(nullable NSString *)contentType completion:(void(^ _Nullable)(NSError * _Nullable))completionHandler WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 56 56 57 @property (nonatomic, readonly, nullable) _WKAttachmentInfo *info WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));57 @property (nonatomic, readonly, nullable) _WKAttachmentInfo *info WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 58 58 @property (nonatomic, readonly) NSString *uniqueIdentifier; 59 @property (nonatomic, readonly, getter=isConnected) BOOL connected WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));59 @property (nonatomic, readonly, getter=isConnected) BOOL connected WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 60 60 61 61 // Deprecated SPI. 62 - (void)requestInfo:(void(^)(_WKAttachmentInfo * _Nullable, NSError * _Nullable))completionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("-info", macos(10.14, WK_MAC_TBA), ios(12.0, WK_IOS_TBA));63 - (void)setData:(NSData *)data newContentType:(nullable NSString *)newContentType newFilename:(nullable NSString *)newFilename completion:(void(^ _Nullable)(NSError * _Nullable))completionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("Please use -setFileWrapper:contentType:completion: instead.", macos(10.13.4, WK_MAC_TBA), ios(11.3, WK_IOS_TBA));62 - (void)requestInfo:(void(^)(_WKAttachmentInfo * _Nullable, NSError * _Nullable))completionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("-info", macos(10.14, 10.14.4), ios(12.0, 12.2)); 63 - (void)setData:(NSData *)data newContentType:(nullable NSString *)newContentType newFilename:(nullable NSString *)newFilename completion:(void(^ _Nullable)(NSError * _Nullable))completionHandler WK_API_DEPRECATED_WITH_REPLACEMENT("Please use -setFileWrapper:contentType:completion: instead.", macos(10.13.4, 10.14.4), ios(11.3, 12.2)); 64 64 65 65 @end -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKAutomationSessionConfiguration.h
r243376 r245240 30 30 NS_ASSUME_NONNULL_BEGIN 31 31 32 WK_CLASS_AVAILABLE(macos(10.13.4), ios( WK_IOS_TBA))32 WK_CLASS_AVAILABLE(macos(10.13.4), ios(12.2)) 33 33 @interface _WKAutomationSessionConfiguration : NSObject <NSCopying> 34 34 -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKDownload.h
r243376 r245240 35 35 - (void)cancel; 36 36 37 - (void)publishProgressAtURL:(NSURL *)URL WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));37 - (void)publishProgressAtURL:(NSURL *)URL WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 38 38 39 39 @property (nonatomic, readonly) NSURLRequest *request; … … 41 41 @property (nonatomic, readonly, copy) NSArray<NSURL *> *redirectChain WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 42 42 @property (nonatomic, readonly) BOOL wasUserInitiated WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 43 @property (nonatomic, readonly) NSData *resumeData WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));43 @property (nonatomic, readonly) NSData *resumeData WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 44 44 45 45 @end -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKFormInputSession.h
r243376 r245240 40 40 @property (nonatomic, copy) NSString *accessoryViewCustomButtonTitle; 41 41 @property (nonatomic, strong) UIView *customInputView WK_API_AVAILABLE(ios(10.0)); 42 @property (nonatomic, strong) UIView *customInputAccessoryView WK_API_AVAILABLE(ios( WK_IOS_TBA));42 @property (nonatomic, strong) UIView *customInputAccessoryView WK_API_AVAILABLE(ios(12.2)); 43 43 @property (nonatomic, copy) NSArray<UITextSuggestion *> *suggestions WK_API_AVAILABLE(ios(10.0)); 44 44 @property (nonatomic) BOOL accessoryViewShouldNotShow WK_API_AVAILABLE(ios(10.0)); -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKInspector.h
r243376 r245240 32 32 NS_ASSUME_NONNULL_BEGIN 33 33 34 WK_CLASS_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA))34 WK_CLASS_AVAILABLE(macos(10.14.4), ios(12.2)) 35 35 @interface _WKInspector : NSObject 36 36 -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKInternalDebugFeature.h
r243376 r245240 28 28 #import <Foundation/Foundation.h> 29 29 30 WK_CLASS_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA))30 WK_CLASS_AVAILABLE(macos(10.14.4), ios(12.2)) 31 31 @interface _WKInternalDebugFeature : NSObject 32 32 -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKProcessPoolConfiguration.h
r245075 r245240 35 35 @property (nonatomic) NSUInteger maximumProcessCount WK_API_DEPRECATED("It is no longer possible to limit the number of processes", macos(WK_MAC_TBA, WK_MAC_TBA), ios(WK_IOS_TBA, WK_IOS_TBA)); 36 36 @property (nonatomic) BOOL usesSingleWebProcess WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); 37 @property (nonatomic, nullable, copy) NSString *customWebContentServiceBundleIdentifier WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));37 @property (nonatomic, nullable, copy) NSString *customWebContentServiceBundleIdentifier WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 38 38 39 39 @property (nonatomic) BOOL ignoreSynchronousMessagingTimeoutsForTesting WK_API_AVAILABLE(macos(10.12), ios(10.0)); 40 @property (nonatomic) BOOL attrStyleEnabled WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));40 @property (nonatomic) BOOL attrStyleEnabled WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 41 41 42 42 @property (nonatomic, copy) NSArray<NSURL *> *additionalReadAccessAllowedURLs WK_API_AVAILABLE(macos(10.13), ios(11.0)); … … 49 49 // FIXME: These should be be per-session/data store when we support multiple non-persistent sessions/data stores. 50 50 51 @property (nonatomic) NSInteger diskCacheSizeOverride WK_API_DEPRECATED("Use [WKWebsiteDataStore nonPersistentDataStore] to limit disk cache size to 0", macos(10.11, WK_MAC_TBA), ios(9.0, WK_IOS_TBA));51 @property (nonatomic) NSInteger diskCacheSizeOverride WK_API_DEPRECATED("Use [WKWebsiteDataStore nonPersistentDataStore] to limit disk cache size to 0", macos(10.11, 10.14.4), ios(9.0, 12.2)); 52 52 @property (nonatomic, copy) NSArray *cachePartitionedURLSchemes; 53 53 @property (nonatomic, copy) NSArray<NSString *> *alwaysRevalidatedURLSchemes WK_API_AVAILABLE(macos(10.12), ios(10.0)); 54 54 @property (nonatomic) BOOL diskCacheSpeculativeValidationEnabled WK_API_AVAILABLE(macos(10.12), ios(10.0)); 55 @property (nonatomic, nullable, copy) NSString *sourceApplicationBundleIdentifier WK_API_DEPRECATED_WITH_REPLACEMENT("_WKWebsiteDataStoreConfiguration.sourceApplicationBundleIdentifier", macos(10.12.3, WK_MAC_TBA), ios(10.3, WK_IOS_TBA));56 @property (nonatomic, nullable, copy) NSString *sourceApplicationSecondaryIdentifier WK_API_DEPRECATED_WITH_REPLACEMENT("_WKWebsiteDataStoreConfiguration.sourceApplicationSecondaryIdentifier", macos(10.12.3, WK_MAC_TBA), ios(10.3, WK_IOS_TBA));55 @property (nonatomic, nullable, copy) NSString *sourceApplicationBundleIdentifier WK_API_DEPRECATED_WITH_REPLACEMENT("_WKWebsiteDataStoreConfiguration.sourceApplicationBundleIdentifier", macos(10.12.3, 10.14.4), ios(10.3, 12.2)); 56 @property (nonatomic, nullable, copy) NSString *sourceApplicationSecondaryIdentifier WK_API_DEPRECATED_WITH_REPLACEMENT("_WKWebsiteDataStoreConfiguration.sourceApplicationSecondaryIdentifier", macos(10.12.3, 10.14.4), ios(10.3, 12.2)); 57 57 @property (nonatomic) BOOL shouldCaptureAudioInUIProcess WK_API_AVAILABLE(macos(10.13), ios(11.0)); 58 58 #if TARGET_OS_IPHONE … … 65 65 @property (nonatomic) BOOL alwaysKeepAndReuseSwappedProcesses WK_API_AVAILABLE(macos(10.14), ios(12.0)); 66 66 @property (nonatomic) BOOL processSwapsOnWindowOpenWithOpener WK_API_AVAILABLE(macos(10.14), ios(12.0)); 67 @property (nonatomic) BOOL prewarmsProcessesAutomatically WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));68 @property (nonatomic) BOOL usesWebProcessCache WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));67 @property (nonatomic) BOOL prewarmsProcessesAutomatically WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 68 @property (nonatomic) BOOL usesWebProcessCache WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 69 69 @property (nonatomic) BOOL pageCacheEnabled WK_API_AVAILABLE(macos(10.14), ios(12.0)); 70 70 @property (nonatomic) BOOL suppressesConnectionTerminationOnSystemChange WK_API_AVAILABLE(macos(10.14), ios(12.0)); 71 @property (nonatomic, getter=isJITEnabled) BOOL JITEnabled WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));71 @property (nonatomic, getter=isJITEnabled) BOOL JITEnabled WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 72 72 @property (nonatomic) NSUInteger downloadMonitorSpeedMultiplierForTesting WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); 73 73 @property (nonatomic, nullable, copy, setter=setHSTSStorageDirectory:) NSURL *hstsStorageDirectory WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKWebsiteDataStoreConfiguration.h
r243376 r245240 40 40 @property (nonatomic, copy, setter=_setCacheStorageDirectory:) NSURL *_cacheStorageDirectory WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 41 41 @property (nonatomic, copy, setter=_setServiceWorkerRegistrationDirectory:) NSURL *_serviceWorkerRegistrationDirectory WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 42 @property (nonatomic, nullable, copy) NSString *sourceApplicationBundleIdentifier WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));43 @property (nonatomic, nullable, copy) NSString *sourceApplicationSecondaryIdentifier WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));44 @property (nonatomic, nullable, copy, setter=setHTTPProxy:) NSURL *httpProxy WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));45 @property (nonatomic, nullable, copy, setter=setHTTPSProxy:) NSURL *httpsProxy WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));42 @property (nonatomic, nullable, copy) NSString *sourceApplicationBundleIdentifier WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 43 @property (nonatomic, nullable, copy) NSString *sourceApplicationSecondaryIdentifier WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 44 @property (nonatomic, nullable, copy, setter=setHTTPProxy:) NSURL *httpProxy WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 45 @property (nonatomic, nullable, copy, setter=setHTTPSProxy:) NSURL *httpsProxy WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 46 46 47 47 @end -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKWebsitePolicies.h
r245044 r245240 38 38 @property (nonatomic) _WKWebsitePopUpPolicy popUpPolicy WK_API_AVAILABLE(macos(10.14), ios(12.0)); 39 39 @property (nonatomic, strong) WKWebsiteDataStore *websiteDataStore WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 40 @property (nonatomic, copy) NSString *customUserAgent WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));40 @property (nonatomic, copy) NSString *customUserAgent WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 41 41 @property (nonatomic, copy) NSString *customJavaScriptUserAgentAsSiteSpecificQuirks WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); 42 @property (nonatomic, copy) NSString *customNavigatorPlatform WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));42 @property (nonatomic, copy) NSString *customNavigatorPlatform WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 43 43 @property (nonatomic) _WKWebsiteDeviceOrientationAndMotionAccessPolicy deviceOrientationAndMotionAccessPolicy WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); 44 44 -
trunk/Source/WebKit/WebProcess/API/Cocoa/WKWebProcess.h
r243376 r245240 33 33 #endif 34 34 35 WK_EXPORT int WKWebProcessMain(int argc, const char** argv) WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));35 WK_EXPORT int WKWebProcessMain(int argc, const char** argv) WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 36 36 37 37 #ifdef __cplusplus -
trunk/Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInNodeHandle.h
r243376 r245240 56 56 @property (nonatomic, readonly) WKWebProcessPlugInNodeHandle *HTMLTableCellElementCellAbove; 57 57 @property (nonatomic, readonly) WKWebProcessPlugInFrame *frame; 58 @property (nonatomic, readonly) BOOL isSelectElement WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA));58 @property (nonatomic, readonly) BOOL isSelectElement WK_API_AVAILABLE(macos(10.14.4), ios(12.2)); 59 59 60 60 - (BOOL)isTextField; -
trunk/Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInNodeHandlePrivate.h
r243376 r245240 31 31 _WKAutoFillButtonTypeContacts, 32 32 _WKAutoFillButtonTypeStrongPassword, 33 _WKAutoFillButtonTypeCreditCard WK_API_AVAILABLE(macos( WK_MAC_TBA), ios(WK_IOS_TBA)),33 _WKAutoFillButtonTypeCreditCard WK_API_AVAILABLE(macos(10.14.4), ios(12.2)), 34 34 } WK_API_AVAILABLE(macos(10.13.4), ios(11.3)); 35 35
Note: See TracChangeset
for help on using the changeset viewer.