Intent to Prototype: HTML toolbar element

90 views
Skip to first unread message

Chromestatus

unread,
Mar 5, 2026, 7:05:46 PM (5 hours ago) Mar 5
to blin...@chromium.org, lwa...@igalia.com
Contact emails
lwa...@igalia.com

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

Specification
https://open-ui.org/components/toolbar.explainer

Summary
A toolbar is a common user interface pattern used to provide quick access to a group of commands, represented using controls such as press buttons, menus and other such controls. This introduces a new `<toolbar>` HTML element. This will have a role of toolbar and include the default keyboard behaviour expected of a toolbar element.

Blink component
Blink>HTML

Web Feature ID
Missing feature

Motivation
Toolbars are commonly used components but today web authors need to handle the complex keyboard behaviour themselves. While focusgroup makes this simpler it requires odd authoring patterns such as `<div focusgroup="toolbar">`. Making this a first-class element in HTML makes it easier for developers to pick up and use.

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

Search tags
toolbar

Requires code in //chrome?
False

Tracking bug
https://issues.chromium.org/u/1/issues/490139177

Estimated milestones

No milestones specified



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

This intent message was generated by Chrome Platform Status.
Reply all
Reply to author
Forward
0 new messages