Originally Posted by John VV
that pink is possibly the Alpha channel
the transparent layer
open the offending png image in gimp and click
image / flatten image
then <control + s> to save the image
and see if that solves it
Thanks for that John, I tried it but it did not solve the problem unfortunately. An example image is http://vinz.fedorapeople.org/fedorablogde.png
here Tux has pink feet in my Firefox. The image does indeed have an alpha channel, but removing it in the way you described makes no difference.
I have also found my first JPG with incorrect colours. (No alpha in jpgs) In http://i.space.com/images/i/9359/i01...ete-conrad.jpg
(url shortened for display only) the astronauts appear to be wearing green, but if I save the image to my desktop they are wearing the correct blue coloured clothes.
I could accept this as a bug in Gecko if it were not for the fact that swapping to the VGA output fixes the display.