Re: [css3-values] Overly limited attr(foo color) syntax?

On 09/25/2012 03:15 PM, Tab Atkins Jr. wrote:
> The parsing of the "color" type in attr() restricts it to being a HASH
> or IDENT token - in other words, a hash color or color keyword.  This
> disallows the various color functions.  Is this intentional?  If so,
> is it desirable?  I'm assuming the answers to both of these questions
> are "no".
>
> If I'm right, then we should change the "color" type to also accept a
> FUNCTION token, followed by anything, ending with a ) token, and still
> require it to parse into a<color>  type.

I think this is intentional. It's not expecting CSS as input,
it trying to reuse data from a different format. The color
keywords and hash notation is pretty standard syntax for
colors, but our color functions are not.

~fantasai

Received on Wednesday, 26 September 2012 09:47:21 UTC