| Index: LayoutTests/svg/as-image/svg-canvas-not-tainted.html
|
| diff --git a/LayoutTests/svg/as-image/svg-canvas-draw-image-detached.html b/LayoutTests/svg/as-image/svg-canvas-not-tainted.html
|
| similarity index 54%
|
| copy from LayoutTests/svg/as-image/svg-canvas-draw-image-detached.html
|
| copy to LayoutTests/svg/as-image/svg-canvas-not-tainted.html
|
| index f57719696707303a3f6bbe860d26e9360da2bf46..074f93a3b0e62ccd7d4852f6cdf17fef47b18b6c 100644
|
| --- a/LayoutTests/svg/as-image/svg-canvas-draw-image-detached.html
|
| +++ b/LayoutTests/svg/as-image/svg-canvas-not-tainted.html
|
| @@ -1,9 +1,7 @@
|
| <!DOCTYPE html>
|
| <html>
|
| <body>
|
| - This test passes if there are two green boxes and no crash.
|
| - <div style="width: 100px; height: 100px; background: url(resources/100px-green-rect.svg);"></div>
|
| - <br/>
|
| + This test passes if there is a green box and no security errors.<br/>
|
| <canvas id="canvas" width="100" height="100"></canvas>
|
| <script>
|
| if (window.testRunner) {
|
| @@ -12,11 +10,14 @@
|
| }
|
|
|
| var svg = new Image();
|
| - svg.src = 'resources/100px-green-rect.svg';
|
| + svg.src = "resources/100px-green-rect.svg";
|
|
|
| svg.onload = function() {
|
| - var canvas = document.getElementById('canvas');
|
| - canvas.getContext('2d').drawImage(svg, 0, 0);
|
| + var canvas = document.getElementById("canvas");
|
| + var ctx = canvas.getContext("2d");
|
| +
|
| + ctx.drawImage(svg, 0, 0);
|
| + ctx.getImageData(0, 0, 100, 100);
|
|
|
| if (window.testRunner)
|
| testRunner.notifyDone();
|
|
|