Bug 368856

Summary: Invalid login message accessibility
Product: [ECD] Orion (Archived) Reporter: Max Li <maxli>
Component: ClientAssignee: Silenio Quarti <Silenio_Quarti>
Status: RESOLVED FIXED QA Contact: Carolyn MacLeod <carolynmacleod4>
Severity: normal    
Priority: P3 CC: carolynmacleod4, malgorzata.tomczyk, maxli, simon_kaegi, Szymon.Brandys
Version: 0.3Keywords: accessibility
Target Milestone: 0.4 RC2   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on:    
Bug Blocks: 365361    

Description Max Li CLA 2012-01-17 12:50:59 EST
Build Identifier: 0.3

When logging in while using a screen reader, if a user does not enter the correct username/password combination, the message about the error is not immediately apparent to the user, likely making them wonder what is going on.

Reproducible: Always
Comment 1 Carolyn MacLeod CLA 2012-01-17 15:34:55 EST
This is a perfect place for an ARIA live region.
Probably with aria-live="assertive" aria-atomic="true".
http://www.w3.org/TR/wai-aria/states_and_properties#aria-live
Comment 2 Carolyn MacLeod CLA 2012-01-18 10:07:37 EST
Here's a few examples of using aria-live: http://accessibleajax.clcworld.net/
The "Sign up for the CLC Fan Club!" example might be pretty close.
Comment 3 Max Li CLA 2012-01-19 10:34:54 EST
I have fixed this bug in the following repository in the accessibility branch.
https://github.com/max-li/orion.server.git
Comment 5 Simon Kaegi CLA 2012-02-12 23:11:01 EST
Silenio can you please look at this.
Comment 6 Silenio Quarti CLA 2012-02-13 15:11:28 EST
I have seem the problem and confirmed that the patch fixes it. Pushed to eclipse.org

http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=7374d941b30d7ad51611da196bc0812dac1be76f