blob: d7c4bf3c7873e7e34221e04653d5b4c7a7cda975 [file] [log] [blame]
<!doctype html>
<html>
<head>
<title>media controls timeline</title>
<script src="media-file.js"></script>
<script src="media-controls.js"></script>
<script src="video-test.js"></script>
</head>
<body>
<video controls></video>
<script>
findMediaElement();
video.src = findMediaFile("video", "content/test");
waitForEvent("loadedmetadata", function()
{
testExpected("video.currentTime", 0);
testExpected("video.seeking", false);
// click the middle of the timeline
var coords = mediaControlsButtonCoordinates(video, "timeline");
eventSender.mouseMoveTo(coords[0], coords[1]);
eventSender.mouseDown();
eventSender.mouseUp();
testExpected("video.currentTime / video.duration", 0.4, '>');
testExpected("video.currentTime / video.duration", 0.6, '<');
testExpected("video.seeking", true);
endTest();
});
</script>
</body>
</html>