Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 5e99592ba2f7c5f8c8b88d05f888a08b7e21a762
      
https://github.com/WebKit/WebKit/commit/5e99592ba2f7c5f8c8b88d05f888a08b7e21a762
  Author: Alex Christensen <[email protected]>
  Date:   2026-07-17 (Fri, 17 Jul 2026)

  Changed paths:
    M LayoutTests/platform/mac-wk2/TestExpectations
    M Source/WebKit/UIProcess/Network/NetworkProcessProxy.h
    M Source/WebKit/UIProcess/WebFrameProxy.cpp

  Log Message:
  -----------
  REGRESSION(316854@main): [macOS Debug] ASSERTION FAILED: !m_waitingForMessage 
in 
imported/w3c/web-platform-tests/html/cross-origin-opener-policy/resource-popup.https.html
https://bugs.webkit.org/show_bug.cgi?id=319273
rdar://182115695

Reviewed by Chris Dumez.

317090@main wasn't quite enough.  We also need to prevent multiple calls to 
WebFrameProxy::waitForCertificateInfoFromNetworkProcess
in case multiple frames are committing in fast succession.

* LayoutTests/platform/mac-wk2/TestExpectations:
* Source/WebKit/UIProcess/Network/NetworkProcessProxy.h:
* Source/WebKit/UIProcess/WebFrameProxy.cpp:
(WebKit::WebFrameProxy::waitForCertificateInfoFromNetworkProcess):
(WebKit::WebFrameProxy::commitCertificateInfo):

Canonical link: https://commits.webkit.org/317375@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to