Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 4f0294ab5b8a61a0d4c4d3adc9a19469af83b90b https://github.com/WebKit/WebKit/commit/4f0294ab5b8a61a0d4c4d3adc9a19469af83b90b Author: Alex Christensen <achristen...@apple.com> Date: 2025-04-05 (Sat, 05 Apr 2025)
Changed paths: M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.mm M Source/WebKit/Modules/OSX_Private.modulemap M Source/WebKit/Modules/iOS_Private.modulemap M Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations M Source/WebKit/SaferCPPExpectations/UnretainedLocalVarsCheckerExpectations M Source/WebKit/Shared/Cocoa/APIObject.mm M Source/WebKit/SourcesCocoa.txt M Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.h M Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.mm R Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextControllerInternal.h M Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextControllerPrivate.h M Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextPolicyDelegate.h R Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.h R Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.mm R Source/WebKit/UIProcess/API/Cocoa/WKProcessGroupPrivate.h M Source/WebKit/UIProcess/API/Cocoa/WKView.h M Source/WebKit/UIProcess/API/ios/WKWebViewIOS.mm M Source/WebKit/UIProcess/API/mac/WKView.mm M Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm M Source/WebKit/UIProcess/Cocoa/WebProcessProxyCocoa.mm M Source/WebKit/UIProcess/ios/WKContentView.h M Source/WebKit/UIProcess/ios/WKContentView.mm M Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm M Source/WebKit/UIProcess/mac/WebPageProxyMac.mm M Source/WebKit/UIProcess/mac/WebViewImpl.mm M Source/WebKit/WebKit.xcodeproj/project.pbxproj M Tools/TestWebKitAPI/Tests/WebKit/NetworkProcessCrashWithPendingConnection.mm M Tools/TestWebKitAPI/Tests/WebKitObjC/CustomProtocolsTest.mm M Tools/TestWebKitAPI/Tests/WebKitObjC/UserContentTest.mm M Tools/TestWebKitAPI/Tests/WebKitObjC/WKBrowsingContextLoadDelegateTest.mm Log Message: ----------- Remove WKBrowsingContextController and WKProcessGroup https://bugs.webkit.org/show_bug.cgi?id=291040 rdar://148557838 Reviewed by Brady Eidson. They have no internal users. Last year we kept it in for binary compatibility with 1 app that has since updated. * Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h: * Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.mm: (WTF::computeSDKAlignedBehaviors): * Source/WebKit/Modules/OSX_Private.modulemap: * Source/WebKit/Modules/iOS_Private.modulemap: * Source/WebKit/Shared/Cocoa/APIObject.mm: * Source/WebKit/SourcesCocoa.txt: * Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.h: * Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.mm: (-[WKBrowsingContextController dealloc]): Deleted. (-[WKBrowsingContextController loadRequest:]): Deleted. (-[WKBrowsingContextController loadRequest:userData:]): Deleted. (-[WKBrowsingContextController loadFileURL:restrictToFilesWithin:]): Deleted. (-[WKBrowsingContextController loadFileURL:restrictToFilesWithin:userData:]): Deleted. (-[WKBrowsingContextController loadHTMLString:baseURL:]): Deleted. (-[WKBrowsingContextController loadHTMLString:baseURL:userData:]): Deleted. (-[WKBrowsingContextController loadAlternateHTMLString:baseURL:forUnreachableURL:]): Deleted. (-[WKBrowsingContextController loadData:MIMEType:textEncodingName:baseURL:]): Deleted. (-[WKBrowsingContextController loadData:MIMEType:textEncodingName:baseURL:userData:]): Deleted. (-[WKBrowsingContextController stopLoading]): Deleted. (-[WKBrowsingContextController reload]): Deleted. (-[WKBrowsingContextController reloadFromOrigin]): Deleted. (-[WKBrowsingContextController applicationNameForUserAgent]): Deleted. (-[WKBrowsingContextController setApplicationNameForUserAgent:]): Deleted. (-[WKBrowsingContextController customUserAgent]): Deleted. (-[WKBrowsingContextController setCustomUserAgent:]): Deleted. (-[WKBrowsingContextController goForward]): Deleted. (-[WKBrowsingContextController canGoForward]): Deleted. (-[WKBrowsingContextController goBack]): Deleted. (-[WKBrowsingContextController canGoBack]): Deleted. (-[WKBrowsingContextController goToBackForwardListItem:]): Deleted. (-[WKBrowsingContextController backForwardList]): Deleted. (-[WKBrowsingContextController isLoading]): Deleted. (-[WKBrowsingContextController activeURL]): Deleted. (-[WKBrowsingContextController provisionalURL]): Deleted. (-[WKBrowsingContextController committedURL]): Deleted. (-[WKBrowsingContextController unreachableURL]): Deleted. (-[WKBrowsingContextController hasOnlySecureContent]): Deleted. (-[WKBrowsingContextController estimatedProgress]): Deleted. (-[WKBrowsingContextController title]): Deleted. (-[WKBrowsingContextController certificateChain]): Deleted. (-[WKBrowsingContextController textZoom]): Deleted. (-[WKBrowsingContextController setTextZoom:]): Deleted. (-[WKBrowsingContextController pageZoom]): Deleted. (-[WKBrowsingContextController setPageZoom:]): Deleted. (didStartProvisionalNavigation): Deleted. (didReceiveServerRedirectForProvisionalNavigation): Deleted. (didFailProvisionalNavigation): Deleted. (didCommitNavigation): Deleted. (didFinishNavigation): Deleted. (didFailNavigation): Deleted. (canAuthenticateAgainstProtectionSpace): Deleted. (didReceiveAuthenticationChallenge): Deleted. (processDidCrash): Deleted. (BlockPtr<void): Deleted. (-[WKBrowsingContextController loadDelegate]): Deleted. (-[WKBrowsingContextController setLoadDelegate:]): Deleted. (-[WKBrowsingContextController policyDelegate]): Deleted. (-[WKBrowsingContextController setPolicyDelegate:]): Deleted. (-[WKBrowsingContextController historyDelegate]): Deleted. (-[WKBrowsingContextController setHistoryDelegate:]): Deleted. (+[WKBrowsingContextController customSchemes]): Deleted. (-[WKBrowsingContextController _initWithPageRef:]): Deleted. (+[WKBrowsingContextController _browsingContextControllerForPageRef:]): Deleted. (-[WKBrowsingContextController _pageRef]): Deleted. (-[WKBrowsingContextController setPaginationMode:]): Deleted. (-[WKBrowsingContextController paginationMode]): Deleted. (-[WKBrowsingContextController setPaginationBehavesLikeColumns:]): Deleted. (-[WKBrowsingContextController paginationBehavesLikeColumns]): Deleted. (-[WKBrowsingContextController setPageLength:]): Deleted. (-[WKBrowsingContextController pageLength]): Deleted. (-[WKBrowsingContextController setGapBetweenPages:]): Deleted. (-[WKBrowsingContextController gapBetweenPages]): Deleted. (-[WKBrowsingContextController setPaginationLineGridEnabled:]): Deleted. (-[WKBrowsingContextController paginationLineGridEnabled]): Deleted. (-[WKBrowsingContextController pageCount]): Deleted. (-[WKBrowsingContextController handle]): Deleted. (-[WKBrowsingContextController _remoteObjectRegistry]): Deleted. (-[WKBrowsingContextController processIdentifier]): Deleted. (-[WKBrowsingContextController _webProcessIsResponsive]): Deleted. * Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextControllerInternal.h: Removed. * Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextControllerPrivate.h: * Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextPolicyDelegate.h: * Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.h: Removed. * Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.mm: Removed. * Source/WebKit/UIProcess/API/Cocoa/WKProcessGroupPrivate.h: Removed. * Source/WebKit/UIProcess/API/Cocoa/WKView.h: * Source/WebKit/UIProcess/API/ios/WKWebViewIOS.mm: (-[WKWebView browsingContextController]): Deleted. * Source/WebKit/UIProcess/API/mac/WKView.mm: * Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm: * Source/WebKit/UIProcess/Cocoa/WebProcessProxyCocoa.mm: * Source/WebKit/UIProcess/ios/WKContentView.h: * Source/WebKit/UIProcess/ios/WKContentView.mm: * Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm: * Source/WebKit/UIProcess/mac/WebPageProxyMac.mm: * Source/WebKit/UIProcess/mac/WebViewImpl.mm: * Source/WebKit/WebKit.xcodeproj/project.pbxproj: * Tools/TestWebKitAPI/Tests/WebKit/NetworkProcessCrashWithPendingConnection.mm: * Tools/TestWebKitAPI/Tests/WebKitObjC/CustomProtocolsTest.mm: (-[CloseWhileStartingProtocol startLoading]): (processGroup): Deleted. * Tools/TestWebKitAPI/Tests/WebKitObjC/UserContentTest.mm: * Tools/TestWebKitAPI/Tests/WebKitObjC/WKBrowsingContextLoadDelegateTest.mm: Canonical link: https://commits.webkit.org/293308@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes