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.
[NetBeans 5.0 Beta; FC4; JDK 1.5.0_04] Issue Summary: -------------- New Options dialog has serious A11Y problems. Attaching log from accessibility tester. Adding Jara on CC as the A11Y expert.
Created attachment 25347 [details] Output from A11Y tester
are you sure it is P1?
I was asked to choose priority according to this document: http://qa.netbeans.org/processes/bug_priority_guidelines.html Options dialog doesn't implement many guidelines described here: http://a11y.netbeans.org/a11yDevGuide.html Jaro or Milane, is P1 a correct priority?
Too many problems with tab traversal => it is P1. Some components are not available through keyboard - one of the major a11y feature is broken. BTW it means blind users will never know about such components.
should be fixed.
*** Issue 65498 has been marked as a duplicate of this issue. ***
partial fix - tab traversal should work.
tab traversal in advanced options fixed - P2 IDE:------------------------------------------------- IDE: [3.11.05 13:10] Committing "Options Dialog and SPI [Main]" started cvs server: scheduling file `DashedBorder.java' for addition cvs server: use 'cvs commit' to add this file permanently Checking in advanced/WhiteTabbedPanel.java; /cvs/core/options/src/org/netbeans/modules/options/advanced/WhiteTabbedPanel.java,v <-- WhiteTabbedPanel.java new revision: 1.4; previous revision: 1.3 done RCS file: /cvs/core/options/src/org/netbeans/modules/options/ui/DashedBorder.java,v done Checking in ui/DashedBorder.java; /cvs/core/options/src/org/netbeans/modules/options/ui/DashedBorder.java,v <-- DashedBorder.java initial revision: 1.1 done Checking in ui/TabbedPanel.java; /cvs/core/options/src/org/netbeans/modules/options/ui/TabbedPanel.java,v <-- TabbedPanel.java new revision: 1.4; previous revision: 1.3 done IDE: [3.11.05 13:10] Committing "Options Dialog and SPI [Main]" finished
fixed in trunk: Checking in colors/FontAndColorsPanel.java; /cvs/editor/options/src/org/netbeans/modules/options/colors/FontAndColorsPanel.java,v <-- FontAndColorsPanel.java new revision: 1.20; previous revision: 1.19 done Checking in macros/Bundle.properties; /cvs/editor/options/src/org/netbeans/modules/options/macros/Bundle.properties,v <-- Bundle.properties new revision: 1.5; previous revision: 1.4 done Checking in macros/MacrosPanel.java; /cvs/editor/options/src/org/netbeans/modules/options/macros/MacrosPanel.java,v <-- MacrosPanel.java new revision: 1.19; previous revision: 1.18 done Checking in keymap/Bundle.properties; /cvs/editor/options/src/org/netbeans/modules/options/keymap/Bundle.properties,v <-- Bundle.properties new revision: 1.10; previous revision: 1.9 done Checking in keymap/KeymapPanel.java; /cvs/editor/options/src/org/netbeans/modules/options/keymap/KeymapPanel.java,v <-- KeymapPanel.java new revision: 1.24; previous revision: 1.23 done Checking in general/GeneralOptionsPanel.java; /cvs/editor/options/src/org/netbeans/modules/options/general/GeneralOptionsPanel.java,v <-- GeneralOptionsPanel.java new revision: 1.14; previous revision: 1.13 done Checking in general/Bundle.properties; /cvs/editor/options/src/org/netbeans/modules/options/general/Bundle.properties,v <-- Bundle.properties new revision: 1.8; previous revision: 1.7 done Checking in indentation/IndentationPanel.java; /cvs/editor/options/src/org/netbeans/modules/options/indentation/IndentationPanel.java,v <-- IndentationPanel.java new revision: 1.18; previous revision: 1.17 done Checking in indentation/Bundle.properties; /cvs/editor/options/src/org/netbeans/modules/options/indentation/Bundle.properties,v <-- Bundle.properties new revision: 1.4; previous revision: 1.3 done IDE: [8.11.05 17:26] Committing "Options Module - Editor [Main]" finished
Patch appears to have broken commit validation; I hope fixed now: committed Up-To-Date 1.145 ide/test/qa-functional/src/validation/IDEValidation.java
The most important part - tab traversal - works now. Other minor glitches will be filed separately. Verified.