[a11y]: The ARIA attribute "aria-autocomplete" is in conflict with the corresponding HTML attribute "autocomplete" #17181
Labels
component: combobox
role: dev 🤖
severity: 3
https://ibm.biz/carbon-severity
type: a11y ♿
type: bug 🐛
Reported in slack, this violation appears on downshift-based components with the latest Aug06 ruleset.
Details
These attributes are set by downshift, the library that powers the Combobox, MultiSelect, FilterableMultiSelect and Dropdown.
While the spec calls for native attributes to "win" and be used if both of these are applied, in practice both are required in attempt to achieve the outcome of:
autocomplete="off"
ignored by Chrome #8993, and [Bug]: Chrome autocomplete shows over DatePicker #12602)list
connected to these components.The attributes are not semantically equivalent and have disparate features
Current progress
aria-autocomplete
andautocomplete
semantic equivalency w3c/aria#2337Reproduction
https://stackblitz.com/edit/github-k5cekb?file=src%2FApp.jsx
Components impacted
The text was updated successfully, but these errors were encountered: