Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chrome 134 supports customizable <select> element #26171

Merged
merged 3 commits into from
Mar 11, 2025

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.

None yet

2 participants