Edit: I downloaded Firefox 3.5 beta 4, and it seems this is only in later builds as of now. I assume they'll add it for the final 3.5 build. If someone can confirm which build it works with and where to get it, please post.
Edit 2: I downloaded the latest build from
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/, 3.6a1pre, and with that build the solution mentioned below works. Note however that it's (afaik) not a stable build, and odd behaviour and crashes might occur when using a non stable build.
Well, from what I gathered in that bug report thread, they added a way of disabling it for certain images by using the css attribute image-rendering: -moz-crisp-edges;
What to do with it as a website owner/admin:
- Enable the css attribute for images that aren't supposed to be blurred
What to do with it as a user:
- Firefox has a settings file that controls css content, userContent.css, if you add the image-rendering tag in there it will always be off by default, so all images will be rendered without filtering unless a website disables it.
Where can I find userContent.css?
Windows: C:\Documents and Settings\<username>\Application Data\Mozilla\Firefox\Profiles\<random string>\chrome\
Mac OSX: home\Library\Application Support\Firefox\Profiles\<profilename>\<randomstring>.default\chrome\
Linux: ~/.mozilla/<linux login name>/<random string>.slt/
Find the file, open it up for editing, add this line at the bottom:
img { image-rendering: -moz-crisp-edges; }
If you haven't edited it before, there's a chance there's only a file called "userContent-example.css" there, if so, open it upp, add the line at the bottom, and resave it as userContent.css