Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support aria-sort #1500

Closed
nvaccessAuto opened this issue May 10, 2011 · 5 comments
Closed

Support aria-sort #1500

nvaccessAuto opened this issue May 10, 2011 · 5 comments

Comments

@nvaccessAuto
Copy link

Reported by jteh on 2011-05-10 22:31
aria-sort "indicates if items in a table or grid are sorted in ascending or descending order" and is specified on table/grid headers. NVDA needs to support this concept in NVDAObjects and then report this via speech and braille.

This also needs to be supported for virtual buffers, but this will be done separately.

@nvaccessAuto
Copy link
Author

Comment 2 by mdcurran on 2011-05-16 04:57
Announcement of aria-sort for MSHTML and Gecko virtualBuffers and NVDAObjects has been implemented in 5d31a28. However, this is only announcement on query/focus/caret/review etc, it does not announce when it changes. We need Gecko to fire iaatributeChange when sort changes, and for MSHTML, we probably need to register a propchange event at least for the focus, though what to actually call I'm not sure, probably just event_stateChange.

@nvaccessAuto
Copy link
Author

Comment 3 by jteh on 2011-05-17 03:26
MozillaBug:640707 requests attributeChange for aria-sort.
Changes:
Changed title from "Support aria-sort in NVDAObjects" to "Support aria-sort"

@nvaccessAuto
Copy link
Author

Comment 4 by jteh on 2011-05-19 08:49
MozillaBug:640707 has been implemented and is available in Firefox 6 nightlies.

I committed a fix for announcing of "not sorted" in 9ead9cf.

I also committed a fix so that the gecko_ia2 buffer will correctly pick up aria-sort in 5a6cc55.

Finally, 763a1a1 makes speech.getControlFieldSpeech() announce states for table cells so that sorting is actually announced in virtual buffers.

@nvaccessAuto
Copy link
Author

Comment 5 by jteh on 2011-05-20 03:02
Hopefully the correct state reporting code in 22af92d. :)

@nvaccessAuto
Copy link
Author

Comment 6 by jteh on 2011-05-31 06:15
Changes:
State: closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants