Expose advanced table semantics

VERIFIED FIXED in mozilla11

Status

()

Core
Disability Access APIs
VERIFIED FIXED
12 years ago
6 years ago

People

(Reporter: Aaron Leventhal, Assigned: surkov)

Tracking

(Blocks: 2 bugs, {access, dev-doc-needed, sec508})

Trunk
mozilla11
x86
Linux
access, dev-doc-needed, sec508
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

12 years ago
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.
(Reporter)

Comment 1

12 years ago
This info is now available via ISimpleDOMNode.
OS: Windows XP → Linux
(Reporter)

Comment 2

11 years ago
Does nsIAccessibleTable support make use of axis/scope/headers?
Assignee: aaronleventhal → gaomingcn
Blocks: 342901

Updated

11 years ago
Status: NEW → ASSIGNED
(Reporter)

Updated

11 years ago
Assignee: gaomingcn → nobody
No longer blocks: 342901
Status: ASSIGNED → NEW
(Assignee)

Updated

8 years ago
Blocks: 491681
(Assignee)

Comment 3

8 years ago
bug 491851 adds support of scope and headers attributes.
Depends on: 491851
(Assignee)

Comment 4

8 years ago
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).

Comment 5

6 years ago
Alex, is this still valid? Or id you implement something during the accessible table refactor to account for this?
(Assignee)

Comment 6

6 years ago
(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
(Assignee)

Comment 7

6 years ago
Created attachment 576417 [details] [diff] [review]
patch

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)
(Assignee)

Updated

6 years ago
Blocks: 368880

Comment 8

6 years ago
Comment on attachment 576417 [details] [diff] [review]
patch

r=me.
Attachment #576417 - Flags: review?(marco.zehe) → review+
(Assignee)

Comment 9

6 years ago
inbound land https://hg.mozilla.org/integration/mozilla-inbound/rev/dd77c6b88b21
https://hg.mozilla.org/mozilla-central/rev/dd77c6b88b21
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla11
(Assignee)

Updated

6 years ago
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.