Firefox accessibility API mapping questions

Hi Alex,

I am in the Accessibility API mapping meeting and we need answers to 2
questions:

1. Why does role="rowgroup" need to be mapped?

MSAA and UIA Express map the string "rowgroup" into the ARIA role property.
IA2 exposes it as ROLE_SYSTEM_GROUP. UIA exposes it as group which also
means nothing. ATK/ATSPI does not map it and MacOSX also does not map it.

The meaning of role="group" is now being re-defined in ARIA to have no
meaning other than to be a structural container to be consistent with older
versions of IE and Mac OSXX?

2. How are you computing managed properties for level, position in set, set
size, focused, focusable, offscreen etc.
See https://www.w3.org/WAI/PF/Group/track/actions/980

See this section of the Core Accessibility API mapping spec. Item 1:

http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#statePropertyMappingGeneralRules

Rich

Rich Schwerdtfeger

Received on Tuesday, 17 February 2015 20:34:05 UTC