Hi Jon,
The core-aam spec. was not correctly applied for MSAA/I2 in that test case. It is now corrected.
Any time you see a role that is preceded by ROLE_SYSTEM it is an MSAA role. Also, any time you see a state that is preceded by STATE_SYSTEM it is an MSAA state. States are part of a set in MSAA so you might say
property states contains STATE_SYSTEM_ XXXX for MSAA
The problem you are experiencing is the person who created the testable statement was not familiar enough with MSAA and IA2 to pull the right things out of the core-aam and put them in the right API set.
I hope this helps.
Best,
Rich
Rich Schwerdtfeger
> On Jun 9, 2017, at 10:01 PM, Gunderson, Jon R <jongund@illinois.edu> wrote:
>
> For test case like the following are the MSAA and IAccessible2 mappings related to aria-colcount seem to be incorrect:
> https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#table_colcount_8 <https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#table_colcount_8>
>
> Should the IAccessible2 mapping be to:
> ‘IAccessibleTable2.nColumns’ instead of ‘colcount’ (colcount does not seem to exist in IAccessible2 or MSAA)
>
> So for this particular example would there need to me any MSAA mapping?
>
> Thanks,
> Jon