User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:18.104.22.168) Gecko/20060111 Firefox/22.214.171.124 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:126.96.36.199) Gecko/20060111 Firefox/188.8.131.52 Attempting to draw any indexed transparent PNG onto a canvas results in the image being horribly corrupted. Any method of "grabbing" the source image or drawing it on the canvas has the same effect. Non-transparent indexed PNGs draw correctly. Reproducible: Always Steps to Reproduce: 1. Draw a transparent indexed PNG onto a canvas by any method. 2. Observe the corrupted image. Actual Results: Image is corrupted. Expected Results: The image should have been drawn correctly. I'll attach a test case.
Also seems to be an issue with transparent GIFs, but I haven't tested this as thoroughly.
For some reason I didn't see the dupe when I searched originally. I'll clean up my own mess, but the test case might still be useful. *** This bug has been marked as a duplicate of 320510 ***