WebKit macOS 10.12 to 10.13 API Differences
WKContentRuleList.h
Added
WKContentRuleList
Added
WKContentRuleList.identifier
WKContentRuleListStore.h
Added
WKContentRuleListStore
Added
+[WKContentRuleListStore defaultStore]
Added
+[WKContentRuleListStore storeWithURL:]
Added
-[WKContentRuleListStore compileContentRuleListForIdentifier:encodedContentRuleList:completionHandler:]
Added
-[WKContentRuleListStore lookUpContentRuleListForIdentifier:completionHandler:]
Added
-[WKContentRuleListStore removeContentRuleListForIdentifier:completionHandler:]
Added
-[WKContentRuleListStore getAvailableContentRuleListIdentifiers:]
WKError.h
Added
WKErrorContentRuleListStoreCompileFailed
Added
WKErrorContentRuleListStoreLookUpFailed
Added
WKErrorContentRuleListStoreRemoveFailed
Added
WKErrorContentRuleListStoreVersionMismatch
WKFrameInfo.h
Added
WKFrameInfo.webView
WKHTTPCookieStore.h
Added
WKHTTPCookieStoreObserver
Added
-[WKHTTPCookieStoreObserver cookiesDidChangeInCookieStore:]
Added
WKHTTPCookieStore
Added
-[WKHTTPCookieStore getAllCookies:]
Added
-[WKHTTPCookieStore setCookie:completionHandler:]
Added
-[WKHTTPCookieStore deleteCookie:completionHandler:]
Added
-[WKHTTPCookieStore addObserver:]
Added
-[WKHTTPCookieStore removeObserver:]
WKSnapshotConfiguration.h
Added
WKSnapshotConfiguration
Added
WKSnapshotConfiguration.rect
Added
WKSnapshotConfiguration.snapshotWidth
WKURLSchemeHandler.h
Added
WKURLSchemeHandler
Added
-[WKURLSchemeHandler webView:startURLSchemeTask:]
Added
-[WKURLSchemeHandler webView:stopURLSchemeTask:]
WKURLSchemeTask.h
Added
WKURLSchemeTask
Added
WKURLSchemeTask.request
Added
-[WKURLSchemeTask didReceiveResponse:]
Added
-[WKURLSchemeTask didReceiveData:]
Added
-[WKURLSchemeTask didFinish]
Added
-[WKURLSchemeTask didFailWithError:]
WKUserContentController.h
Added
-[WKUserContentController addContentRuleList:]
Added
-[WKUserContentController removeContentRuleList:]
Added
-[WKUserContentController removeAllContentRuleLists]
WKWebsiteDataStore.h
Added
WKWebsiteDataStore.httpCookieStore
WKWebView.h
Added
-[WKWebView takeSnapshotWithConfiguration:completionHandler:]
Added
+[WKWebView handlesURLScheme:]
WKWebViewConfiguration.h
Added
-[WKWebViewConfiguration setURLSchemeHandler:forURLScheme:]
Added
-[WKWebViewConfiguration urlSchemeHandlerForURLScheme:]