Re: [csswg-drafts] [css-variables] Substitution of invalid variables into other variables (#4075)

This makes sense to me.

So the implications are:

1. Cyclic references cause all the involved properties to become the guaranteed-invalid value, whether they're registered or unregistered. (Because this is in all cases an error.)

2. All other cases cause invalid-at-computed-value-time, and resolve to "unset", regardless of whether it's a normal property, a registered custom property, or an unregistered custom property.  This implies that, in your original example, the #inner --y should have a value of `foo`.

Right?

-- 
GitHub Notification of comment by tabatkins
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4075#issuecomment-511612639 using your GitHub account

Received on Tuesday, 16 July 2019 00:01:12 UTC