Bug 251884

Summary: New test: http/tests/site-isolation/basic-iframe.html is a flaky failure and crash
Product: WebKit Reporter: Ryan Haddad <ryanhaddad>
Component: WebKit Process ModelAssignee: Alex Christensen <achristensen>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=251245
Attachments:
Description Flags
iOS crash log none

Description Ryan Haddad 2023-02-07 13:53:55 PST
Created attachment 464894 [details]
iOS crash log

http/tests/site-isolation/basic-iframe.html is a flaky image failure on iOS and macOS, expecting a green rectangle on a blue background but actually missing the rectangle. The test is also a flaky crash. This test was very recently added in https://commits.webkit.org/259937@main 

Image diff:
https://ews-build.s3-us-west-2.amazonaws.com/iOS-16-Simulator-WK2-Tests-EWS/37dc81cf-12957-rerun/http/tests/site-isolation/basic-iframe-diffs.html

Crash log:
https://build.webkit.org/results/Apple-iOS-16-Simulator-Debug-WK2-Tests/259960@main%20(703)/http/tests/site-isolation/basic-iframe-crash-log.txt

https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fsite-isolation%2Fbasic-iframe.html
Comment 1 Radar WebKit Bug Importer 2023-02-07 13:54:08 PST
<rdar://problem/105144957>
Comment 2 Alex Christensen 2023-02-07 14:28:42 PST
Pull request: https://github.com/WebKit/WebKit/pull/9781
Comment 3 EWS 2023-02-07 14:37:05 PST
Committed 259982@main (1518c19eac01): <https://commits.webkit.org/259982@main>

Reviewed commits have been landed. Closing PR #9781 and removing active labels.