[csswg-drafts] [css-forms] Should `::picker-icon` only be available when appearance is base? (#11341)

lukewarlow has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-forms] Should `::picker-icon` only be available when appearance is base? ==
The [CSS Forms](https://drafts.csswg.org/css-forms/#picker-icon-pseudo-element) spec currently says: 
> The ::picker-icon pseudo-element is only generated when the [originating element](https://drafts.csswg.org/selectors-4/#originating-element) has [base appearance](https://drafts.csswg.org/css-ui-4/#base-appearance) and opens a picker.

There's plenty of existing UI which this could apply to, for example everything that uses `::-webkit-calendar-picker-indicator` currently in Chromium.

Does restricting this to appearance base make sense? None of the [slider pseudos](https://drafts.csswg.org/css-forms/#slider-pseudos) have this restriction applied?

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11341 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 9 December 2024 22:00:44 UTC