Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / canvas / canvas-radial-gradient-spreadMethod.js
blob258c9479c2072cf985b02914c9a41107558643ac
1 description("Series of tests to ensure correct behaviour of spreadMethod to a radial gradient.");
2 var ctx = document.createElement('canvas').getContext('2d');
4 var radgrad = ctx.createRadialGradient(80,90,90,80,50,100);
5 radgrad.addColorStop(0, 'green');
6 radgrad.addColorStop(1, 'green');
8 ctx.fillStyle = radgrad;
9 ctx.fillRect(0, 0, 100, 100);
10 var imageData = ctx.getImageData(0, 0, 100, 100);
11 var imgdata = imageData.data;
12 shouldBe("imgdata[4]", "0");
13 shouldBe("imgdata[5]", "128");
14 shouldBe("imgdata[6]", "0");
15 shouldBe("imgdata[7]", "255");