PASS successfullyParsed is true TEST COMPLETE PASS function () { ctx.setTransform({a: 1, m11: 11, b: 2, m12: 12, c: 3, m21: 21, d: 4, m22: 22, e: 5, m41: 41, f: 6, m42: 42}); } threw exception TypeError: init.a and init.m11 do not match. Testing canvas repeat transform pattern transform Checking point 4 4 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 124 124 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 64 32 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 64 96 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 32 64 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 96 64 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 32 32 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 96 32 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 96 32 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 96 96 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Testing canvas no-repeat transform pattern transform scale(0.5) Checking point 2 2 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 31 31 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 6 6 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 16 16 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 64 64 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 96 96 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Testing canvas repeat transform pattern transform rotate(45deg) Checking point 2 2 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 42 2 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 42 64 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 32 32 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 96 96 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Testing canvas repeat transform pattern transform translate(32px, 0) Checking point 4 4 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 124 124 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 64 32 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 2 96 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Testing canvas repeat transform pattern transform translate(32px, 32px) rotate(45deg) scale(0.5) Checking point 24 24 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 104 104 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 22 64 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 90 112 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 16 32 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 82 58 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Testing canvas repeat transform scale(0.5) pattern transform rotate(45deg) Checking point 4 4 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 62 62 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 2 24 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 24 2 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 24 2 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 32 48 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 66 4 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 4 66 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue Checking point 104 104 PASS imgdata[0] is expectedRed PASS imgdata[1] is expectedGreen PASS imgdata[2] is expectedBlue