ACTION-1707: Edit the AXAPI mapping table for roles presentation and none to specify that when applied to tables and lists, the children are exposed as AXStaticText accessibles.

Edit the AXAPI mapping table for roles presentation and none to specify that when applied to tables and lists, the children are exposed as AXStaticText accessibles.

State:
closed
Person:
Joseph Scheuhammer
Due on:
December 6, 2016
Created on:
August 25, 2015
Associated Product:
ARIA 1.1 Core Mapping Specification
Related emails:
No related emails

Related notes:

Generally, expose the gridcells as AXGroup, the list items as nothing, and the contents of each as appropriate. "As appropriate" means, if the item is just text, expose as AXStaticText. If a widget (button, checkbox, etc.) expose as that widget.

Question: doesn't something like the above apply to the other platforms (ATK, UIA, IA2)?

Joseph Scheuhammer, 25 Aug 2015, 20:11:05

Relevant WebKit bug;
https://bugs.webkit.org/show_bug.cgi?id=133133

Joseph Scheuhammer, 31 May 2016, 20:09:51

Change set:
https://trac.webkit.org/changeset/169631

Test case:
https://trac.webkit.org/browser/trunk/LayoutTests/platform/mac/accessibility/aria-inherits-presentational-expected.txt?rev=169631

Joseph Scheuhammer, 15 Nov 2016, 20:57:09

Commit for review:
https://github.com/w3c/aria/commit/6896777dd1c34c9d5c293a59f09192fe7d3bad12

Rawgit:
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-presentation
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-none

Joseph Scheuhammer, 9 Jan 2017, 18:44:14

Modified all AAPI mappings based on 10-Jan-2017 meeting.

Meeting minutes:
https://www.w3.org/2017/01/10-aapi-minutes.html#item04

Commit:
https://github.com/w3c/aria/commit/ad89094efc60f6b5df70e8caa19f145bc235741f

Rawgit:
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-none
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-presentation

Joseph Scheuhammer, 23 Jan 2017, 19:23:55

Closing as per AAPI meeting 31-Jan-2017.

Joseph Scheuhammer, 31 Jan 2017, 20:13:10

Display change log.


James Nurthen <w3c@nurthen.com>, Valerie Young <spectranaut@igalia.com>, Chairs, Daniel Montalvo <dmontalvo@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 1707.html,v 1.1 2023/05/22 16:31:51 carcone Exp $