Bug 408051 - TextView should have an aria-label on the rootDiv
Summary: TextView should have an aria-label on the rootDiv
Status: RESOLVED FIXED
Alias: None
Product: Orion (Archived)
Classification: ECD
Component: Editor (show other bugs)
Version: 3.0   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: 2013-05-14 14:40 EDT by Carolyn MacLeod CLA
Modified: 2016-07-13 11:00 EDT (History)
3 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 2013-05-14 14:40:48 EDT
Screen readers typically announce the label of a landmark region when the user tabs into it. There are also commands to navigate to the next/previous landmark region, and list all available landmark regions on a page.

It turns out that role="application" is a landmark region, so it makes sense to give it a name so that we can take advantage of the landmarks features of AT.
Comment 1 John Arthorne CLA 2015-05-05 16:18:40 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:


https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html
Comment 2 Carolyn MacLeod CLA 2016-07-07 11:58:20 EDT
aria-label is still needed on the rootDiv for both textView.js and built-codeEdit.js.
This would help screen reader users navigate the page using landmark names.
(Also, AVT checking tools are now flagging this as missing).