toDataURL with PNG handles non-primary and non-solid colours correctly
Actual output:
FAIL (fallback content)
Expected output: