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 110172 - [A11Y] Accessibility issues in Ruby Options
Summary: [A11Y] Accessibility issues in Ruby Options
Status: VERIFIED WONTFIX
Alias: None
Product: ruby
Classification: Unclassified
Component: Editing (show other bugs)
Version: 6.x
Hardware: All All
: P4 blocker (vote)
Assignee: Tomas Danek
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-07-18 15:41 UTC by Jiri Skrivanek
Modified: 2011-12-12 13:19 UTC (History)
2 users (show)

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 Jiri Skrivanek 2007-07-18 15:41:37 UTC
Please, fix accessibility issues in Ruby Options (Tools|Options|Miscellaneous).

Ruby

No Accessible description :
  Class: javax.swing.JButton {  Browse |  }
  Class: javax.swing.JTabbedPane {  Ruby |  }
  Class: javax.swing.JTextField {  Ruby Interpreter: |  }
 Components with no mnemonic :
   Class: javax.swing.JButton {  Browse |  }

Ruby Hints

 No Accessible name :
   Class: javax.swing.JTree {  |  }

 No Accessible description :
   Class: javax.swing.JTabbedPane {  Ruby Hints |  }
   Class: javax.swing.JTree {  |  }
Comment 1 Torbjorn Norbye 2007-11-05 05:03:22 UTC
I've run out of time for 6.0 to do this one - but given that nearly all bundle keys for accessibility descriptions in
NetBeans say "N/A" that probably won't make a big difference.
Comment 2 Jiri Skrivanek 2008-02-22 10:31:15 UTC
Here is updated status of unfixed accessibility problems in Options dialog for Ruby:

Formatting category
====================

 No Accessible name :
   Class: javax.swing.JEditorPane {  |  text/x-ruby }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }

 No Accessible description :
   Class: javax.swing.JCheckBox {  Indent HTML within RHTML blocks |  }
   Class: javax.swing.JCheckBox {  Reformat Comments |  }
   Class: javax.swing.JComboBox {  Category: |  }
   Class: javax.swing.JTabbedPane {  Formatting |  }
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JTextField {  |  }
   Class: javax.swing.JTextField {  |  }

Hints category
==============

 No Accessible name :
   Class: javax.swing.JEditorPane {  |  text/html }
   Class: javax.swing.JTree {  |  }

 No Accessible description :
   Class: javax.swing.JComboBox {  Show As: |  }
   Class: javax.swing.JTabbedPane {  Hints |  }
   Class: javax.swing.JTree {  |  }

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JEditorPane {  |  text/html }

Miscellaneous category
======================

 No Accessible description :
   Class: javax.swing.JCheckBox {  Show Logical Project View (Restart Required)|  }
   Class: javax.swing.JTabbedPane {  Miscellaneous |  }
Comment 3 Martin Krauskopf 2008-02-22 15:44:56 UTC
Fixed.

http://hg.netbeans.org/main/rev/7aa94e8687c7
Comment 4 Jiri Skrivanek 2008-02-28 08:39:12 UTC
Not fixed at all. The changeset belongs to another issue.
Comment 5 Martin Krauskopf 2008-02-28 10:30:59 UTC
It belongs to this one. But only Misc. tab left in the Ruby Options from platform module. The rest if from editor. I've
close this by mistake, sorry. Reassigning.
Comment 6 Erno Mononen 2009-04-23 12:49:09 UTC
I think this is a P4 as per the updated guidelines.
Comment 7 Tomas Danek 2009-09-01 14:33:02 UTC
Ruby Options panel fixed in ruby-main 27b4bf8ba093 and 46a7b1f756df.
Comment 8 Quality Engineering 2009-09-03 08:43:19 UTC
Integrated into 'main-golden', will be available in build *200909021401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/27b4bf8ba093
User: Tomas Musil <musilt2@netbeans.org>
Log: #110172: [A11Y] Accessibility issues in Ruby Options
Comment 9 Jiri Skrivanek 2009-09-11 12:52:44 UTC
It doesn't seem to be fixed completely. Report from build 200909081533:

Formatting/Ruby
======================

 No Accessible name :
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 
 No Accessible description :
   Class: javax.swing.JCheckBox {  Indent HTML within RHTML blocks |  } 
   Class: javax.swing.JCheckBox {  Reformat Comments |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JTabbedPane {  Formatting |  } 
   Class: javax.swing.JTextField {  |  } 
 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JTabbedPane {  Formatting |  } 
   Class: javax.swing.JTextField {  |  } 


Miscellaneous/Ruby
======================

 Components with no mnemonic :
   Class: javax.swing.JCheckBox {  AutoSpec |  AutoSpec } 
   Class: javax.swing.JCheckBox {  AutoTest |  AutoTest } 
   Class: javax.swing.JCheckBox {  Enable Detailed Logging for Debugger |  Enable ruby debugger logging } 
   Class: javax.swing.JCheckBox {  Enable Detailed Logging |  Enable ruby logging } 
   Class: javax.swing.JCheckBox {  Methods |  Methods } 
   Class: javax.swing.JCheckBox {  RDoc |  RDoc } 
   Class: javax.swing.JCheckBox {  RSpec |  RSpec } 
   Class: javax.swing.JCheckBox {  Test/Unit |  Test/Unit } 
Comment 10 Jaromir Uhrik 2010-10-27 14:59:48 UTC
Should be possible to fix easily so please take a look again at this issue. Thanks.
Comment 11 Petr Jiricka 2011-01-25 10:24:47 UTC
P4, not planning to fix.