commit | 6cf760c73c30f3873b9af2acd95fb02ef7664536 | [log] [tgz] |
---|---|---|
author | CJ DiMeglio <lethalantidote@chromium.org> | Thu Mar 07 02:56:22 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Mar 07 02:56:22 2019 |
tree | 369f529b25428529fef13f499d3098dc84a525e0 | |
parent | 621af44e5ff301a35802576994e1011a1826794a [diff] |
Changes anti-duplication stratgey from controlling focus to using aria. Previously with screenreaders we were seeing duplication of information, due to a container being selectable/aria-readable. The initial solution was to make this container unselectable, but this caused the menu to be unusable. This new solution instead makes the containter aria-hidden, and sets the information previously obtained from its children on the parent label. Bug: 919446 Change-Id: I6b5a057b24ccc43c9f7deebe7805ee8f2a6a3821 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1401454 Reviewed-by: Tommy Steimel <steimel@chromium.org> Commit-Queue: CJ DiMeglio <lethalantidote@chromium.org> Cr-Commit-Position: refs/heads/master@{#638403}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .