Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-creation.html |
| diff --git a/third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-creation.html b/third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-creation.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..4feda0cfd6c1595183e3e97901fe721733302799 |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/fast/mediacapturefromelement/CanvasCaptureMediaStream-creation.html |
| @@ -0,0 +1,19 @@ |
| +<!DOCTYPE html> |
|
Justin Novosad
2015/12/03 15:44:37
Missing -expected.txt for this test
esprehn
2015/12/03 18:47:34
Do web platform tests need a -expected.txt if they
emircan
2015/12/04 03:23:25
Right. "presubmit" checks for that.
emircan
2015/12/04 03:23:25
When I add it, I get the below presubmit warning.
|
| +<script src=../../resources/testharness.js></script> |
| +<script src=../../resources/testharnessreport.js></script> |
| +<script> |
| +// This test verifies that MediaStream can be created with captureStream() call. |
| +test(function() { |
| + var canvas = document.createElement('canvas'); |
| + var stream = canvas.captureStream(); |
| + assert_not_equals(stream, null); |
| + assert_equals(stream.active, true); |
| + assert_equals(stream.getVideoTracks().length, 1); |
| + assert_equals(stream.getAudioTracks().length, 0); |
| + var track = stream.getVideoTracks()[0]; |
| + assert_equals(track.readyState, 'live'); |
| + assert_equals(track.enabled, true); |
| + assert_equals(track.muted, false); |
| +}, 'check <canvas> captureStream()'); |
| + |
| +</script> |