| Summary: | [commands] use of ARIA roles on UI elements | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Susan McCourt <susan> |
| Component: | Client | Assignee: | Max Li <maxli> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | carolynmacleod4, maxli |
| Version: | 0.3 | Keywords: | accessibility |
| Target Milestone: | 0.5 M1 | Flags: | maxli:
review?
|
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 365361 | ||
|
Description
Susan McCourt
List of ARIA roles, and for each one, when to use, and states and properties that can be used on an element with that role. http://www.w3.org/TR/wai-aria/roles#role_definitions I've gone through all of Orion and added roles on the few pages where I haven't had to in fixing other bugs. I also added tabindex properties and such in order to fully make these UI elements accessible. I've put it in the following commit in the bug365362 branch. https://github.com/max-li/orion.client/commit/f5f3d19fa90c221b1978236cb77ae1a8ae9dbf43 I've pretty much been doing this as I've been going along, but I did a pass through and added a few bits and pieces that I missed in other bugs. fixed in http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=71d64971bd1260c68bf4e96b20ba1b8eb9db7724 http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=6e1411b390cefac45873ff8dd56a9bd26f233adc |