diff --git a/dom/canvas/test/reftest/reftest.list b/dom/canvas/test/reftest/reftest.list index f5b1626a555c..be126f60dfd2 100644 --- a/dom/canvas/test/reftest/reftest.list +++ b/dom/canvas/test/reftest/reftest.list @@ -19,6 +19,9 @@ pref(webgl.force-layers-readback,true) == webgl-clear-test.html?readback wrappe # Check that resize works: == webgl-resize-test.html wrapper.html?green.png +# Check that captureStream() displays in a local video element +pref(canvas.capturestream.enabled,true) skip-if(winWidget&&layersGPUAccelerated&&d2d) == webgl-capturestream-test.html?preserve wrapper.html?green.png + # Some of the failure conditions are a little crazy. I'm (jgilbert) setting these based on # failures encountered when running on Try, and then targetting the Try config by # differences in the `sandbox` contents. That is, I'm labeling based on symptoms rather diff --git a/dom/canvas/test/reftest/webgl-capturestream-test.html b/dom/canvas/test/reftest/webgl-capturestream-test.html new file mode 100644 index 000000000000..9a86d555978b --- /dev/null +++ b/dom/canvas/test/reftest/webgl-capturestream-test.html @@ -0,0 +1,50 @@ + + + + + + + + + + + + + +
+ + +