| Index: LayoutTests/media/media-controller-media-fragment-uri-consecutive-append.html
|
| diff --git a/LayoutTests/media/media-controller-media-fragment-uri-consecutive-append.html b/LayoutTests/media/media-controller-media-fragment-uri-consecutive-append.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..377c513a5c6a288050526780458ba28026d9d59b
|
| --- /dev/null
|
| +++ b/LayoutTests/media/media-controller-media-fragment-uri-consecutive-append.html
|
| @@ -0,0 +1,37 @@
|
| +<!DOCTYPE html>
|
| +<html>
|
| + <head>
|
| + <title>Test currentTime for media controller when media fragments are added consicutively.</title>
|
| + </head>
|
| + <body>
|
| + <video controls></video>
|
| + <video controls></video>
|
| + <script src=media-file.js></script>
|
| + <script src=video-test.js></script>
|
| + <script>
|
| + videos = document.getElementsByTagName("video");
|
| + video = videos[0];
|
| + video2 = videos[1];
|
| +
|
| + var src = findMediaFile("video", "content/test");
|
| + video.src = src + "#t=2";
|
| + video.mediaGroup = "group";
|
| + video2.mediaGroup = "group";
|
| + controller = video.controller;
|
| +
|
| + setTimeout(function() {
|
| + video2.src= src;
|
| + }, 500);
|
| +
|
| + video.addEventListener("loadeddata", function() {
|
| + testExpected("video.currentTime", 2);
|
| + testExpected("video2.currentTime", 0);
|
| + });
|
| + video2.addEventListener("loadeddata", function() {
|
| + testExpected("video.currentTime", 2);
|
| + testExpected("video2.currentTime", 2);
|
| + endTest();
|
| + })
|
| + </script>
|
| + </body>
|
| +</html>
|
|
|