4 <script src=media-file.js></script>
5 <script src=video-test.js></script>
8 <video controls></video>
9 <p>Test to ensure that a media file blocked by the resource load delegate generates an error
10 and does not block the document's 'load' event.</p>
13 if (window.layoutTestController) {
14 layoutTestController.dumpAsText();
15 layoutTestController.setWillSendRequestReturnsNull(true);
17 consoleWrite("This test can only be run in DumpRenderTree!<br><br>");
21 testExpected("video.error", null, "!=");
22 testExpected("video.error.code", MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED);
23 testExpected("video.networkState", HTMLMediaElement.NETWORK_NO_SOURCE);
28 window.onload = loaded;
31 waitForEvent("loadstart");
32 waitForEvent("error");
34 testExpected("video.networkState", HTMLMediaElement.NETWORK_EMPTY);
36 var mediaFile = findMediaFile("video", "content/test");
37 video.src = mediaFile;