| <p>Tests that invalid media src url does not result in crash.</p> |
| <script src=video-test.js></script> |
| var invalid_url = "!:/" + String.fromCharCode(0) + "%aa#aa"; |
| testExpected("audio.error.code", MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED); |
| testExpected("video.error.code", MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED); |
| testExpected("audio.networkState", HTMLMediaElement.NETWORK_NO_SOURCE); |
| testExpected("video.networkState", HTMLMediaElement.NETWORK_NO_SOURCE); |
| var audio = document.createElement('audio'); |
| var video = document.createElement('video'); |
| audio.onerror = errorEvent; |
| video.onerror = errorEvent; |
| document.body.appendChild(audio); |
| document.body.appendChild(video); |