A number of weeks ago, I reported this problem on freebsd-ports:

------->
Viewing large images has become cumbersome with the switch from
Firefox 18 to 19.  Am I the only one to notice this?

Wikipedia's high-resolution pictures of the day are great for this:
https://upload.wikimedia.org/wikipedia/commons/e/e9/Bison_skull_pile_edit.jpg

What happens is that Firefox loads the image and then does some
sort of operation that causes the X11 server to be busy for a
noticeable amount of time.  During this time the whole X11 session
hangs.  If you have a network login, you can see the Xorg process
eat all the CPU it can get.  The duration of this delay varies and
depends on the size of the image; with the one above it just took
30 seconds.

This isn't entirely new.  With previous versions of Firefox it
happened when I accidentally dragged an image.  But now with
Firefox 19, just viewing the image is enough.  Needless to say,
this is painful if you are going through a number of large images
and are forced to pause for half a minute each.
<-------

Unsurprisingly, several people have now run into the same problem on
OpenBSD.

Workarounds are setting MOZ_DISABLE_IMAGE_OPTIMIZE=1 in the environment
or disabling gfx.xrender.enabled in about:config.  (You have to
restart Firefox after toggling gfx.xrender.enabled.)

I'm throwing this out there, but users shouldn't really be required
to invoke magic incantations.

-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to