Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f4648ebc89fd1597a5b798f7ab8a7feb646c581d https://github.com/WebKit/WebKit/commit/f4648ebc89fd1597a5b798f7ab8a7feb646c581d Author: Alex Christensen <achristen...@apple.com> Date: 2023-05-18 (Thu, 18 May 2023)
Changed paths: M Source/WebKit/UIProcess/ProvisionalFrameProxy.cpp M Source/WebKit/UIProcess/ProvisionalFrameProxy.h M Source/WebKit/UIProcess/SubframePageProxy.cpp M Source/WebKit/UIProcess/SubframePageProxy.h M Source/WebKit/UIProcess/WebPageProxy.cpp M Source/WebKit/UIProcess/WebProcessPool.cpp Log Message: ----------- Remove unused members of ProvisionalFrameProxy and SubframePageProxy https://bugs.webkit.org/show_bug.cgi?id=256984 rdar://109532645 Reviewed by J Pascoe. ProvisionalFrameProxy is no longer a message sender or receiver. Its messages go through WebPageProxy. SubframePageProxy is no longer ever created to own the same domain as the WebPageProxy. We should rename it to something like RemotePageProxy for its use in window.open. Also move the MESSAGE_CHECK in WebPageProxy::didCommitLoadForFrame to before we dereference null. * Source/WebKit/UIProcess/ProvisionalFrameProxy.cpp: (WebKit::ProvisionalFrameProxy::didReceiveMessage): Deleted. (WebKit::ProvisionalFrameProxy::messageSenderConnection const): Deleted. (WebKit::ProvisionalFrameProxy::messageSenderDestinationID const): Deleted. * Source/WebKit/UIProcess/ProvisionalFrameProxy.h: * Source/WebKit/UIProcess/SubframePageProxy.cpp: (WebKit::SubframePageProxy::SubframePageProxy): (WebKit::SubframePageProxy::~SubframePageProxy): * Source/WebKit/UIProcess/SubframePageProxy.h: (): Deleted. * Source/WebKit/UIProcess/WebProcessPool.cpp: (WebKit::WebProcessPool::processForNavigation): Canonical link: https://commits.webkit.org/264217@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes