Revision 722147

Go back to digest for 7th October 2007

Bug Fixes in KDE Base

Maks Orlovich committed changes in /trunk/KDE/kdelibs/khtml/imload:

- Fix painting code to not blow up on not-yet-loaded images, by deferring requesting scaling until everything is needed.

Fixes crash on WP front page (149675)
- Audit code for divide-by-zero possibilities; especially
important since size limiting is coming next
- Properly clone anim providers when scaling
- Remove stale comments, declarations, TODOs, warnings
- Some minor style fixes

File Changes

Modified 17 files
  • /trunk/KDE/kdelibs/khtml/imload
  •   /animprovider.cpp
  •   /animprovider.h
  •   /image.cpp
  •   /image.h
  •   /imageformat.h
  •   /imageloader.h
  •   /imageloaderprovider.h
  •   /imagemanager.h
  •   /imageowner.h
  •   /imagepainter.cpp
  •   /imagepainter.h
  •   /loaderdatabase.h
  •   /plane.h
  •   /scaledimageplane.h
  •   /tile.h
  •   /updater.cpp
  •   /updater.h
17 files changed in total