blob: 282f01854074ce49aa21553b323b6812aad324e6 [file] [log] [blame]
antti@apple.com4e4658c2007-11-29 02:02:11 +00001<video controls></video>
mihaip@chromium.org9d9ccc12011-02-24 23:10:46 +00002<script src=media-file.js></script>
3<script src=video-test.js></script>
antti0fec7152007-10-31 02:35:53 +00004<script>
eric.carlson@apple.com656a7632009-03-04 01:06:50 +00005 testExpected("video.buffered.length", 0);
commit-queue@webkit.org47650952013-04-09 00:45:28 +00006 testDOMException("video.buffered.start(-1)", "DOMException.INDEX_SIZE_ERR");
7 testDOMException("video.buffered.end(-1)", "DOMException.INDEX_SIZE_ERR");
8 testDOMException("video.buffered.start(0)", "DOMException.INDEX_SIZE_ERR");
9 testDOMException("video.buffered.end(0)", "DOMException.INDEX_SIZE_ERR");
eric.carlson@apple.com137b4da2009-10-26 15:27:57 +000010 waitForEvent('canplaythrough',
eric.carlson@apple.com656a7632009-03-04 01:06:50 +000011 function ()
12 {
13 testExpected("video.buffered.length", 1);
14 testExpected("video.buffered.start(0)", 0);
15 testExpected("video.buffered.end(0)", 0, '>');
commit-queue@webkit.org47650952013-04-09 00:45:28 +000016 testDOMException("video.buffered.start(-1)", "DOMException.INDEX_SIZE_ERR");
17 testDOMException("video.buffered.end(-1)", "DOMException.INDEX_SIZE_ERR");
18 testDOMException("video.buffered.start(1)", "DOMException.INDEX_SIZE_ERR");
19 testDOMException("video.buffered.end(1)", "DOMException.INDEX_SIZE_ERR");
eric.carlson@apple.com656a7632009-03-04 01:06:50 +000020 endTest();
21 }
22 );
eric@webkit.org0b03bb12009-09-09 23:55:07 +000023 video.src = findMediaFile("video", "content/test");
antti0fec7152007-10-31 02:35:53 +000024</script>