Browse Source

Added another putImageData() test

v1.x
Tj Holowaychuk 14 years ago
parent
commit
d9c9ef9ba1
  1. 18
      test/public/tests.js

18
test/public/tests.js

@ -1770,4 +1770,22 @@ tests['putImageData() png data 2'] = function(ctx, done){
done();
};
img.src = 'state.png';
};
tests['putImageData() png data 3'] = function(ctx, done){
var img = new Image;
ctx.fillRect(50,50,30,30);
img.onload = function(){
ctx.drawImage(img,0,0,200,200);
var imageData = ctx.getImageData(0,0,50,50)
, data = imageData.data;
for (var i = 0, len = data.length; i < len; i += 4) {
data[i + 0] = data[i + 0] * 0.2;
data[i + 1] = data[i + 1] * 0.2;
data[i + 2] = data[i + 2] * 0.2;
}
ctx.putImageData(imageData,50,50);
done();
};
img.src = 'state.png';
};
Loading…
Cancel
Save