W3C home > Mailing lists > Public > public-css-archive@w3.org > June 2019

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

From: jugglinmike via GitHub <sysbot+gh@w3.org>
Date: Fri, 07 Jun 2019 00:19:16 +0000
To: public-css-archive@w3.org
Message-ID: <issue_comment.created-499715346-1559866755-sysbot+gh@w3.org>
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

This archive was generated by hypermail 2.4.0 : Tuesday, 19 October 2021 01:31:10 UTC