This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 27838 - merge aria mapping table into role/attribute mapping tables
Summary: merge aria mapping table into role/attribute mapping tables
Status: RESOLVED FIXED
Alias: None
Product: ARIA
Classification: Unclassified
Component: HTML AAM (show other bugs)
Version: 1.1
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Jason Kiss
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-15 12:04 UTC by steve faulkner
Modified: 2015-06-24 08:20 UTC (History)
4 users (show)

See Also:


Attachments

Description steve faulkner 2015-01-15 12:04:29 UTC
After discussions with Rich S suggest we merge the tables as  per the SVG mappings spec.
example the a element in svg 
http://rawgit.com/w3c/aria/master/svg-aam/svg-aam.html#details-id-0
Comment 1 Jason Kiss 2015-01-16 19:23:55 UTC
I'm happy to take this one, but I don't understand what the merged table would look like. Can you provide an example for a few rows using an element whose mapping is covered by an existing ARIA role, and one  (e.g. <canvas>) whose mapping varies between the acc APIs and doesn't map one-to-one with any role listed in Core-AAM?
Comment 2 steve faulkner 2015-01-20 13:38:09 UTC
(In reply to Jason Kiss from comment #1)
> I'm happy to take this one, but I don't understand what the merged table
> would look like. Can you provide an example for a few rows using an element
> whose mapping is covered by an existing ARIA role, and one  (e.g. <canvas>)
> whose mapping varies between the acc APIs and doesn't map one-to-one with
> any role listed in Core-AAM?

Hi Jason, 
the existing nonARIA mappings in the second table would remain as is.
a row which has an ARIA mapping - example:

a (represents a hyperlink)
WAI-ARIA	link
MSAA + UIA Express	
Use WAI-ARIA mapping
MSAA + IAccessible2	
Use WAI-ARIA mapping
UIA	
Use WAI-ARIA mapping
ATK	
Use WAI-ARIA mapping
AX	
Use WAI-ARIA mapping


sound OK?
Comment 3 Jason Kiss 2015-01-20 18:32:45 UTC
That should work. I wondered if it was a little repetitive for those elements with ARIA mappings, hence the two tables initially, but having all elements in a single table will also be good.