- From: Callum Law via GitHub <noreply@w3.org>
- Date: Sun, 08 Mar 2026 10:55:39 +0000
- To: public-css-archive@w3.org
Calme1709 has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-values-5] Are CSS wide keywords allowed in `<syntax-single-component>`? == [The spec](https://drafts.csswg.org/css-values-5/#typedef-syntax-single-component) defines `<syntax-single-component> = '<' <syntax-type-name> '>' | <ident>` but Chrome (the only implementer) [disallows CSS wide keywords and the `default` keyword](https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/css/css_syntax_definition.cc;l=138;drc=21558256637445c896f3905c198b8a1a31722790) (i.e. it only allows `<custom-ident>` rather than `<ident>`). By allowing only `<custom-ident>` it would also align better with the syntax described by [the css-properties-values-api spec](https://drafts.css-houdini.org/css-properties-values-api-1/#syntax-component-name) (which I believe this intends to replace) as that defines it's equivalent "syntax component name" as `A sequence of code points which is either a data type name, or a sequence that can produce a <custom-ident>.` (i.e. `'<' <syntax-type-name> '>' | <custom-ident>`) Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13614 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Sunday, 8 March 2026 10:55:40 UTC