| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <script> | 2 <script> |
| 3 if (window.testRunner) { | 3 if (window.testRunner) { |
| 4 testRunner.waitUntilDone(); | 4 testRunner.waitUntilDone(); |
| 5 testRunner.dumpAsText(); | 5 testRunner.dumpAsText(); |
| 6 } | 6 } |
| 7 | 7 |
| 8 function test() { | 8 function test() { |
| 9 var v = document.createElement("video"); | 9 var v = document.createElement("video"); |
| 10 document.body.appendChild(v); | 10 document.body.appendChild(v); |
| 11 var src = document.createElement("source"); | 11 var src = document.createElement("source"); |
| 12 src.src = "notarealsource.txt"; | 12 src.src = "notarealsource.txt"; |
| 13 v.appendChild(src); | 13 v.appendChild(src); |
| 14 src.addEventListener("error", function() { | 14 src.addEventListener("error", function() { |
| 15 if (window.testRunner) { | 15 if (window.testRunner) { |
| 16 testRunner.display(); | 16 testRunner.display(); |
| 17 // If we didn't crash here, yay! Test is a success | 17 // If we didn't crash here, yay! Test is a success |
| 18 document.body.appendChild(document.createTextNode("PASS")); | 18 document.body.appendChild(document.createTextNode("PASS")); |
| 19 testRunner.notifyDone(); | 19 testRunner.notifyDone(); |
| 20 } | 20 } |
| 21 }, false); | 21 }, false); |
| 22 } | 22 } |
| 23 </script> | 23 </script> |
| 24 <body onload="test()"> | 24 <body onload="test()"> |
| 25 </body> | 25 </body> |
| OLD | NEW |