WebKit macOS 11.1 to 11.3 API Differences
WKDownload.h
Added
WKDownload
Added
WKDownload.originalRequest
Added
WKDownload.webView
Added
WKDownload.delegate
Added
-[WKDownload cancel:]
WKDownloadDelegate.h
Added
WKDownloadRedirectPolicy
Added
WKDownloadRedirectPolicyCancel
Added
WKDownloadRedirectPolicyAllow
Added
WKDownloadDelegate
Added
-[WKDownloadDelegate download:decideDestinationUsingResponse:suggestedFilename:completionHandler:]
Added
-[WKDownloadDelegate download:willPerformHTTPRedirection:newRequest:decisionHandler:]
Added
-[WKDownloadDelegate download:didReceiveAuthenticationChallenge:completionHandler:]
Added
-[WKDownloadDelegate downloadDidFinish:]
Added
-[WKDownloadDelegate download:didFailWithError:resumeData:]
WKMediaPlaybackState.h
Added
WKMediaPlaybackState
Added
WKMediaPlaybackStateNone
Added
WKMediaPlaybackStatePaused
Added
WKMediaPlaybackStateSuspended
Added
WKMediaPlaybackStatePlaying
WKNavigationAction.h
Added
WKNavigationAction.shouldPerformDownload
WKNavigationDelegate.h
Added
WKNavigationActionPolicyDownload
Added
WKNavigationResponsePolicyDownload
Added
-[WKNavigationDelegate webView:navigationAction:didBecomeDownload:]
Added
-[WKNavigationDelegate webView:navigationResponse:didBecomeDownload:]
WKPreferences.h
Added
WKPreferences.textInteractionEnabled
WKWebView.h
Added
-[WKWebView closeAllMediaPresentations]
Added
-[WKWebView pauseAllMediaPlayback:]
Added
-[WKWebView suspendAllMediaPlayback:]
Added
-[WKWebView resumeAllMediaPlayback:]
Added
-[WKWebView requestMediaPlaybackState:]
Added
-[WKWebView startDownloadUsingRequest:completionHandler:]
Added
-[WKWebView resumeDownloadFromResumeData:completionHandler:]