Skip to content

Chrome 134 supports customizable <select> element#26171

Merged
caugner merged 3 commits intomdn:mainfrom
chrisdavidmills:customizable-select
Mar 11, 2025
Merged

Chrome 134 supports customizable <select> element#26171
caugner merged 3 commits intomdn:mainfrom
chrisdavidmills:customizable-select

Conversation

@chrisdavidmills
Copy link
Contributor

@chrisdavidmills chrisdavidmills commented Mar 10, 2025

Summary

Chrome 134 supports customizable <select> elements (see https://chromestatus.com/feature/5737365999976448).

This includes a multitude of sub-features; this PR adds data for the new ones we haven't already got data for, which are as follows:

  • The <selectedcontent> element
  • The ::picker() pseudo-element
  • The ::picker-icon pseudo-element
  • The ::checkmark pseudo-element
  • The appearance property base-select value (which is currently specified as base, but I think this might change soon).

I'm setting this as a draft for now because BCD doesn't recognize the CSS Form Control Styling Level 1 as a valid spec. I've filed an issue to ask if I can get it added to browser-specs: see w3c/browser-specs#1723 - UPDATE, this issue got fixed.

Test results and supporting details

Related issues

MDN content: mdn/content#38470

@github-actions github-actions bot added data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML size:l [PR only] 101-1000 LoC changed labels Mar 10, 2025
@chrisdavidmills chrisdavidmills marked this pull request as draft March 10, 2025 17:33
@chrisdavidmills chrisdavidmills marked this pull request as ready for review March 11, 2025 08:24
@chrisdavidmills
Copy link
Contributor Author

This is still failing. Do I need to wait for BCD to slurp up a new package version before the browser-specs update is recognized?

@caugner caugner changed the title Chrome 134 customizable select support Chrome 134 supports customizable <select> element Mar 11, 2025
@caugner caugner merged commit 73d1127 into mdn:main Mar 11, 2025
5 checks passed
@mdn-bot mdn-bot mentioned this pull request Mar 11, 2025
@chrisdavidmills chrisdavidmills deleted the customizable-select branch March 11, 2025 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML size:l [PR only] 101-1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants