cfleizach@apple.com | 825194c | 2013-11-06 14:15:42 +0000 | [diff] [blame] | 1 | |
commit-queue@webkit.org | e10cfa2 | 2012-02-09 15:49:13 +0000 | [diff] [blame] | 2 | <video> element with src="" should invoke media element's load algorithm and should fire 'error' event. Network state should be NETWORK_NO_SOURCE and set error to MEDIA_ERR_SRC_NOT_SUPPORTED. |
| 3 | |
| 4 | ** <video> with valid non-empty 'src' attribute** |
| 5 | EVENT(loadstart) |
| 6 | EVENT(loadedmetadata) |
| 7 | EVENT(loadeddata) |
| 8 | EVENT(canplaythrough) |
| 9 | |
| 10 | ** <video> with empty src attribute** |
| 11 | RUN(video.src = "") |
| 12 | EVENT(abort) |
| 13 | EVENT(emptied) |
| 14 | EVENT(loadstart) |
| 15 | EVENT(error) |
| 16 | |
| 17 | 'error' event: |
| 18 | EXPECTED (event.target == '[object HTMLVideoElement]') OK |
| 19 | EXPECTED (video.error.code == '4') OK |
| 20 | EXPECTED (video.networkState == '3') OK |
| 21 | END OF TEST |
| 22 | |