This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 87907 - A11Y issue found in JSP editor
Summary: A11Y issue found in JSP editor
Status: RESOLVED INVALID
Alias: None
Product: editor
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 5.x
Hardware: All Windows XP
: P3 blocker (vote)
Assignee: issues@editor
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2006-10-24 21:45 UTC by Ch Nguyen
Modified: 2007-11-05 13:44 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ch Nguyen 2006-10-24 21:45:23 UTC
VWP 1023_12
NB RC2
JDK 1.6
XP

A11Y test result -

a11y netbeans test for designer screen with JSP tab selected:


Results of Accessibility test, window with title "Page1"


 Doesn't implement Accessible :
   Class: org.netbeans.editor.CodeFoldingSideBar {  } 
   Class: org.netbeans.modules.editor.errorstripe.AnnotationView {  } 


 No Accessible name :
   - none.

 No Accessible description :
   - none.

 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   Class: org.openide.text.QuietEditorPane {  Editor for Page1 |  Editor for
C:\Documents and Settings\Krystyna Polomski\WebApplication119\web\Page1.jsp } 


 Components with no mnemonic :
   - none.

 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain
mnemonic):
   - none.

 Components not reachable with tab traversal :
   Class: org.openide.text.QuietEditorPane {  Editor for Page1 |  Editor for
C:\Documents and Settings\Krystyna Polomski\WebApplication119\web\Page1.jsp }
Comment 1 Ch Nguyen 2006-10-24 23:08:45 UTC
Reassigned to Editor component and this issue was found in NB 5.5 RC2 build.
Comment 2 Ch Nguyen 2006-10-27 01:50:34 UTC
I'm raising this to P2 to reflect the correct severity of the A11Y issue,
although this is not a showstopper.
Comment 3 Jiri Prox 2006-10-27 08:15:45 UTC
Reassigning to web module
Comment 4 Jaromir Uhrik 2006-10-30 16:38:56 UTC
Turning back to P3 because CodeFoldingSideBar resp AnnotationView are designed
to be pure visual components. Thus they are not supposed to implement interface
Accessible. Alternative way exists for all functions and are available for
disabled (Ctrl-Num+, Ctrl-Num-, Tooltip with line number...).
Only sections LABEL_FOR and TAB_TRAVERSAL are relevant issue - although I am not
familiar with QuietEditorPane so that evaluation from developer is appreciated
of these QuietEditorPane-related sections.
Comment 5 Vitezslav Stejskal 2007-10-15 15:22:36 UTC
QuietEditorPane is the actual editor component that shows the edited file. It does not have any label, so there is no
label that could LABEL_FOR point to it. Please fix you tests.