Chromium Code Reviews| Index: LayoutTests/fast/canvas/webgl/draw-webgl-to-canvas-2d-after-to-data-url-without-context.html |
| diff --git a/LayoutTests/fast/canvas/webgl/draw-webgl-to-canvas-2d-after-to-data-url-without-context.html b/LayoutTests/fast/canvas/webgl/draw-webgl-to-canvas-2d-after-to-data-url-without-context.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..87bd52d01be46fa7edea4dd87aa3419d8d104b07 |
| --- /dev/null |
| +++ b/LayoutTests/fast/canvas/webgl/draw-webgl-to-canvas-2d-after-to-data-url-without-context.html |
| @@ -0,0 +1,28 @@ |
| +<!DOCTYPE html> |
| +<html> |
| +<body> |
|
Justin Novosad
2014/11/24 20:17:56
Please add some text here to describe what this te
|
| +<canvas id="preserve-canvas3d" width="100" height="100"></canvas> |
| +<canvas id="preserve-canvas2d" width="100" height="100"></canvas> |
| +<canvas id="nonpreserve-canvas3d" width="100" height="100"></canvas> |
| +<canvas id="nonpreserve-canvas2d" width="100" height="100"></canvas> |
| +<script src="../../../resources/js-test.js"></script> |
| +<script src="resources/draw-webgl-to-canvas-2d.js"></script> |
| +<script> |
| +function createContexts() { |
| + var preserve_canvas2d = document.getElementById("preserve-canvas2d"); |
| + preserve_canvas2d.toDataURL(); |
| + preserve_ctx2D = preserve_canvas2d.getContext("2d"); |
| + preserve_canvas3D = document.getElementById('preserve-canvas3d'); |
| + preserve_canvas3D.toDataURL(); |
| + preserve_gl = preserve_canvas3D.getContext('webgl', {'preserveDrawingBuffer': true}); |
| + |
| + var nonpreserve_canvas2d = document.getElementById("nonpreserve-canvas2d"); |
| + nonpreserve_canvas2d.toDataURL(); |
| + nonpreserve_ctx2D = nonpreserve_canvas2d.getContext("2d"); |
| + nonpreserve_canvas3D = document.getElementById('nonpreserve-canvas3d'); |
| + nonpreserve_canvas3D.toDataURL(); |
| + nonpreserve_gl = nonpreserve_canvas3D.getContext('webgl', {'preserveDrawingBuffer': false}); |
| +} |
| +</script> |
| +</body> |
| +</html> |