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

Unfortunately, there exist a lot of web pages that set `-webkit-appearance` without setting the unprefixed property. For that reason, I firmly believe that we're stuck with supporting `-webkit-appearance` for all eternity. So I don't see much value in adding an unprefixed version if the goal of removing the prefixed property is unachievable. I'd prefer to just [standardize](https://compat.spec.whatwg.org/#css-non-aliased) `-webkit-appearance` and prune its set of values to the minimal set needed for web-compat.

And _if_ we introduce `appearance`, then I think it must be a simple alias (meaning they would accept the exact same set of values).  I simply do not believe that `appearance:none|auto` is web-compatible. The only way to convince me otherwise would be if WebKit/Blink **successfully shipped** that.  Then I'm sure we'll follow their lead.

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

Received on Thursday, 13 September 2018 23:05:36 UTC