Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 833e48566aaa55103cef933118391b964e587cb5
      
https://github.com/WebKit/WebKit/commit/833e48566aaa55103cef933118391b964e587cb5
  Author: Ruthvik Konda <[email protected]>
  Date:   2025-11-18 (Tue, 18 Nov 2025)

  Changed paths:
    M LayoutTests/platform/ios/TestExpectations
    M Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.mm

  Log Message:
  -----------
  REGRESSION(302408@main?): [iOS Release ] 
http/tests/site-isolation/history/add-iframes-and-navigate-mainframe.html is a 
flaky crash
https://bugs.webkit.org/show_bug.cgi?id=302486
rdar://164649768

Initially, we added this MESSAGE_CHECK at the start of commitLayerTree() to 
verify that main frame data is only provided
from the main frame process. However due to some race conditions that occur 
with cross site navigations in
SI, some tests like 
http/tests/site-isolation/history/add-iframes-and-navigate-mainframe.html,
TestWebKitAPI.SiteIsolation.NavigationAfterWindowOpen, and 
http/tests/site-isolation/window-open-with-name-cross-site.html
are flaky crashes now. We revert the MESSAGE_CHECK for now. The follow up fix 
is being tracked in rdar://164916965.

Unreviewed, reverting part of 302408@main.

* LayoutTests/platform/ios/TestExpectations:
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.mm:
(WebKit::RemoteLayerTreeDrawingAreaProxy::commitLayerTree):

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



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

Reply via email to