More Info

Revision 722147

(Back to digest)
 

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