Opened 9 years ago
Closed 9 years ago
#15053 closed defect (invalid)
CheckBox: aria-pressed not a valid attribute
Reported by: | jwforres | Owned by: | jwforres |
---|---|---|---|
Priority: | undecided | Milestone: | tbd |
Component: | Accessibility | Version: | 1.4.3 |
Keywords: | Cc: | Becky Gibson | |
Blocked By: | Blocking: |
Description
According to the ARIA spec www.w3.org/TR/wai-aria/roles the aria-pressed attribute only applies to HTML elements with role=button The <input> element inside dijit.form.CheckBox? does not have any role in Dojo 1.4.3, the role should be role=checkbox and the attribute should be aria-checked not aria-pressed. In 1.7, aria-pressed is no longer there and has been replaced by aria-checked however the input is still missing the appropriate role=checkbox.
Change History (4)
comment:1 Changed 9 years ago by
Owner: | changed from Becky Gibson to Douglas Hays |
---|---|
Status: | new → assigned |
Summary: | aria-pressed not a valid attribute on dijit.form.CheckBox → CheckBox: aria-pressed not a valid attribute |
comment:2 Changed 9 years ago by
comment:3 Changed 9 years ago by
Cc: | Becky Gibson added |
---|---|
Owner: | changed from Douglas Hays to jwforres |
Status: | assigned → pending |
comment:4 Changed 9 years ago by
Resolution: | → invalid |
---|---|
Status: | pending → closed |
Because we get so many tickets, we often need to return them to the initial reporter for more information. If that person does not reply within 14 days, the ticket will automatically be closed, and that has happened in this case. If you still are interested in pursuing this issue, feel free to add a comment with the requested information and we will be happy to reopen the ticket if it is still valid. Thanks!
For Dojo 1.7, where does the spec say that input[type=checkbox] requires a role=checkbox? This is implied to screen-readers for native HTML checkboxes.