Closed Bug 607859 Opened 14 years ago Closed 14 years ago

[spec issue] special-case 'transparent' in gradients?

Categories

(Core :: CSS Parsing and Computation, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 591600

People

(Reporter: zwol, Unassigned)

References

()

Details

Consider the page drawn by the URL.  It is likely that the author intended both gradients to be the same; however, because 'transparent' is just a nice name for 'rgba(0,0,0,0)', the top gradient transitions to black as well as to transparency.  This is not overtly defined in css3-images but I think it *is* the standard-specified rendering, since color stops just contain <color>s.  If we wanted to change this we'd need a special case in css3-images for the "transparent" keyword (or possibly for all ways of writing rgba(0,0,0,0)).

I think that such a special case would be a good change.  gradient(green, transparent) *seems* like it ought to only affect the alpha channel, so the current behavior is surprising.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.