Revision 35526c4...

Go back to digest for 13th May 2012

Bug Fixes in KDE Base

Martin Tobias Holmedahl Sandsmark committed changes in [kdelibs/KDE/4.8] /:

Fix animation of scaled GIF images.

Firstly, implement the AnimProvider::clone function in the GIF loader.
This enables the creation of scaled AnimationProviders.

Secondly fix the ImagePainter so that it uses the set size instead of
the size of the base (unscaled) image.

Lastly fix RenderImage::updatePixmap so that it takes scale into
account when deciding which rect to repaint.

File Changes

Modified 3 files
  •   khtml/imload/imagepainter.cpp
  •   khtml/rendering/render_image.cpp
  •   khtml/imload/decoders/gifloader.cpp
3 files changed in total