More Info

Revision 745245

(Back to digest)
 

Bug Fixes in KDE Base

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

Fix decoding of progressive + alphablended PNGs --- the premultiplication code is not designed to handle multiple combinding passes, so disable it in this case. Also noticed that the RGBA enums should be ARGB, so fix that.

(Thanks to FredrikH for providing analysis and a testcase)

File Changes

Modified 4 files
/trunk/KDE/kdelibs/khtml/imload
 
/image.cpp
 
/imageformat.h
 
/decoders/gifloader.cpp
 
/decoders/pngloader.cpp
4 files changed in total