| Index: LayoutTests/media/controls-restrained-media-controller.html
|
| diff --git a/LayoutTests/media/controls-restrained-media-controller.html b/LayoutTests/media/controls-restrained-media-controller.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..739dcd205720052b5b1b7f174fa2e953dd1bcc6b
|
| --- /dev/null
|
| +++ b/LayoutTests/media/controls-restrained-media-controller.html
|
| @@ -0,0 +1,20 @@
|
| +<!DOCTYPE html>
|
| +<title>controls of a non-blocked and a blocked media element slaved to a media controller</title>
|
| +<script src="media-file.js"></script>
|
| +<video mediagroup="x" controls></video>
|
| +<!-- This video will stay in readyState HAVE_NOTHING, which before
|
| + https://www.w3.org/Bugs/Public/show_bug.cgi?id=25429 would cause the media
|
| + controller to *not* be a restrained media controller, which would make the
|
| + activation behavior (toggle play/pause) do the wrong thing. -->
|
| +<video mediagroup="x" hidden></video>
|
| +<script>
|
| +var video = document.querySelector('video[controls]');
|
| +video.src = findMediaFile('video', 'content/test');
|
| +
|
| +if (window.testRunner) {
|
| + testRunner.waitUntilDone();
|
| + video.addEventListener('canplay', function() {
|
| + testRunner.notifyDone();
|
| + });
|
| +}
|
| +</script>
|
|
|