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

Issue 2817713002: Ignore unknown focusable nodes if they have children (Closed)

Created:
3 years, 8 months ago by David Tseng
Modified:
3 years, 8 months ago
Reviewers:
dmazzoni
CC:
chromium-reviews, alemate+watch_chromium.org, dtseng+watch_chromium.org, aboxhall+watch_chromium.org, nektar+watch_chromium.org, yuzo+watch_chromium.org, dougt+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org, je_julie, dmazzoni+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Ignore unknown focusable nodes if they have children BUG=710892, 707927 TEST=navigate by object in Gmail's compose view. Verify that object navigation doesn't skip the "unknown" node which contains the contents of the form (e.g. to, from, etc). Also, verify that ChromeVox never lands on the unknown node directly and does not mention it in ancestry summarization. Review-Url: https://codereview.chromium.org/2817713002 Cr-Commit-Position: refs/heads/master@{#464168} Committed: https://chromium.googlesource.com/chromium/src/+/72bb94a66c02d96c6a4b258ce7e8c5ebb0272273

Patch Set 1 #

Patch Set 2 : Simpler fix (unknown nodes are structural containers). #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -1 line) Patch
M chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_predicate.js View 1 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 12 (7 generated)
David Tseng
Note the underlying issue (which was filed as bug 710892). PTAL
3 years, 8 months ago (2017-04-12 15:53:07 UTC) #4
dmazzoni
lgtm I think the issue is that it's a layout table, but the tabindex means ...
3 years, 8 months ago (2017-04-12 20:38:11 UTC) #6
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/2817713002/20001
3 years, 8 months ago (2017-04-12 20:52:04 UTC) #8
David Tseng
On Wed, Apr 12, 2017 at 1:38 PM, <dmazzoni@chromium.org> wrote: > lgtm > > I ...
3 years, 8 months ago (2017-04-12 20:53:13 UTC) #9
commit-bot: I haz the power
3 years, 8 months ago (2017-04-12 22:11:02 UTC) #12
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/72bb94a66c02d96c6a4b258ce7e8...

Powered by Google App Engine
This is Rietveld 408576698