Opened 7 years ago

Closed 7 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 7 years ago by bill

Owner: changed from Becky Gibson to Douglas Hays
Status: newassigned
Summary: aria-pressed not a valid attribute on dijit.form.CheckBoxCheckBox: aria-pressed not a valid attribute

comment:2 Changed 7 years ago by Douglas Hays

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.

comment:3 Changed 7 years ago by Douglas Hays

Cc: Becky Gibson added
Owner: changed from Douglas Hays to jwforres
Status: assignedpending

comment:4 Changed 7 years ago by trac-o-bot

Resolution: invalid
Status: pendingclosed

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!

Note: See TracTickets for help on using tickets.