OLD | NEW |
| (Empty) |
1 description("Test to ensure that canvas-to-canvas drawImage after a stroked rect
works correctly."); | |
2 var canvas = document.createElement('canvas'); | |
3 var ctx = canvas.getContext('2d'); | |
4 | |
5 ctx.lineWidth = 10; | |
6 ctx.beginPath(); | |
7 ctx.strokeStyle = 'green'; | |
8 ctx.strokeRect(0, 0, 100, 100); | |
9 | |
10 var ctx2 = document.createElement('canvas').getContext('2d'); | |
11 | |
12 ctx2.fillStyle = 'red'; | |
13 ctx2.fillRect(0, 0, 100, 100); | |
14 ctx2.drawImage(canvas, 0, 0); | |
15 var imageData = ctx2.getImageData(0, 0, 1, 1); | |
16 var imgdata = imageData.data; | |
17 shouldBe("imgdata[0]", "0"); | |
18 shouldBe("imgdata[1]", "128"); | |
19 shouldBe("imgdata[2]", "0"); | |
OLD | NEW |