This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
MSAA + IAccessible2 is instructed to propagate STATE_SYSTEM_UNAVAILABLE if aria-disabled="true", but not if aria-disabled="false" the clear STATE_SYSTEM_UNAVAILABLE does NOT propagate. ATK also looks inconsistent. Should we clear STATE_ENABLED if aria-disabled="true" Note :the test cases (83,82) consistent with the UI doc as it is. So if this is incorrect then the test cases should be updated
David, For aria-disabled="false", should we clear the STATE_SYSTEM_UNAVAILABLE ? Likewise, for the ATK column, should we clear STATE_ENABLED ?
I think the ATK column is fine. For the IA2 column we could say "Do not expose STATE_SYSTEM_UNAVAILABLE and do not propogate STATE_SYSTEM_UNAVAILABLE to children." I think using the verb "clear" is problematic.
Closed as per AAPI meeting.