Closed Bug 523069 Opened 16 years ago Closed 16 years ago

ARIA treegrid should expose group attributes

Categories

(Core :: Disability Access APIs, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: surkov, Assigned: surkov)

References

(Blocks 2 open bugs)

Details

(Keywords: access)

Attachments

(1 file)

No description provided.
The ARIA spec doesn't allow aria-setsize and aria-posinset to be used on the ARIA row. But it sounds like it's sort of mistake that should be fixed. I filed the question to the wai-xtech@w3.org mailing list.
Attached patch patch — — Splinter Review
It seems ARIA group agreed on this issue. 1) expose posinset and setsize on row and gridcell 2) expose level on row of the treegrid
Assignee: nobody → surkov.alexander
Status: NEW → ASSIGNED
Attachment #418806 - Flags: review?(marco.zehe)
Attachment #418806 - Flags: review?(bolterbugz)
Attachment #418806 - Flags: review?(marco.zehe) → review+
Comment on attachment 418806 [details] [diff] [review] patch r=me thanks. Nit: do you really think we need a mochitest/attributes directory?
Attachment #418806 - Flags: review?(bolterbugz) → review+
(In reply to comment #3) > (From update of attachment 418806 [details] [diff] [review]) > r=me thanks. Nit: do you really think we need a mochitest/attributes directory? Yes. In general I'd like to group our tests by directories. In this case tests have shorter names and tree of tests is nicer, it's easier to find interesting tests.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Comment on attachment 418806 [details] [diff] [review] patch It's major fix needed by screen readers for better support of accessible tables. It should be a part of accessible table work performed for 1.9.2 (Firefox 3.6).
Attachment #418806 - Flags: approval1.9.2.1?
Blocks: groupa11y
Comment on attachment 418806 [details] [diff] [review] patch We should get this early in the next cycle, but it's baked long and comes with tests.
Attachment #418806 - Flags: approval1.9.2.3?
Attachment #418806 - Flags: approval1.9.2.2?
Attachment #418806 - Flags: approval1.9.2.2-
Comment on attachment 418806 [details] [diff] [review] patch 1.9.2.4 is done, bumping approval request to 1.9.2.5.
Attachment #418806 - Flags: approval1.9.2.4? → approval1.9.2.5?
Comment on attachment 418806 [details] [diff] [review] patch We will not be taking this for 3.6.6. Moving approval request forward. If you disagree, send me an email.
Attachment #418806 - Flags: approval1.9.2.7?
Attachment #418806 - Flags: approval1.9.2.6-
Attachment #418806 - Flags: approval1.9.2.5?
Attachment #418806 - Flags: approval1.9.2.9?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: