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 140776

Summary: A11Y - New Breakpoint window
Product: cnd Reporter: Alexander Pepin <apepin>
Component: AccessibilityAssignee: Egor Ushakov <gorrus>
Status: RESOLVED FIXED    
Severity: blocker Keywords: A11Y
Priority: P2    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Alexander Pepin 2008-07-18 16:37:59 UTC
Components with no mnemonic :
   Class: javax.swing.JCheckBox {  Break when hit count exceeds: |  Break only when the hit count exceeds the skip count }
   Class: javax.swing.JCheckBox {  Condition: |  Breakpoint hits if the expression evaluates to true }

 Components not reachable with tab traversal :
   Class: javax.swing.JButton {  Cancel |   }
   Class: javax.swing.JButton {  OK |   }
   Class: javax.swing.JCheckBox {  Break when hit count exceeds: |  Break only when the hit count exceeds the skip count }
   Class: javax.swing.JCheckBox {  Condition: |  Breakpoint hits if the expression evaluates to true }
   Class: javax.swing.JComboBox {  Breakpoint Type: |  Breakpoint Types }
   Class: javax.swing.JComboBox {  Debugger: |  Debugger Types }
   Class: javax.swing.JComboBox {  Suspend: |  Suspend specified threads }
   Class: javax.swing.JTextField {  Function Name: |  Function Name: }
   Class: javax.swing.JTextField {  Print Text: |  Print this Text when breakpoint happens }
Comment 1 _ gordonp 2008-07-22 22:21:41 UTC
As with 140775, the fields mentioned here belong to different debugger implementations.

Is there any way to rerun this so that you can show which ones are gdb problems (if any)?
Can you try this with a C/C++ only download? That should at least eliminate the Java and
BPel fields.

I hand tested tab traversal and could traverse to each field. The Condition and Break when hit count
toggles don't have mnemonics and I will fix those problems.

By the way, your report is suspect. I tab traversed several of the fields your report says cannot
be traversed.
Comment 2 Alexander Pepin 2008-07-23 15:19:33 UTC
It seems that it was fault of A11Y checking tool. Everything is OK with tab traversal while manual testing. So the
remaining issue is missed mnemonics.
Comment 3 Egor Ushakov 2008-07-29 13:49:54 UTC
fixed in the changeset:
http://hg.netbeans.org/main/rev/bb2d220ade7d
added mnemonics for 2 checkboxes