// Shorter timeout for this test should finish soon.
SimpleTest.requestLongerTimeout(0.3);
function finish(v) {
isnot(v.error, null, "should've got an error event");
SimpleTest.finish();
}
function onload() {
info("iframe loaded"); var v = SpecialPowers.wrap(document.body.getElementsByTagName("iframe")[0])
.contentDocument.body.getElementsByTagName("video")[0];
// Got 'error' as expected, finish the test.
if (v.error) {
finish(v);
return;
}
// Otherwise, wait for it.
v.onerror = function() {
finish(v);
}
}
SimpleTest.waitForExplicitFinish(); var f = document.createElement("iframe");
// Assign a resource file with zero length and expect the error event from
// the video element since decoding metadata will fail.
f.src = "data:video/webm,";
f.addEventListener("load", onload);
document.body.appendChild(f);
</script>
</pre>
</body>
</html>
Messung V0.5
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.