Closed Bug 287740 Opened 19 years ago Closed 13 years ago

Expose advanced table semantics

Categories

(Core :: Disability Access APIs, defect)

x86
Linux
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla11

People

(Reporter: aaronlev, Assigned: surkov)

References

(Blocks 2 open bugs)

Details

(Keywords: access, dev-doc-needed)

Attachments

(1 file)

Not sure what APIs we will use to expose this information, but we should make
use of axis, headers and scope attributes in tables, as well as the colgroup,
tbody, thead and tfoot tags when exposing our tables.
This info is now available via ISimpleDOMNode.
OS: Windows XP → Linux
Does nsIAccessibleTable support make use of axis/scope/headers?
Assignee: aaronleventhal → gaomingcn
Blocks: keya11y
Status: NEW → ASSIGNED
Assignee: gaomingcn → nobody
No longer blocks: keya11y
Status: ASSIGNED → NEW
Blocks: tablea11y
bug 491851 adds support of scope and headers attributes.
Depends on: 491851
We could expose axis attribute as an object attribute I think or as a description of the cell if it makes sense. No one accessible API seems to be adjusted for this. Probably we could suggest some changes to IA2 API because it seems axis attribute usage is all about making queries of cell data by the categories (see http://www.w3.org/TR/html4/struct/tables.html#multi-dimension and http://www.ferg.org/section508/accessible_tables.html#contents_item_4.4).
Alex, is this still valid? Or id you implement something during the accessible table refactor to account for this?
(In reply to Marco Zehe (:MarcoZ) from comment #5)
> Alex, is this still valid? Or id you implement something during the
> accessible table refactor to account for this?

comment #4 seems to be still valid
Attached patch patchSplinter Review
expose axis as object attribute that's the best what we can do for now. I'll file a propose to IA2/ATK groups to extend existing interface to pick up axis capabilities.
Assignee: nobody → surkov.alexander
Status: NEW → ASSIGNED
Attachment #576417 - Flags: review?(marco.zehe)
Blocks: htmla11y
Comment on attachment 576417 [details] [diff] [review]
patch

r=me.
Attachment #576417 - Flags: review?(marco.zehe) → review+
https://hg.mozilla.org/mozilla-central/rev/dd77c6b88b21
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla11
Keywords: dev-doc-needed
Verified fixed in Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0a1) Gecko/20111127 Firefox/11.0a1
Status: RESOLVED → VERIFIED
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: