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 109647 - A11Y: Diff
Summary: A11Y: Diff
Status: VERIFIED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: Diff (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: diff-issues@utilities
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-07-13 14:43 UTC by Peter Pis
Modified: 2007-10-19 13:35 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 Peter Pis 2007-07-13 14:43:08 UTC
===============================================
 Tested Window title : IImmppoorrtt [ Diff ]
===============================================

Results of Accessibility test


 Doesn't implement Accessible :
   Class: com.sun.java.swing.plaf.windows.WindowsSplitPaneDivider {  }
   Class: org.netbeans.modules.diff.builtin.visualizer.editable.DiffContentPanel {  The First File |  The content of the
first file. }
   Class: org.netbeans.modules.diff.builtin.visualizer.editable.DiffContentPanel {  The Second File |  The content of
the second file. }
   Class: org.netbeans.modules.diff.builtin.visualizer.editable.DiffSplitPaneDivider {  }
   Class: org.netbeans.modules.diff.builtin.visualizer.editable.DiffSplitPaneDivider$DiffSplitDivider {  }
   Class: org.netbeans.modules.diff.builtin.visualizer.editable.LineNumbersActionsBar {  }
   Class: org.netbeans.modules.diff.builtin.visualizer.editable.LineNumbersActionsBar {  }


 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 {  Diff view |  Shows lists of files that have changed  }
   Class: org.netbeans.modules.diff.builtin.visualizer.editable.DecoratedEditorPane {  The First File |  The content of
the first file. }


 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.netbeans.modules.diff.builtin.visualizer.editable.DecoratedEditorPane {  The First File |  The content of
the first file. }
Comment 1 Maros Sandor 2007-07-31 11:55:04 UTC
LABEL_FOR: there are no labels => wontfix

tab traversal: IMHO the standard way of escaping a JTable is to press Ctrl-Tab but now this contract is broken in
NetBeans because Ctrl-Tab is used to switch files in editor (IDE-wide) => wontfix (file an issue to editor if you want)

implement Accessible: targetting to 6.0
Comment 2 Maros Sandor 2007-10-04 10:24:38 UTC
Fixed "Doesn't implement Accessible" in my code.

/shared/data/ccvs/repository/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/LineNumbersActionsBar.java,v
 <--  LineNumbersActionsBar.java
new revision: 1.12; previous revision: 1.11
/shared/data/ccvs/repository/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/DiffSplitPaneDivider.java,v
 <--  DiffSplitPaneDivider.java
new revision: 1.12; previous revision: 1.11
/shared/data/ccvs/repository/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/DiffContentPanel.java,v  <--
 DiffContentPanel.java
new revision: 1.7; previous revision: 1.6
Comment 3 Peter Pis 2007-10-19 13:35:10 UTC
Verified.