media/media-fullscreen-return-to-inline.html is flakey flakey timing out in Catalina and BigSur in WK2 in release and debug. This test is also flakey text failing in BigSur release and debug in wk2, but only on Apple Silicon systems. HISTORY URL: https://results.webkit.org/?suite=layout-tests&test=media%2Fmedia-fullscreen-return-to-inline.html&architecture=arm64 TEXT TIMEOUT LOG: +#PID UNRESPONSIVE - WebKitTestRunner (pid 50406) +FAIL: Timed out waiting for notifyDone to be called -Test that a <video> pauses after exiting fullscreen when the internal property "allowsInlineMediaPlaybackAfterFullscreen" is false. - -RUN(video.src = findMediaFile("video", "content/test")) -EVENT(canplaythrough) -RUN(video.play()) -EVENT(webkitpresentationmodechanged) -EXPECTED (internals.isChangingPresentationMode(video) == 'false') OK -EXPECTED (video.webkitDisplayingFullscreen == 'true') OK -RUN(video.webkitExitFullscreen()) -EVENT(webkitpresentationmodechanged) -EXPECTED (internals.isChangingPresentationMode(video) == 'false') OK -EXPECTED (video.webkitDisplayingFullscreen == 'false') OK -EXPECTED (video.paused == 'true') OK -RUN(video.play()) -EVENT(webkitpresentationmodechanged) -EXPECTED (internals.isChangingPresentationMode(video) == 'false') OK -EXPECTED (video.webkitDisplayingFullscreen == 'true') OK -RUN(video.webkitExitFullscreen()) -EVENT(webkitpresentationmodechanged) -EXPECTED (internals.isChangingPresentationMode(video) == 'false') OK -EXPECTED (video.webkitDisplayingFullscreen == 'false') OK -EXPECTED (video.paused == 'false') OK -END OF TEST - +#EOF +#EOF DIFF TEXT ON APPLE SILICON ONLY: EVENT(webkitpresentationmodechanged) EXPECTED (internals.isChangingPresentationMode(video) == 'false') OK EXPECTED (video.webkitDisplayingFullscreen == 'false') OK -EXPECTED (video.paused == 'false') OK +EXPECTED (video.paused == 'false'), OBSERVED 'true' FAIL END OF TEST
<rdar://problem/75505158>
I have updated the expectations for this test here: https://trac.webkit.org/changeset/274545/webkit
I have reproduced the timeout at ToT for macOS release using the following test: run-webkit-test media/media-fullscreen-return-to-inline.html --iterations 1000 -f I cannot reproduce the text failures because those only occur on an Apple Silicon Mac, and I do not have access to one.
History link for both x86 and arm64 results: https://results.webkit.org/?suite=layout-tests&test=media%2Fmedia-fullscreen-return-to-inline.html