Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / canvas / canvas-setTransform-expected.txt
blob4d98617c07b69541577e5eac35d9436cc21853bf
1 Series of tests to ensure correct behaviour of canvas.setTransform()
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 Reset the CTM to the initial matrix
7 PASS imgdata[4] is 0
8 PASS imgdata[5] is 128
9 PASS imgdata[6] is 0
10 setTransform should not affect the current path
11 PASS imgdata[4] is 0
12 PASS imgdata[5] is 128
13 PASS imgdata[6] is 0
14 setTransform should not affect the CTM outside of save() and restore()
15 PASS imgdata[4] is 0
16 PASS imgdata[5] is 128
17 PASS imgdata[6] is 0
18 stop drawing on not-invertible CTM
19 PASS imgdata[4] is 0
20 PASS imgdata[5] is 128
21 PASS imgdata[6] is 0
22 setTransform with a not-invertible matrix should only stop the drawing up to the next restore()
23 PASS imgdata[4] is 0
24 PASS imgdata[5] is 0
25 PASS imgdata[6] is 255
26 setTransform should set transform although CTM is not-invertible
27 PASS imgdata[4] is 0
28 PASS imgdata[5] is 0
29 PASS imgdata[6] is 255
30 PASS successfullyParsed is true
32 TEST COMPLETE