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.
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 }
Reassigned to Editor component and this issue was found in NB 5.5 RC2 build.
I'm raising this to P2 to reflect the correct severity of the A11Y issue, although this is not a showstopper.
Reassigning to web module
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.
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.