Mac a11y: Improve live region support in UI
- Removes restriction that live region changed events need to be fired from nodes with the live region role, since we don't actually do this in UI code. - Announces the node's name as the live region text, falling back to inner text if name isn't set. Again, this tracks how we actually use the notifications. - Debounces multiple notifications from the same node to one per 20ms Bug: 1015002 Change-Id: Id564c85cd0ab0888877d4cf4b12fb872d1306284 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1871830 Commit-Queue: Leonard Grey <lgrey@chromium.org> Reviewed-by:Aaron Leventhal <aleventhal@chromium.org> Cr-Commit-Position: refs/heads/master@{#711412}
Showing
Please register or sign in to comment