createImageData(sw, sh) works for sizes much larger than the canvas
Actual output:
FAIL (fallback content)