Re: [css-houdini-drafts] [css-properties-values-api] is initialValue required when syntax is not "*"?

No, the exact opposite!  When it's omitted or `"*"`, then step 3 allows initialValue to be unspecified without raising an error; in that case, the initial value is set to an initially invalid value, just like any unregistered custom property.

If the spec is in any way unclear on this point, let me know, but as far as I can tell this behavior is completely specified.

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

Received on Monday, 21 August 2017 20:49:41 UTC