Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/svg/canvas/canvas-draw-svg-fragments.html |
| diff --git a/third_party/WebKit/LayoutTests/svg/canvas/canvas-draw-svg-fragments.html b/third_party/WebKit/LayoutTests/svg/canvas/canvas-draw-svg-fragments.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..2d97d96e9cfbc0bd678072b18c5b8176128d73b3 |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/svg/canvas/canvas-draw-svg-fragments.html |
| @@ -0,0 +1,20 @@ |
| +<!DOCTYPE html> |
| +<title>drawImage() with SVG fragments</title> |
| +<script> |
| + onload = function() { |
| + var context = document.getElementsByTagName('canvas')[0].getContext('2d'); |
| + var images = document.getElementsByTagName('img'); |
| + for (var i = 0; i < images.length; i++) { |
| + var domImage = images.item(i); |
|
fs
2015/12/01 14:23:21
Nit: images[i]? (any particular reason to use item
|
| + var newImage = new Image(); |
| + newImage.src = domImage.src; |
| + context.drawImage(newImage, i*60, i*60, 120, 120); |
| + } |
| + while (images.length) |
| + document.body.removeChild(images.item(0)); |
| + } |
| +</script> |
| +<canvas width="240px" height="240px"></canvas> |
|
fs
2015/12/01 14:23:21
Nit: 'px' will be "trailing garbage" in this conte
|
| +<img src="../css/resources/fragment-identifiers.svg#green"> |
| +<img src="../css/resources/fragment-identifiers.svg#red"> |
| +<img src="../css/resources/fragment-identifiers.svg#blue"> |