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.
Product Version: NetBeans IDE Dev (Build 200802140010) Java: 1.6.0_04; Java HotSpot(TM) Client VM 10.0-b19 System: Windows XP version 5.1 running on x86; Cp1252; en_GB (nb) Userdir: D:\ide\61\user =============================================== Tested Window title : Mercurial - =============================================== Results of Accessibility test Components with no LABEL_FOR pointing to it : Class: javax.swing.JTable { List of modified files | Lists all files that are not in sync with repository } Components with no mnemonic : Class: javax.swing.JButton { Refresh Status | Refresh Status } [118,3] Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic): - none. Components not reachable with tab traversal : Class: javax.swing.JButton { Refresh Status | Refresh Status } [118,3] Class: javax.swing.JTable { List of modified files | Lists all files that are not in sync with repository }
Product Version: NetBeans IDE Dev (Build 200802140010)
This looks like the output of the Status menu item. How to I reproduce this with the a11y testing tool? I think my question is how do I get focus on that window?
Sorry for late response. Just open Mercurial (Status) view - there should be some records, select this record and run the tool.
Created attachment 58239 [details] proposed patch
With the attached patch which is pushed in 064f05139cc5 the behavior of the mercurial status window is the same as the subversion status window: Results of Accessibility test, window with title "Mercurial - Mercurial [main] - current" Doesn't implement Accessible : - none. No Accessible name : - none. No Accessible description : - none. Label with LABEL_FOR not set : - none. Components with no LABEL_FOR pointing to it : Class: javax.swing.JTable { List of modified files | Lists all files that are not in sync with repository } 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: javax.swing.JTable { List of modified files | Lists all files that are not in sync with repository }
IMHO, it's ok.
In that case I will close the bug.
Verified.