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

I thought we could drop support of category B for simplicity.  However ```textfield``` for input[type=search] is a reasonable usecase, and dropping "```button``` for anchors" won't have much benefit if we need to support ```button``` for input[type=button/reset/submit].

> }\n\ninput::-webkit-clear-button {\n -webkit-appearance: searchfield-cancel-button

Oh, I found "```searchfield-cancel-button``` for others" unexpectedly contained ```::-webkit-clear-button``` usage.  ```::-webkit-clear-button``` is similar to ```::-webkit-search-cancel-button```, but it's for input[type=date/datetime-local/month/time/week], and it has ```"-webkit-appearance: searchfield-cancel-button"``` in UA stylesheet.  I'll correct the counter, and I hope we can restrict ```searchfield-cancel-button``` to these pseudo elements.

I have no idea of usecases of "```menulist-button``` for others". 

Probably Chrome's action items would be:
  - Correct the counter for "```searchfield-cancel-button``` for others"
  - Deprecate and remove arbitrary element support of category D and ```menulist-button```


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

Received on Tuesday, 21 May 2019 08:23:32 UTC