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

Issue 2559343002: Allow tree walker to escape roots (Closed)

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

Description

Allow tree walker to escape roots Scenario: In the launcher subtree of the desktop tree, we have: dialog ... web view root web area ... files button A dialog with mixed web and views content. When navigating forward, we search downward and get into the web view and find nothing inside, but when unwinding upward, we stop at the root web area because it gets matched by the root predicate. In the end, we don't end up on the native views next in document order. TEST=navigate with ChromeVox keys. Ensure we can get to the buttons. BUG= CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/0d5f170fd2d17cad79c2e636ddefab4ff03e6515 Cr-Commit-Position: refs/heads/master@{#437539}

Patch Set 1 #

Patch Set 2 : Make change to fix test #

Patch Set 3 : Update the test. #

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

Messages

Total messages: 15 (8 generated)
David Tseng
4 years ago (2016-12-08 21:58:37 UTC) #3
dmazzoni
lgtm
4 years ago (2016-12-08 23:39:32 UTC) #4
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/2559343002/40001
4 years ago (2016-12-08 23:49:01 UTC) #6
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_android on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/cast_shell_android/builds/177554)
4 years ago (2016-12-08 23:59:16 UTC) #8
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/2559343002/40001
4 years ago (2016-12-09 14:18:18 UTC) #10
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years ago (2016-12-09 15:10:07 UTC) #13
commit-bot: I haz the power
4 years ago (2016-12-09 15:13:00 UTC) #15
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/0d5f170fd2d17cad79c2e636ddefab4ff03e6515
Cr-Commit-Position: refs/heads/master@{#437539}

Powered by Google App Engine
This is Rietveld 408576698