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 127663 - A11y errors in New XML wizard, "XML Model Generation" step
Summary: A11y errors in New XML wizard, "XML Model Generation" step
Status: RESOLVED INVALID
Alias: None
Product: xml
Classification: Unclassified
Component: Schema Tools (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Sonali Kochar
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2008-02-18 16:22 UTC by Mikhail Matveev
Modified: 2008-07-09 16:39 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 Mikhail Matveev 2008-02-18 16:22:33 UTC
1. Create new project.
2. New File -> XML -> XML Document -> Next -> Next -> XML Schema Constrained Document -> Next -> Browse -> (select a
schema) -> Next.

Results of Accessibility test, window with title "New File"

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

 No Accessible description :
   Class: javax.swing.JCheckBox {  Generate Optional Attributes |  } 
   Class: javax.swing.JCheckBox {  Generate Optional Elements |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: javax.swing.JFormattedTextField {  |  } 
   Class: org.netbeans.core.windows.services.NbDialog {  New File |  } 

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


 Components with no mnemonic :
   Class: javax.swing.JCheckBox {  Generate Optional Attributes |  } 
   Class: javax.swing.JCheckBox {  Generate Optional Elements |  }
Comment 1 Jaromir Uhrik 2008-02-19 15:29:27 UTC
It is P1 issue because of missing dialog's accessible description.
Comment 2 Mikhail Matveev 2008-02-19 15:33:47 UTC
OK, rising a priority to P1.
Comment 3 Sonali Kochar 2008-02-20 23:16:22 UTC
There is no JFormattedTextField on this panel. Please provide more info on which panel its on otherwise difficult to fix.
Comment 4 Sonali Kochar 2008-02-21 00:18:50 UTC
I have fixed the A11Y issues with the JCheckBox and the dialog box. There is no JFormattedTextField in this panel -
please provide more info to fix for this remaining item.

Please also lower the priority
Comment 5 Mikhail Matveev 2008-02-21 15:07:29 UTC
Sonali,
I have no idea where JFormattedTextField is. It was found by a11y testing plugin. May be it's invisible.
Will verify and lower priority after stable build with the fix.
Comment 6 Sonali Kochar 2008-02-21 17:47:52 UTC
I am marking the bug fixed as the JFormattedTextField stuff is not valid. Please test and reopen if required.
Comment 7 Mikhail Matveev 2008-04-03 14:40:17 UTC
Still same results.
At least please add accessible description to the dialog. This will allow us to decrease priority to P3.
Mnemonic absence for checkboxes is a visible bug too. About JFormattedTextField's: most probably there are invisible ones.
Comment 8 Mikhail Matveev 2008-04-03 18:30:21 UTC
I've tested same for Generate Sample XML dialog and got same results, _except_ accessible description absence for the
dialog. So it seems that the problem is this specific wizard step.
Comment 10 Samaresh Panda 2008-04-07 14:53:11 UTC
Misha, Please verify in trunk soon so that the fix gets into 6.1 branch as well.
Comment 11 Mikhail Matveev 2008-04-08 14:46:28 UTC
Fix for dialog accessible name verified.
JFormattedTextField related issues still exist.
So I'm leaving the issue open, but decreasing its priority to P3.
Comment 12 Sonali Kochar 2008-07-09 16:39:08 UTC
As I mentioned in my earlier evaluation there in no JFormattedTextField on this panel. The A11Y tool will give extra
information which may not apply. marking it invalid for JFormattedTextField.