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

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: 1718.html,v 1.1 2023/05/22 16:31:51 carcone Exp $