Metadata
- Source
- FLUID-302
- Type
- Bug
- Priority
- Major
- Status
- Closed
- Resolution
- Won't Fix
- Assignee
- Anastasia Cheetham
- Reporter
- Anastasia Cheetham
- Created
2008-03-03T16:12:17.000-0500 - Updated
2009-04-03T22:22:39.000-0400 - Versions
-
- 0.1
- 0.3
- 0.4beta1
- 0.4
- Fixed Versions
- N/A
- Component
-
- Infrastructure
Description
As we've started to use Chris Hoffman's excellent jARIA plugin, we've noticed a number of areas where we can help to improve it:
1) Fix a bug in role namespacing in FF3 (DONE)
2) There is no way to remove a state (e.g "activedescendent"). Perhaps a "removeState() method?
Other changes, as we discover them, could be added to this issue.
Attachments
Comments
-
Anastasia Cheetham commented
2008-03-04T14:40:50.000-0500 Another issue:
The ariaRole() method is improperly adding the "wairole:" prefix in FF3 (should only do it for FF2) -
Anastasia Cheetham commented
2008-03-04T14:58:25.000-0500 The ariaRole() function should not be altering the tabindices.
-
Colin Clark commented
2008-03-05T10:43:34.000-0500 Here's a simple refactoring of jARIA to fix the "wairole:" bug in FF3, get rid of the the tabindex manipulation, remove the old ARIA css microformat parsing, and general cleanup.
I don't want to circulate this more widely because it is still untested and I wrote it while attending a workshop today. It's just an experiment at this point. Let me know how it works for you.
-
Michelle D'Souza commented
2008-04-28T14:19:46.000-0400 We should ensure that we are up to date with jARIA.
-
Colin Clark commented
2008-05-15T22:45:28.000-0400 I've submitted the ariaRole() patch to Chris Hoffman and he's merged it into the latest version of jARIA. It is available at:
-
Michelle D'Souza commented
2009-04-03T22:22:38.000-0400 Now that we've switched to using the ARIA support that's built into jquery ui core we don't depend on jARIA.