| Index: third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html
|
| diff --git a/third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-events-and-exceptions.html b/third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html
|
| similarity index 83%
|
| copy from third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-events-and-exceptions.html
|
| copy to third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html
|
| index 8ed45f412bc7b2ccb56a5f8160e634332c503aa4..e7af6132f1b55ac790fecb0d620f17bbe015c347 100644
|
| --- a/third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-events-and-exceptions.html
|
| +++ b/third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html
|
| @@ -7,8 +7,9 @@
|
| <p id="description"></p>
|
| <div id="console"></div>
|
| <canvas id="canvas_source"></canvas>
|
| +<video id="v"></video>
|
| <script>
|
| -description("Exercises the potential events on CanvasCaptureMediaStream.");
|
| +description("Exercises the requestFrame() call on captureStream(0).");
|
|
|
| window.jsTestIsAsync = true;
|
|
|
| @@ -19,6 +20,8 @@ var track;
|
| function onVideoPlay() {
|
| testPassed('Video play callback succeeded.');
|
| drawToCanvas(canvas);
|
| + testPassed('Calling requestFrame().');
|
| + track.requestFrame();
|
| };
|
|
|
| function onVideoCanPlayThrough() {
|
| @@ -41,7 +44,8 @@ function playMediaStream() {
|
| track = stream.getVideoTracks()[0];
|
| shouldBeEqualToString('track.readyState', 'live');
|
|
|
| - var video = document.createElement('video');
|
| + // var video = document.createElement('video');
|
| + var video = document.getElementById('v');
|
| try {
|
| video.src = window.URL.createObjectURL(stream);
|
| testPassed('Plugged stream to video tag.');
|
| @@ -55,7 +59,7 @@ function playMediaStream() {
|
| };
|
|
|
| try {
|
| - stream = canvas.captureStream();
|
| + stream = canvas.captureStream(0);
|
| testPassed('Got a stream from canvas.');
|
| } catch (e) {
|
| testFailed('Exception calling captureStream(): ' + e);
|
|
|