Closed
Bug 492513
Opened 16 years ago
Closed 8 years ago
get rid thumb accessible?
Categories
(Core :: Disability Access APIs, defect)
Core
Disability Access APIs
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: surkov, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [auto-closed:inactivity])
Do we need to create thumb accessible for xul:scale element? Iirc, MSAA and OS X expects thumb accessible inside of slider accessible but we don't expose it (nsAccUtils::MustPrune works). Afaik ARIA hasn't way to point thumb accessible and AT seems lives fine without thumb accessible. As well we don't need thumb accessible internally. So probably it's worth to remove it?
Reporter | ||
Comment 1•16 years ago
|
||
Underneath:
ARIA slider fix started to prune slider's children, bug 390154, checkin http://hg.mozilla.org/mozilla-central/rev/1bd41e8f7d31
XUL slider was introduced in bug 109215 where we expose thumb accessible
DoJo slider examples are http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/form/test_Slider.html
Comment 2•16 years ago
|
||
Note for dojo we made what is visually the thumb, actually the node with role="slider". We did this because we want the thumb(s) in the tab order and the focussed node should be the one that gets the related aria-attributes like valuenow etc.
Reporter | ||
Comment 3•16 years ago
|
||
(In reply to comment #2)
> Note for dojo we made what is visually the thumb, actually the node with
> role="slider". We did this because we want the thumb(s) in the tab order and
> the focussed node should be the one that gets the related aria-attributes like
> valuenow etc.
Heh, I bet they would get the same result if they would choose container of thumb to make it as slider. But any way ARIA hasn't thumb role, right?
Comment 4•16 years ago
|
||
Right, no aria role of thumb.
Reporter | ||
Comment 5•16 years ago
|
||
(In reply to comment #4)
> Right, no aria role of thumb.
Btw, could be ARIA slider a thumb then?
Comment 6•16 years ago
|
||
I just took a look at a slider as found in the Windows Volumen Control applet. The Slider accessible has 3 children:
1. A PushButton with an accName of "Page to the left".
2. An Indicator accessible with an accName of "Position".
3. A PushButton with an accName of "Page to the right".
So yeah, I believe we need that thumb accessible.
Reporter | ||
Comment 7•16 years ago
|
||
ATK doesn't need thumb accessible and it sounds windows AT doesn't need as well. So I think we can remove it. At least XUL sliders will be consistent with ARIA sliders from a11y perspective.
Comment 8•16 years ago
|
||
(In reply to comment #5)
> (In reply to comment #4)
> > Right, no aria role of thumb.
>
> Btw, could be ARIA slider a thumb then?
If I understand the question right, yes (see comment #2).
I would get rid of thumb accessible.
Even for multi-thumbs http://dev.aol.com/dhtml_style_guide#slidertwothumb
In that case each thumb is supposed to be marked up as a slider with aria-value[min|max|now|text] so in gecko we don't have to worry ;) We just expose a slider for each visual thumb.
Comment 9•8 years ago
|
||
AUTO-CLOSED. This bug untouched for over 2000 days. Please reopen if you can confirm the bug and help it progress.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [auto-closed:inactivity]
You need to log in
before you can comment on or make changes to this bug.
Description
•