| Index: third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-2d-drawImage-expected.html
|
| diff --git a/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-2d-drawImage-expected.html b/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-2d-drawImage-expected.html
|
| index 89e26a06369ee074fca1a55544e1fa11cfb691e6..c09dbc71b4025e5e29b4e56caa43819a6503bbd6 100644
|
| --- a/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-2d-drawImage-expected.html
|
| +++ b/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-2d-drawImage-expected.html
|
| @@ -13,6 +13,8 @@
|
| <canvas id="videoOutput" width="150" height="150"></canvas>
|
| <canvas id="imageOutput" width="150" height="150"></canvas>
|
| <canvas id="canvasOutput" width="150" height="150"></canvas>
|
| +<canvas id="offscreenCanvas2DOutput" width="150" height="150"></canvas>
|
| +<canvas id="offscreenCanvasWebGLOutput" width="150" height="150"></canvas>
|
|
|
| <script>
|
| function drawImageSourceToHTMLCanvas(imageSource, outputCanvas) {
|
| @@ -55,6 +57,17 @@ htmlCanvasCtx.fillStyle = "red";
|
| htmlCanvasCtx.fillRect(15, 0, 30, 30);
|
| drawImageSourceToHTMLCanvas(htmlCanvas, document.getElementById('canvasOutput'));
|
|
|
| +// Assume html and offscreen canvases should yield identical results
|
| +drawImageSourceToHTMLCanvas(htmlCanvas, document.getElementById('offscreenCanvas2DOutput'));
|
| +
|
| +// Image source as OffscreenCanvas with webGL context
|
| +var glCanvas = document.createElement('canvas');
|
| +glCanvas.width = glCanvas.height = 30;
|
| +var gl = glCanvas.getContext("webgl");
|
| +gl.clearColor(0.0, 0.0, 1.0, 1.0);
|
| +gl.clear(gl.COLOR_BUFFER_BIT);
|
| +drawImageSourceToHTMLCanvas(glCanvas, document.getElementById('offscreenCanvasWebGLOutput'));
|
| +
|
| </script>
|
| </body>
|
|
|
|
|