Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 5583c5d63e5e6d3ee2c8abede278f6e356ea9d2a
      
https://github.com/WebKit/WebKit/commit/5583c5d63e5e6d3ee2c8abede278f6e356ea9d2a
  Author: Kiet Ho <[email protected]>
  Date:   2026-01-09 (Fri, 09 Jan 2026)

  Changed paths:
    M LayoutTests/platform/ios/TestExpectations
    M LayoutTests/platform/mac-wk2/TestExpectations
    M Source/WebKit/UIProcess/WebPageProxy.cpp

  Log Message:
  -----------
  REGRESSION(304792@main?): [macOS iOS] Flaky crash in site-isolation tests
rdar://167097502
https://bugs.webkit.org/show_bug.cgi?id=304651

Reviewed by Sihui Liu.

During navigation, it's possible for WebPageProxy::BroadcastFrameTreeSyncData
messages to be sent before navigation, but received after navigation. Hence
the included FrameIdentifier is no longer valid. Seems to be normal behavior,
so if the FrameIdentifier is not valid and doesn't correspond to a 
WebFrameProxy,
ignore the message instead of MESSAGE_CHECK.

* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::broadcastFrameTreeSyncData):
(WebKit::WebPageProxy::broadcastAllFrameTreeSyncData):

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



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

Reply via email to