ACTION-1718: Check that the UIA mappings for aria-checked are correct for radio buttons and menuitem radio buttons.

Check that the UIA mappings for aria-checked are correct for radio buttons and menuitem radio buttons.

State:
closed
Person:
Joseph Scheuhammer
Due on:
February 2, 2016
Created on:
September 1, 2015
Associated Product:
ARIA 1.1 Core Mapping Specification
Related emails:
No related emails

Related notes:

For checkboxes and checkboxmenuitems, current mapping is correct
For radio buttons and radio button menu items:
true:
Implement Toggle and SelectionItem patterns
Toggle.ToggleState = On (1)
SelectionItem.IsSelected = True

false
Implement Toggle and SelectionItem patterns
Toggle.ToggleState = Off (0)
SelectionItem.IsSelected = False

mixed: treat as false

undefined:
not mapped

Cynthia Shelly, 2 Feb 2016, 18:57:54

Modified UIA mappings of radio and menuitemradio based on Cynthia's 02-Feb-2016 note, with one exception. The document specifies in other places that when aria-checked is undefined on a radio or menuitemradio, it is to be treated as "false". Cynthia has it as "not mapped". I didn't use Cynthia's suggestion.

Github commit:
https://github.com/w3c/aria/commit/7eb8067f9fb8ea32fef8024857bab6f955fcf26b

Joseph Scheuhammer, 11 Mar 2016, 16:53:19

Latest editor's draft:

Radio button:
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-radio

Menuitem radio button:
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-menuitemradio

Joseph Scheuhammer, 18 Apr 2016, 17:47:26

Closing as confirmed by Cynthia at AAPI meeting.

Joseph Scheuhammer, 19 Apr 2016, 19:14:29

Changelog:

Created action 'Check that the uia mappings for aria-checked are correct for radio buttons and menuitem radio buttons.' assigned to Cynthia Shelly, due 2015-09-08

1 Sep 2015, 19:53:34

title changed to 'Check that the UIA mappings for aria-checked are correct for radio buttons and menuitem radio buttons.'

Joseph Scheuhammer, 1 Sep 2015, 19:54:17

Action now bound to Product 'ARIA 1.1 Implementation Guide'

Michael Cooper, 16 Sep 2015, 15:51:31

Due date changed to 2015-12-31

Cynthia Shelly, 16 Dec 2015, 17:42:53

Due date changed to 2016-02-02

Cynthia Shelly, 28 Jan 2016, 17:21:36

Owner changed to 'Joseph Scheuhammer'

Cynthia Shelly, 2 Feb 2016, 18:57:54

Status changed to 'pending review'

Joseph Scheuhammer, 11 Mar 2016, 16:53:19

Status changed to 'closed'

Joseph Scheuhammer, 19 Apr 2016, 19:14:29


James Nurthen <nurthen@adobe.com>, Chair, Michael Cooper <cooper@w3.org>, Ruoxi Ran <ran@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.326 2018/10/13 17:29:51 vivien Exp $