blob: a98cb84e28ab13c0ab1320183f41f6ae8f0e9809 [file] [log] [blame]
<html>
<head>
<script src=video-test.js></script>
<script>
function testOnLoadStart()
{
consoleWrite("EVENT(" + event.type + ")");
testExpected("!event.lengthComputable", true);
testExpected("event.total", 0);
testExpected("event.loaded", 0);
}
function testOnLoad()
{
consoleWrite("EVENT(" + event.type + ")");
testExpected("event.lengthComputable", true);
testExpected("event.loaded", 0, '>');
var allowedTotalBytes = [188483, 192844];
if (event.total == allowedTotalBytes[0] || event.total == allowedTotalBytes[1])
consoleWrite("SUCCESS: event.total is " + allowedTotalBytes[0] + " or " + allowedTotalBytes[1] + " (Playback engine specific)");
else
consoleWrite("FAIL: event.total should not be " + event.total + " (should be " + allowedTotalBytes[0] + " or " + allowedTotalBytes[1] + ")");
endTest();
}
function start()
{
findMediaElement();
}
</script>
</head>
<body onload="start()">
<video controls src="content/test.mp4" onloadstart="testOnLoadStart()" onload="testOnLoad()">
</video>
</body>
</html>