2d.imageData.put.dirty.rect1

putImageData() only modifies areas inside the dirty rectangle, using width and height

Actual output:

FAIL (fallback content)

Expected output: