There is a nasty bug in qcms component of Firefox 3.5 (Shiretoko). This manifested itself on my desktop computer running Ubuntu 9.04 with fglrx 8.63.2. Images appear corrupted using the fglrx ATI binary driver (proprietary). After quite a bit of digging I found this:
https://bugzilla.mozilla.org/show_bug.cgi?id=497363
This will hopefully be fixed in 3.5.2. Please create a bugzilla account and vote on this issue if it is affecting you. In the meantime, this will get you going again. Enter about:config into the browser bar.
gfx.color_management.mode => 2
