Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(244)

Issue 2446293002: Complete checked state announcements and clarify state usage (Closed)

Created:
4 years, 1 month ago by David Tseng
Modified:
4 years, 1 month ago
Reviewers:
dmazzoni
CC:
chromium-reviews, extensions-reviews_chromium.org, alemate+watch_chromium.org, dtseng+watch_chromium.org, aboxhall+watch_chromium.org, nektar+watch_chromium.org, yuzo+watch_chromium.org, je_julie, arv+watch_chromium.org, oshima+watch_chromium.org, chromium-apps-reviews_chromium.org, dmazzoni+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Complete 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)
David Tseng
4 years, 1 month ago (2016-10-25 17:56:38 UTC) #6
dmazzoni
I just did a quick check and aria-checked is stored in the state bitmap for ...
4 years, 1 month ago (2016-10-25 18:46:50 UTC) #7
David Tseng
On Tue, Oct 25, 2016 at 11:46 AM, <dmazzoni@chromium.org> wrote: > I just did a ...
4 years, 1 month ago (2016-10-25 19:23:04 UTC) #8
dmazzoni
lgtm OK, I'll revert part of it when I fix it
4 years, 1 month ago (2016-10-25 19:25:27 UTC) #9
David Tseng
Also, checked on Mac, it fails there as well. On Tue, Oct 25, 2016 at ...
4 years, 1 month ago (2016-10-25 19:25:58 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2446293002/60001
4 years, 1 month ago (2016-10-25 20:50:32 UTC) #13
commit-bot: I haz the power
Committed patchset #2 (id:60001)
4 years, 1 month ago (2016-10-25 21:45:51 UTC) #15
commit-bot: I haz the power
4 years, 1 month ago (2016-10-25 21:47:07 UTC) #17
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/6007cdb65f04ec552d34c04b744cd50f16defc01
Cr-Commit-Position: refs/heads/master@{#427491}

Powered by Google App Engine
This is Rietveld 408576698