- 
                Notifications
    
You must be signed in to change notification settings  - Fork 3k
 
Labels
addition/proposalNew features or enhancementsNew features or enhancementsstage: 3CommittedCommittedtopic: formstopic: parsertopic: selectThe <select> elementThe <select> element
Description
This proposal includes parser, styling, and rendering changes to make the <select> element fully customizable by authors.
Explainer: https://open-ui.org/components/customizableselect
Spec PR: #10548
Spec PRs (old):
- Relax 
<select>parser #10557 - Update content model for customizable select #10586
 - Define base appearance for <select> #10629
 - Define the 
<selectedcontent>element #10633 - Add UA stylesheet for <select> base appearance #10670
 
CSS spec PRs:
- [css-ui-4] Define appearance:base w3c/csswg-drafts#10691
 - [css-pseudo-4] Define ::picker() w3c/csswg-drafts#10865
 - [css-pseudo-4] Fix grammar for ::picker w3c/csswg-drafts#10936
 - [css-forms-1] Add new pseudo-elements for customizable select w3c/csswg-drafts#10986
 
Accessibility PRs:
- Update: add mapping tables for customizable select w3c/aria#2369
 - [html-aam] Addition: selectedcontent element w3c/aria#2344
 - Add 
selectedcontentelement and allowances for 'button' part of select w3c/html-aria#528 - Update: legend to provide name to optgroup w3c/aria#2360
 
Related HTML issues:
- Timing of cloning for the 
<selectedoption>element #10520 - Should datalist, option, object, and/or iframe elements be listed in "interactive content"? #10755
 - How to spec user interaction for select #10762
 - Is it ok for 
appearance:base<select>not to require user activation beforeshowPicker()? #10604 - Selection in form control elements, user-select, and customizable select #10876
 - Content model and 'what' to render for stylable 
<select>elements #10317 - HTML parser changes for customizable 
<select>#10310 
Related CSS issues:
- [css-ui] Changing UA styles based on the computed value of the appearance property w3c/csswg-drafts#10028
 - How to implement and shape API for 
<selectedoption>element for<select>w3c/csswg-drafts#10242 - [css-ui] New value(s) for the appearance property to support 
<select>stylability w3c/csswg-drafts#10333 - [css-ui] DOM/Box structure for appearance:base-select w3c/csswg-drafts#10380
 - [css-ui] Pseudo-elements for stylable select w3c/csswg-drafts#10462
 - [css-ui] Pseudo-element for select's UA button w3c/csswg-drafts#10717
 - [css-ui] Pseudo-element for select's UA popover w3c/csswg-drafts#10758
 - [css-forms-1] Should 
::picker(select)match:popover-open? w3c/csswg-drafts#10775 - [css-ui] UA stylesheet for appearance:base 
<select>w3c/csswg-drafts#10857 - [css-ui] Pseudo-elements for checkmark and dropdown icon for appearance:base 
<select>w3c/csswg-drafts#10908 - [css-ui] Colors to use for appearance:base 
<select>w3c/csswg-drafts#10909 - [selectors-4] Should we have :open and :closed? w3c/csswg-drafts#11039
 - [css-ui] select:hover and select:active styles w3c/csswg-drafts#11185
 
Standards positions:
scottaohara, Comandeer, bleper, JAWS-test, lukewarlow and 101 morecngodles, tonyalaribe, geoffrey-eisenbarth, ArtuArtaza, vladstudio and 22 moretheengineear and darvi-sh
Sub-issues
Metadata
Metadata
Assignees
Labels
addition/proposalNew features or enhancementsNew features or enhancementsstage: 3CommittedCommittedtopic: formstopic: parsertopic: selectThe <select> elementThe <select> element