Re: [csswg-drafts] [css-ui] Unprefix 'appearance' and/or make the spec web-compatible (#3024)

CSS Cascading and Inheritance defines the term "[legacy name alias](https://drafts.csswg.org/css-cascade-4/#legacy-name-alias)" as follows:

> When the old property’s syntax is identical to or a subset of the value space of the new property’s syntax, the two names are aliased with an operation on par with case-mapping: at parse time, the old property is converted into the new property. This conversion also applies in the CSSOM, both for string arguments and property accessors: requests for the old property name transparently transfer to the new property name instead.

I can't tell if `-webkit-appearance` qualifies in our latest design. I suspect that it does, so [I've submitted some tests to the web-platform-tests project](https://github.com/web-platform-tests/wpt/pull/17218), but it would be helpful if anyone following along could verify this. @frivoal [called out the novelty of this solution](https://github.com/w3c/csswg-drafts/issues/3024#issuecomment-421236310). Does that warrant a modification to the definition of "legacy name alias"?

-- 
GitHub Notification of comment by jugglinmike
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3024#issuecomment-499715346 using your GitHub account

Received on Friday, 7 June 2019 00:19:18 UTC