antti@apple.com | 4e4658c | 2007-11-29 02:02:11 +0000 | [diff] [blame] | 1 | <video controls></video> |
mihaip@chromium.org | 9d9ccc1 | 2011-02-24 23:10:46 +0000 | [diff] [blame] | 2 | <script src=media-file.js></script> |
| 3 | <script src=video-test.js></script> |
antti | 0fec715 | 2007-10-31 02:35:53 +0000 | [diff] [blame] | 4 | <script> |
eric.carlson@apple.com | 656a763 | 2009-03-04 01:06:50 +0000 | [diff] [blame] | 5 | testExpected("video.buffered.length", 0); |
commit-queue@webkit.org | 4765095 | 2013-04-09 00:45:28 +0000 | [diff] [blame] | 6 | 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.com | 137b4da | 2009-10-26 15:27:57 +0000 | [diff] [blame] | 10 | waitForEvent('canplaythrough', |
eric.carlson@apple.com | 656a763 | 2009-03-04 01:06:50 +0000 | [diff] [blame] | 11 | 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.org | 4765095 | 2013-04-09 00:45:28 +0000 | [diff] [blame] | 16 | 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.com | 656a763 | 2009-03-04 01:06:50 +0000 | [diff] [blame] | 20 | endTest(); |
| 21 | } |
| 22 | ); |
eric@webkit.org | 0b03bb1 | 2009-09-09 23:55:07 +0000 | [diff] [blame] | 23 | video.src = findMediaFile("video", "content/test"); |
antti | 0fec715 | 2007-10-31 02:35:53 +0000 | [diff] [blame] | 24 | </script> |