Chromium Code Reviews
DescriptionComplete checked state announcements and clarify state usage
Firstly, the checked state has some unexpected bheaviors as follows:
- aria checked is not reflected by the state bitmap; for example, if aria-checked is set to true, the state bitmap doesn't actually contain the checked state. ChromeVox should not have to make this workaround, but for the purposes of output, we should do the right thing regardless of this behavior
- some states really should only be relevant when they are true (e.g. collapsed, expanded, visited); encode this in the state data
- other states are only relevant for specific roles (e.g. pressed).
BUG=646100, 628862
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
Committed: https://crrev.com/6007cdb65f04ec552d34c04b744cd50f16defc01
Cr-Commit-Position: refs/heads/master@{#427491}
Patch Set 1 : Fix checked state announcements and clarify state usage #Patch Set 2 : Rebase tests. #
Messages
Total messages: 17 (9 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||