RESOLVED INVALID 6337
white-white gradients do not respect transparency
https://bugs.webkit.org/show_bug.cgi?id=6337
Summary white-white gradients do not respect transparency
Alexander Kellett
Reported 2006-01-02 14:56:08 PST
see attached testcase.
Attachments
reduced testcase (832 bytes, image/svg+xml)
2006-01-02 14:58 PST, Alexander Kellett
no flags
possible fix (692 bytes, patch)
2006-01-02 16:22 PST, Alexander Kellett
a: review-
Alexander Kellett
Comment 1 2006-01-02 14:58:54 PST
Created attachment 5426 [details] reduced testcase
Alexander Kellett
Comment 2 2006-01-02 15:24:47 PST
<stop offset="0" stop-color="#fefefe" stop-opacity="0" /> -> correct <stop offset="0" stop-color="#fffefe" stop-opacity="0" /> (note, one digit, any digit, of color changed to 1) -> incorrect
Alexander Kellett
Comment 3 2006-01-02 16:22:34 PST
Created attachment 5428 [details] possible fix
Alexander Kellett
Comment 4 2006-01-22 09:40:35 PST
Comment on attachment 5428 [details] possible fix the bug is in quartz
Eric Seidel (no email)
Comment 5 2006-01-22 14:01:31 PST
We could still make a workaround where we detect this case and use slightly offwhite. However the previous patch was not OK, as it changed all gradient colors. We want one that just change white on white to slightly-not-white on white. This will be made even easier when Hyatt changes our Color class to use 4 floats.
Eric Seidel (no email)
Comment 6 2006-12-26 17:15:39 PST
I thought we had decided this was a CG bug. It would be nice if one of the Apple folks could test this on Leopard and close.
Mark Rowe (bdash)
Comment 7 2007-06-12 10:30:51 PDT
I tested and confirmed Eric's hypothesis that this was broken by another component in Mac OS X.
Note You need to log in before you can comment on or make changes to this bug.