XUL numberbox with spinbuttons hasn't proper accessible object.
Never heard of this control. Is it new? What's the markup for it?
Created attachment 250465 [details] numberbox (In reply to comment #1) > Never heard of this control. Is it new? What's the markup for it? > Here's testcase. It is actually xul:textbox@type="number". Probably I have been not clear enough.
The numberbox is just a variation of a textbox, so it should already be accessible. Unless there's some extra capability that could be added as it has a minimum and maximum range. The syntax is: <textbox type="number"/>
(In reply to comment #3) > The numberbox is just a variation of a textbox, so it should already be > accessible. Unless there's some extra capability that could be added as it has > a minimum and maximum range. > > The syntax is: > > <textbox type="number"/> > MSAA suggests some extra capability http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msaa/msaapndx_6ii4.asp. These are role (ROLE_SPINBUTTON) and accessible children (two spinbuttons) since textbox hasn't accessible children.
Let's find some examples in other applications to make sure we don't do anything strange.
(In reply to comment #5) > Let's find some examples in other applications to make sure we don't do > anything strange. > It looks like spinbuttons and editable area in windows are not related. There are two accessible controls: textarea and spinbuttons. So, we should make numberbox inaccessible but we should make accessible its children to be compatible with windows controls. Right?
Let's look at what Linux and OS X do before we commit to a strategy.
See also ARIA spinner bugs 395258 and bug 390298.
Go ahead and work on all the spin box and number box bugs, but after most of our crashes are fixed.
Assignee: aaronleventhal → surkov.alexander
AUTO-CLOSED. This bug untouched for over 2000 days. Please reopen if you can confirm the bug and help it progress.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.