Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1378)

Side by Side Diff: LayoutTests/fast/canvas/script-tests/canvas-createImageData.js

Issue 16818023: DOMException toString is not correct (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: rebase Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 description("Test canvas createImageData()"); 1 description("Test canvas createImageData()");
2 2
3 ctx = document.createElement('canvas').getContext('2d'); 3 ctx = document.createElement('canvas').getContext('2d');
4 4
5 shouldThrow("ctx.createImageData(null)", '"Error: NotSupportedError: DOM Excepti on 9"'); 5 shouldThrow("ctx.createImageData(null)", '"NotSupportedError: The implementation did not support the requested type of object or operation."');
6 6
7 // create a 100x50 imagedata and fill it with white pixels 7 // create a 100x50 imagedata and fill it with white pixels
8 8
9 imageData = ctx.createImageData(100, 50); 9 imageData = ctx.createImageData(100, 50);
10 10
11 for (i = 0; i < imageData.data.length; ++i) 11 for (i = 0; i < imageData.data.length; ++i)
12 imageData.data[i] = 255; 12 imageData.data[i] = 255;
13 13
14 shouldBe("imageData.width", "100"); 14 shouldBe("imageData.width", "100");
15 shouldBe("imageData.height", "50"); 15 shouldBe("imageData.height", "50");
(...skipping 11 matching lines...) Expand all
27 27
28 imgdata1 = ctx.createImageData(10, 20); 28 imgdata1 = ctx.createImageData(10, 20);
29 imgdata2 = ctx.createImageData(-10, 20); 29 imgdata2 = ctx.createImageData(-10, 20);
30 imgdata3 = ctx.createImageData(10, -20); 30 imgdata3 = ctx.createImageData(10, -20);
31 imgdata4 = ctx.createImageData(-10, -20); 31 imgdata4 = ctx.createImageData(-10, -20);
32 32
33 shouldBe("imgdata1.data.length", "800"); 33 shouldBe("imgdata1.data.length", "800");
34 shouldBe("imgdata1.data.length", "imgdata2.data.length"); 34 shouldBe("imgdata1.data.length", "imgdata2.data.length");
35 shouldBe("imgdata2.data.length", "imgdata3.data.length"); 35 shouldBe("imgdata2.data.length", "imgdata3.data.length");
36 shouldBe("imgdata3.data.length", "imgdata4.data.length"); 36 shouldBe("imgdata3.data.length", "imgdata4.data.length");
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698