Bug 26485 - [REGRESSION] WebKit fails to render alpha-channel gif images correctly
Summary: [REGRESSION] WebKit fails to render alpha-channel gif images correctly
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Images (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Dave Hyatt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-17 11:02 PDT by Ismail Donmez
Modified: 2009-12-03 07:11 PST (History)
0 users

See Also:


Attachments
Test case (104 bytes, text/html)
2009-06-17 11:02 PDT, Ismail Donmez
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ismail Donmez 2009-06-17 11:02:08 PDT
Load the testcase, you should not see the white parts. Works in Safari 4, broken in WebKit nightly.
Comment 1 Ismail Donmez 2009-06-17 11:02:58 PDT
Created attachment 31424 [details]
Test case
Comment 2 Peter Kasting 2009-06-17 11:09:42 PDT
I will investigate
Comment 3 Peter Kasting 2009-06-17 11:41:25 PDT
Just for reference, is this using run-safari to run the CG port, or is this GTK+, Cairo/win, or some other WebKit port?

If this is the CG port I'm surprised this would be broken as I haven't touched anything that would affect that...
Comment 4 Ismail Donmez 2009-06-17 12:02:21 PDT
This in on Leopard, running via WebKit nightly package.
Comment 5 Dave Hyatt 2009-06-17 12:15:51 PDT
This image renders correctly for me on Leopard with latest ToT...

Comment 6 Peter Kasting 2009-06-17 12:21:17 PDT
From IRC: there is some code in the CG port that looks suspicious, since it reports that the image doesn't have alpha if it has no image type.  But hyatt claims the frame is cached and the type determined before anyone asks this question so that shouldn't matter.

I am reassigning to hyatt since this looks like not me, but this may just be Not Reproducible.
Comment 7 Ismail Donmez 2009-06-17 12:22:30 PDT
Well I am on MacOSX 10.5.7 and this is broken for last 24 hours or so.
Comment 8 Ismail Donmez 2009-06-17 12:41:27 PDT
This looks correct here now , something weird is going on. Marking as invalid for now. Sorry for the noise.
Comment 9 Ismail Donmez 2009-06-17 13:16:59 PDT
Well it fails randomly, so it explains why it succeeds some times.
Comment 10 Ismail Donmez 2009-12-03 07:11:47 PST
This is a bug in GMail Offline implementation.