There are still some pixel tests left in fast/canvas. They should be replaced by js-tests with getImageData.
Created attachment 25793 [details] pixel test replacement This replaces the pixel tests by getImageData tests.
Comment on attachment 25793 [details] pixel test replacement My concern lies primarily with the under sampling -- i think that for identity, multiply, and skewed transform checks the pixel tests actually make sense -- the text based canvas tests are used to test rendering behaviour of specific features simply by drawing simple rects, and sampling multiple points inside and outside those rects (because we're testing positioning behaviour or making sure certain operations are ignored so only a limited number of samples are needed) For things like transform-skew we really need to make sure that the shape is correct, hence pixel tests are reasonable.