[csswg-drafts] [css-values-5] Misleading statement about syntax-checking arbitrary substitution functions at parse time (#12398)

AtkinsSJ has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-values-5] Misleading statement about syntax-checking arbitrary substitution functions at parse time ==
[**Resolving in Properties**](https://drafts.csswg.org/css-values-5/#resolve-property) currently says (italics mine):

> If a property value contains one or more [arbitrary substitution functions](https://drafts.csswg.org/css-values-5/#arbitrary-substitution-function), _and those functions are themselves syntactically valid,_ the entire value’s grammar must be assumed to be valid at parse time.

My understanding is that now, we don't do any syntax checking on ASFs until computed-value time, and the clause about them being syntactically valid should be removed from here. I think this just got missed in the recent ASF rewrite.

cc: @tabatkins 

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12398 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 25 June 2025 15:09:14 UTC