This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
3.4 Role Mapping: Need transition after "Dynamic role changes are considered an error"
Need help determining what these bullets are about since they seem to have nothing to do with role mapping: * Under MSAA/IAccessible2, the events are EVENT_OBJECT_HIDE and EVENT_OBJECT_SHOW, with EVENT_OBJECT_REORDER on the parent accessible object * Under ATK/AT-SPI, fire children-changed:remove followed by children-changed:add for the new object Parking the code here for now: <p class="todo">Todo: some sort of transition / explanation of what follows appears to be missing at this point.</p> <ul> <li>Under <abbr title="Microsoft Active Accessibility">MSAA</abbr>/IAccessible2, the events are <code class="api-event">EVENT_OBJECT_HIDE</code> and <code class="api-event">EVENT_OBJECT_SHOW</code>, with <code class="api-event">EVENT_OBJECT_REORDER</code> on the parent accessible object</li> <li>Under <abbr title="Accessibility Toolkit">ATK</abbr>/<abbr title="Assistive Technology - Service Provider Interface">AT-SPI</abbr>, fire children-changed:remove followed by children-changed:add for the new object</li> </ul>
Looks like this might be applicable to section 4.3, second table (Changes to Document content or node visibility), specifically the scenario "When a subtree is moved"?
The sections have now been renumbered. Changes to document content or node visibility is now section 3.8.1.
done for everything except EVENT_OBJECT_REORDER. Add to MSAA column, then ping Cynthia.
Cynthia, please review the second table in section 3.8.3 to see if the MSAA events are correct.
I may have been too quick to assume that these bullets are not associated with dynamic role changes. See the second question in section 5.6 Roles (error handling) http://www.w3.org/WAI/PF/aria-implementation/#error-handling_roles
Cynthia to send second table to the Windows team for verification. Dynamic role changes is now addressed in 4.4 Role Mapping section.
Waiting for Windows team review.
Ignore the title as it's confusing. Cynthia, please review the "Table of document change scenarios and events to be fired in each API" in section "5.8.2. Changes to document content or node visibility" http://www.w3.org/WAI/PF/aria-implementation/#mapping_events_visibility
Still need David's help on sorting out the special instructions for IA2 and ATK implementations wrt frame and iframe elements.
Ignore previous comment. Entered in the wrong bug.
re-copying action for Cynthia to clarify: Ignore the title as it's confusing. Cynthia, please review the "Table of document change scenarios and events to be fired in each API" in section "5.8.2. Changes to document content or node visibility" http://www.w3.org/WAI/PF/aria-implementation/#mapping_events_visibility