- From: andruud via GitHub <sysbot+gh@w3.org>
- Date: Thu, 30 Apr 2020 15:28:17 +0000
- To: public-css-archive@w3.org
I like the `@supports descriptor()` proposal. However, I'm not sure if it covers the `@property` use-case. The `syntax` descriptor in particular accepts any `<string>` parse time, so simply checking if there's a parse error (like we do in other `@support` cases) won't be enough. Probably each descriptor would need to define how to behave when used in a `@supports descriptor()`.
I also wonder if there are any traps regarding some descriptors depending on other descriptors. For example, the following is hard to evaluate if we don't also know the `syntax`:
```
@supports descriptor(@property, initial-value: 1em) { ... }
```
For syntax `"*"` it's valid, but for e.g. `"<length>"` it's not.
--
GitHub Notification of comment by andruud
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2463#issuecomment-621926608 using your GitHub account
Received on Thursday, 30 April 2020 15:28:20 UTC