| <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. |
| |
| ** <video> with valid non-empty 'src' attribute** |
| EVENT(loadstart) |
| EVENT(loadedmetadata) |
| EVENT(loadeddata) |
| EVENT(canplaythrough) |
| |
| ** <video> with empty src attribute** |
| RUN(video.src = "") |
| EVENT(abort) |
| EVENT(emptied) |
| EVENT(loadstart) |
| EVENT(error) |
| |
| 'error' event: |
| EXPECTED (event.target == '[object HTMLVideoElement]') OK |
| EXPECTED (video.error.code == '4') OK |
| EXPECTED (video.networkState == '3') OK |
| END OF TEST |
| |