Bug 16504

Summary: Regression: Transparency mis-decoded in interlaced GIFs
Product: WebKit Reporter: Peter Kasting <pkasting>
Component: ImagesAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: All   

Description Peter Kasting 2007-12-18 11:41:46 PST
GIFImageDecoder.cpp (not used by Safari, but used by various other WebKit ports) has a bug I introduced several weeks ago which causes it to mis-decode transparent sections of interlaced GIFs, by not overwriting earlier rows' opaque pixels with later rows' transparent ones.

It's not too tricky to fix this.  Patch coming shortly.
Comment 1 Mark Rowe (bdash) 2007-12-18 18:39:43 PST

*** This bug has been marked as a duplicate of 16508 ***