GPUProcess.CrashWhilePlayingVideo is flaky on iOS: - https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo&platform=ios --- TestWebKitAPI.GPUProcess.CrashWhilePlayingVideo 2020-11-30 11:06:23.829 TestWebKitAPI[43951:111228852] *** Warning: <AVPlayerViewController: 0x7f975f84c000> is trying to enter full screen, but is not in its view's window's view controller hierarchy. This results in undefined behavior. /Volumes/Data/slave/ios-simulator-14-release/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/GPUProcess.mm:282 Value of: [webView _isPlayingAudio] Actual: false Expected: true --- It seems that in some cases, video does resume playing but audio does not.
<rdar://problem/71859117>
It looks like the first instance of this failure was on 11/20 at r270137, though that commit doesn't seem related at all, so it must have been something near that.
I reverted https://trac.webkit.org/changeset/270132/webkit in https://trac.webkit.org/changeset/270311 because it caused flakiness in an API test on macOS, perhaps that could be related.
Created attachment 415153 [details] Patch
Committed r270328: <https://trac.webkit.org/changeset/270328> All reviewed patches have been landed. Closing bug and clearing flags on attachment 415153 [details].