-
Adam Ettenberger authored
According to the following spec radio and menuitemradio should expose UIA SelectedItem.IsSelected when aria-checked is set : https://www.w3.org/TR/core-aam-1.1/#mapping_state-property_table This CL ensures that radio / menuitemradio fire appropriate SelectionItem events, and whenever a SelectionItem changes its selection state that we also fire a Property Changed event for SelectionItem.IsSelected. AX-Relnotes: Fire missing events for ARIA radio/menuitemradio when aria-checked changes. Narrator will now announce selected state changes for this scenario. Bug: 1102580 Change-Id: I72f479e25f61b0ddffc28f73d4a9c34e8dc4ecb8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2212982Reviewed-by:
Nektarios Paisios <nektar@chromium.org> Reviewed-by:
Kevin Babbitt <kbabbitt@microsoft.com> Commit-Queue: Adam Ettenberger <Adam.Ettenberger@microsoft.com> Cr-Commit-Position: refs/heads/master@{#791802}
ffc377fd