The follow two tests: http/tests/media/fairplay/legacy-fairplay-mse-v2.html http/tests/media/fairplay/legacy-fairplay-mse-v3.html are broken for macOS. There are a constant string of timeouts, crashes and failures HISTORY: https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Fmedia%2Ffairplay%2Flegacy-fairplay-mse-v2.html&test=http%2Ftests%2Fmedia%2Ffairplay%2Flegacy-fairplay-mse-v3.html TEXT DIFF for MSE-V3: @@ -14,6 +14,7 @@ Appending Encrypted Video Payload FETCH: content/elementary-stream-video-payload.m4v OK EVENT(updateend) -EVENT(canplay) +EVENT(webkitkeyerror) +FAIL: update() failed END OF TEST TIMEOUT TEXT for MSE-V2: @@ -1,19 +1,4 @@ +FAIL: Timed out waiting for notifyDone to be called Created mediaSource -EVENT(sourceopen) -- -Appending Encrypted Video Header -FETCH: content/elementary-stream-video-header-keyid-1.m4v OK -EVENT(webkitneedkey) -EVENT(webkitkeymessage) -EXPECTED (uInt8ArrayToString(event.message) == 'certificate') OK -FETCH: resources/cert.der OK -EVENT(webkitkeymessage) -PROMISE: licenseResponse resolved -- -Appending Encrypted Video Payload -FETCH: content/elementary-stream-video-payload.m4v OK -EVENT(updateend) -EVENT(canplay) -END OF TEST
<rdar://problem/107891205>
Pull request: https://github.com/WebKit/WebKit/pull/12617
Test gardening commit 262832@main (2bfb6ab528f6): <https://commits.webkit.org/262832@main> Reviewed commits have been landed. Closing PR #12617 and removing active labels.
Pull request: https://github.com/WebKit/WebKit/pull/14852
Committed 265252@main (46b462205dd9): <https://commits.webkit.org/265252@main> Reviewed commits have been landed. Closing PR #14852 and removing active labels.