Open Bug 1974789 Opened 3 months ago Updated 2 months ago

[css-forms-1] Implement the `::picker()` pseudo element

Categories

(Core :: DOM: Core & HTML, enhancement)

enhancement

Tracking

()

Tracking Status
firefox142 --- affected

People

(Reporter: keithamus, Unassigned)

References

(Blocks 2 open bugs, )

Details

(Keywords: dev-doc-needed)

The ::picker() pseudo-element only matches when the originating element supports appearance: base and has a popup picker.

The given ident must match the unique picker name. Right now the only supported ident is select, for styling <select> elements.

::picker() without the given select ident should be specifically flagged as we do not want generic web content to use this pseudo class until all form controls with pickers have implemented their various integrations. So right now only ::picker(select) should be allowed in web authored style sheets.

Keywords: dev-doc-needed
Blocks: css-forms-1
Summary: Implement the `::picker()` pseudo element → [css-forms-1] Implement the `::picker()` pseudo element
You need to log in before you can comment on or make changes to this bug.