3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4 <title>remote <video> with local src</title>
10 var testEnded = false;
14 consoleWrite("<br>END OF TEST");
16 if (window.testRunner)
17 testRunner.notifyDone();
21 consoleWrite("FAIL: timed out");
22 if (window.testRunner)
23 testRunner.notifyDone();
28 if (!console && document.body) {
29 console = document.createElement('div');
30 document.body.appendChild(console);
35 function consoleWrite(text)
39 logConsole().innerHTML += text + "<br>";
42 function logEvent(evt)
44 consoleWrite("EVENT(" + evt.type + ")");
51 consoleWrite("<span style='color:green'>SUCCESS: local movie failed to load</span>");
55 function loadedmetadata(evt)
59 consoleWrite("<span style='color:red'>FAIL: local movie loaded successfully</span>");
63 var localMovie = "file:///tmp/LayoutTests/media/content/test.mp4";
64 if (window.testRunner) {
65 localMovie = testRunner.pathToLocalResource(localMovie);
66 testRunner.dumpAsText();
67 testRunner.waitUntilDone();
69 setTimeout(hanged, 10000);
73 video = document.getElementById("vid");
75 video.addEventListener("error", error);
77 video.addEventListener('loadedmetadata', loadedmetadata);
85 <body onLoad="test()">
87 <video id='vid' controls></video>
89 <p>Test that a remote video element can not use a local 'src'</p>
90 <p>This test only works in DRT</p>