http/tests/media/video-play-stall.html occasionally fails with the following diff on Mavericks (WK1 and WK2): --- /Volumes/Data/slave/mavericks-release-tests-wk2/build/layout-test-results/http/tests/media/video-play-stall-expected.txt +++ /Volumes/Data/slave/mavericks-release-tests-wk2/build/layout-test-results/http/tests/media/video-play-stall-actual.txt @@ -4,11 +4,9 @@ EVENT(durationchange) EVENT(loadedmetadata) EVENT(loadeddata) -EVENT(canplay) -RUN(video.play()) EVENT(stalled) -EXPECTED (video.currentTime != '0') OK +EXPECTED (video.currentTime != '0'), OBSERVED '0' FAIL EXPECTED (video.playbackRate === '1') OK -EXPECTED (video.paused === 'false') OK +EXPECTED (video.paused === 'false'), OBSERVED 'true' FAIL END OF TEST See https://build.webkit.org/results/Apple%20Mavericks%20Release%20WK2%20(Tests)/r189124%20(16768)/results.html for an example of this.
<rdar://problem/22484300>
Oh, it's flakey on Yosemite too.
Marked as flakey in r189131: http://trac.webkit.org/changeset/189131
A Yosemite failure: @@ -1,14 +1,9 @@ Test that a stalled event is sent when media loading stalls. -EVENT(durationchange) -EVENT(loadedmetadata) -EVENT(loadeddata) -EVENT(canplay) -RUN(video.play()) EVENT(stalled) -EXPECTED (video.currentTime != '0') OK +EXPECTED (video.currentTime != '0'), OBSERVED '0' FAIL EXPECTED (video.playbackRate === '1') OK -EXPECTED (video.paused === 'false') OK +EXPECTED (video.paused === 'false'), OBSERVED 'true' FAIL END OF TEST
Created attachment 422948 [details] Patch
Committed r274292: <https://commits.webkit.org/r274292> All reviewed patches have been landed. Closing bug and clearing flags on attachment 422948 [details].