Intent to Prototype: Customizable combobox

352 views
Skip to first unread message

Chromestatus

unread,
Oct 21, 2025, 5:59:45 PMOct 21
to blin...@chromium.org, jar...@chromium.org
Contact emails
jar...@chromium.org

Explainer
https://open-ui.org/components/combobox.explainer

Specification
No information provided

Summary
appearance:base for the <datalist> element when it is invoked as a picker from an <input type=text> element. https://open-ui.org/components/combobox.explainer/

Blink component
Blink>Forms

Web Feature ID
Missing feature

Motivation
The existing <input type=text list=datalist> HTML form element is not sufficient for web developers due to lack of supported content and customization. As a result, web developers must build their own which creates usability and accessibility risks.

Initial public proposal
https://github.com/openui/open-ui/issues/924

Requires code in //chrome?
False

Tracking bug
https://issues.chromium.org/issues/453705243

Estimated milestones

No milestones specified



Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5067156794507264?gate=6032681792045056

This intent message was generated by Chrome Platform Status.

Thomas Steiner

unread,
Oct 21, 2025, 6:37:41 PMOct 21
to Chromestatus, blin...@chromium.org, jar...@chromium.org
This is very exciting! Is this meant to work as well with dynamically fetched options, similar to the UK design system's source property for their accessible autocomplete component? So essentially the question is if there are too many options to list them statically in the HTML, is this approach supposed to work with dynamically generated options? 

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68f80242.050a0220.39dfc1.0cc5.GAE%40google.com.


--
Thomas Steiner, PhD—Developer Relations Engineer (blog.tomayac.comtoot.cafe/@tomayac)

Google Spain, S.L.U.
Torre Picasso, Pl. Pablo Ruiz Picasso, 1, Tetuán, 28020 Madrid, Spain

CIF: B63272603
Inscrita en el Registro Mercantil de Madrid, sección 8, Hoja M­-435397 Tomo 24227 Folio 25

----- BEGIN PGP SIGNATURE -----
Version: GnuPG v2.4.8 (GNU/Linux)

iFy0uwAntT0bE3xtRa5AfeCheCkthAtTh3reSabiGbl0ck
0fjumBl3DCharaCTersAttH3b0ttom.xKcd.cOm/1181.
----- END PGP SIGNATURE -----

PhistucK

unread,
Oct 22, 2025, 10:13:59 AMOct 22
to Thomas Steiner, Chromestatus, blin...@chromium.org, jar...@chromium.org
Huh, I wonder why I did not get the original e-mail you replied to...


PhistucK


Joey Arhar

unread,
Oct 29, 2025, 12:52:35 PM (9 days ago) Oct 29
to PhistucK, Thomas Steiner, Chromestatus, blin...@chromium.org
> is this approach supposed to work with dynamically generated options?

Yes, a use case we have in mind for that with more detail here: https://github.com/openui/open-ui/issues/847#issuecomment-3461203364

Huh, I wonder why I did not get the original e-mail you replied to...
 
I sent this email by pressing a button in chromestatus rather than emailing it myself like I normally would, I bet that has something to do with it.

Thomas Steiner

unread,
Oct 29, 2025, 1:44:55 PM (9 days ago) Oct 29
to Joey Arhar, PhistucK, Thomas Steiner, Chromestatus, blin...@chromium.org
On Wed, Oct 29, 2025 at 5:51 PM Joey Arhar <jar...@chromium.org> wrote:
> is this approach supposed to work with dynamically generated options?

Yes, a use case we have in mind for that with more detail here: https://github.com/openui/open-ui/issues/847#issuecomment-3461203364

Great, thanks for confirming making the combobox dynamically populated and searchable based on network requests is on the list :-) A concrete use case would be something like implementing a search feature for an online storage service (think building your own Google Drive API powered interface to Google Drive for example). 
 
Reply all
Reply to author
Forward
0 new messages