#16605 closed defect (fixed)
[PATCH][CCLA] Dojox.ExpandoPane: add role=button for JAWS support on ExpandoPane
Reported by: | mikeb | Owned by: | dylan |
---|---|---|---|
Priority: | undecided | Milestone: | 1.8.11 |
Component: | DojoX Layout | Version: | 1.8.3 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
If you visit http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/layout/tests/test_ExpandoPane.html with JAWS and tab around, you will not be able to expand or contract the ExpandoPane? because the twisty does not have role=button, so JAWS does not let users interact with it. By adding role=button and aria-label to the twisty icon, JAWS users can now navigate to the button and expand/contract the Pane.
Attachments (1)
Change History (7)
Changed 9 years ago by
Attachment: | ExpandoPane.js.patch added |
---|
comment:1 Changed 7 years ago by
Milestone: | tbd → 1.11 |
---|---|
Owner: | set to dylan |
Status: | new → assigned |
We really should have landed this change a few years ago. I'll land it for 1.11.
comment:2 Changed 7 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Add aria role and label attributes to ExpandoPane?'s twisty for JAWS accessibility, please proxy commit for Michael Billau