-
Notifications
You must be signed in to change notification settings - Fork 640
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IDL generation in CSSOM for supported properties #5412
Comments
Note that the WebIDL attributes aren't for the |
U+1000 is a valid CSS ident but not a valid WebIDL attribute name, for example. |
Do we define any property with a non-ascii name? I don't think so, but ICBW. |
We don't, and we have a CSSWG resolution to never use non-ASCII in language-defined constructs. |
Should we add a specification conformance criteria to CSS Syntax forbidding non-ASCII? |
I'm not opposed. ^_^ |
CSSOM generates a variety of partial IDL fragments for each supported property, where:
A property name in CSS is a (CSS) ident token.
WebIDL attributes must be a (WebIDL) identifier.
Note that the CSS ident token is a superset of the WebIDL identifier.
What is the intended behaviour when there is a supported CSS property where the property name is an invalid WebIDL identifier?
(cc/ @tabatkins who may have opinions from the Syntax side)
The text was updated successfully, but these errors were encountered: