Bug 501779 - Orion "switch" command needs to be accessible
Summary: Orion "switch" command needs to be accessible
Status: RESOLVED FIXED
Alias: None
Product: Orion (Archived)
Classification: ECD
Component: Client (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 13.0   Edit
Assignee: Carolyn MacLeod CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2016-09-19 18:12 EDT by Carolyn MacLeod CLA
Modified: 2016-09-19 19:29 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carolyn MacLeod CLA 2016-09-19 18:12:29 EDT
The switch command is not accessible. It needs:
- role=switch
- aria-checked=true/false
- every switch needs a name (aria-label) and tooltip (aria-describedby)

Also, the hidden <input type=checkbox> and the <label for=the-hidden-input"> need to be removed because the accessibility verification tools do not like that the label has no inner text, and the input that the label points to is hidden.
Comment 2 Carolyn MacLeod CLA 2016-09-19 19:29:53 EDT
The fix in comment 1 also fixes:
Bug 468442 - Scroll lock switch button doesn't show enabled/disabled images