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. ** with valid non-empty 'src' attribute** EVENT(loadstart) EVENT(loadedmetadata) EVENT(loadeddata) EVENT(canplaythrough) ** 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