http/tests/security/window-opened-from-sandboxed-iframe-should-inherit-sandbox.html Is constantly failing on iOS 15 and BigSur wk2 Debug. History: https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fsecurity%2Fwindow-opened-from-sandboxed-iframe-should-inherit-sandbox.html Result page: https://build.webkit.org/results/Apple-iOS-15-Simulator-Release-WK2-Tests/r284676%20(270)/results.html# Diff: --- /Volumes/Data/worker/ios-simulator-15-release-tests-wk2/build/layout-test-results/http/tests/security/window-opened-from-sandboxed-iframe-should-inherit-sandbox-expected.txt +++ /Volumes/Data/worker/ios-simulator-15-release-tests-wk2/build/layout-test-results/http/tests/security/window-opened-from-sandboxed-iframe-should-inherit-sandbox-actual.txt @@ -1,2 +1 @@ -CONSOLE MESSAGE: Blocked script execution in 'http://127.0.0.1:8000/security/resources/page-executing-javascript.html' because the document's frame is sandboxed and the 'allow-scripts' permission is not set.
<rdar://problem/84552682>
imported/w3c/web-platform-tests/html/browsers/the-window-object/noopener-noreferrer-sizing.window.html is also flaky failing on iOS 15 (iPhone). This might be related.
I was able to reproduce the failure locally on iOS 15 sim using run-webkit-tests http/tests/security/window-opened-from-sandboxed-iframe-should-inherit-sandbox.html --iterations 50 --exit-after-n-failures 1 The passed with r284604 and failed with r284612.
Looking at the change sets, I think it is either r284612 or r284610 that caused the regression.
I would guess the latter (https://commits.webkit.org/r284610), since the former only affects the accessibility tree.
Thank you Tyler!
Marked expectations while investigating https://trac.webkit.org/changeset/284701/webkit
Created attachment 442183 [details] Patch
Created attachment 442185 [details] Patch
*** Bug 232150 has been marked as a duplicate of this bug. ***
Comment on attachment 442185 [details] Patch rs=me
Committed r284723 (243435@main): <https://commits.webkit.org/243435@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 442185 [details].
Committed r284817 (243509@main): <https://commits.webkit.org/243509@main>
Don't sell sell or use my personal information or data for anything other than my accounts