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

Reply via email to