The problem was that getExtension returns null if the extension is not found, and the code that followed was only checking it against undefined.
… rather than a double click. This improves mobile support and discoverability.
PNG files can have embedded ICC profiles. Chrome and Firefox treat these differently, resulting in specs failing do to color comparisons failing. We previously had workarounds in place, but by running `pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB infile.png outfile.png` on each of our Spec images, I was able to remove the ICC profiles and the corresponging workarounds in the spec. I also added back in 2 tests that used to fail on Firefox but are now Fixed.