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

Issue 2863613003: Implemented scanning by group (Closed)

Created:
3 years, 7 months ago by elichtenberg
Modified:
3 years, 7 months ago
Reviewers:
dmazzoni, David Tseng
CC:
chromium-reviews, alemate+watch_chromium.org, jlklein+watch-closure_chromium.org, oshima+watch_chromium.org, vitalyp+closure_chromium.org, dbeam+watch-closure_chromium.org, arv+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Implemented scanning by group. A group is a node that has more than one interesting descendant split up among its child subtrees. An interesting node is one that a user can perform an action on, such as clicking or focusing on it. In this form of scanning, rather than stepping through every item on the screen, a user steps across groups of items on the screen and selects the group containing the item they're interested in. This changes the current scope, letting the user step across items and sub-groups within that group. This lets the user navigate the desktop hierarchically and reach items more efficiently. BUG=593885 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2863613003 Cr-Commit-Position: refs/heads/master@{#469875} Committed: https://chromium.googlesource.com/chromium/src/+/fc330ee6e339230c34b73c54cb65f9ff6a4a20f1

Patch Set 1 #

Total comments: 16

Patch Set 2 : Responded to comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+416 lines, -138 lines) Patch
M chrome/browser/resources/chromeos/switch_access/BUILD.gn View 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/switch_access/automation_manager.js View 1 4 chunks +93 lines, -12 lines 0 comments Download
A chrome/browser/resources/chromeos/switch_access/automation_predicate.js View 1 1 chunk +124 lines, -0 lines 0 comments Download
A chrome/browser/resources/chromeos/switch_access/automation_predicate_unittest.gtestjs View 1 chunk +62 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/switch_access/compiled_resources2.gyp View 2 chunks +8 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/switch_access/keyboard_handler.js View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/switch_access/manifest.json.jinja2 View 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/switch_access/switch_access.js View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/switch_access/switch_access_interface.js View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/resources/chromeos/switch_access/tree_walker.js View 1 5 chunks +89 lines, -62 lines 0 comments Download
M chrome/browser/resources/chromeos/switch_access/tree_walker_unittest.gtestjs View 6 chunks +29 lines, -55 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 21 (15 generated)
elichtenberg
3 years, 7 months ago (2017-05-05 01:04:02 UTC) #5
dmazzoni
lgtm Just a few suggestions, mostly for readability. Code looks great, and I'm excited to ...
3 years, 7 months ago (2017-05-05 18:23:19 UTC) #8
dmazzoni
https://codereview.chromium.org/2863613003/diff/1/chrome/browser/resources/chromeos/switch_access/automation_manager.js File chrome/browser/resources/chromeos/switch_access/automation_manager.js (right): https://codereview.chromium.org/2863613003/diff/1/chrome/browser/resources/chromeos/switch_access/automation_manager.js#newcode103 chrome/browser/resources/chromeos/switch_access/automation_manager.js:103: if (!oldScope) One possible bug - it's possible that ...
3 years, 7 months ago (2017-05-05 18:25:52 UTC) #9
elichtenberg
https://codereview.chromium.org/2863613003/diff/1/chrome/browser/resources/chromeos/switch_access/automation_manager.js File chrome/browser/resources/chromeos/switch_access/automation_manager.js (right): https://codereview.chromium.org/2863613003/diff/1/chrome/browser/resources/chromeos/switch_access/automation_manager.js#newcode34 chrome/browser/resources/chromeos/switch_access/automation_manager.js:34: * A list of past subtree roots. Allows user ...
3 years, 7 months ago (2017-05-06 00:13:53 UTC) #13
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/2863613003/20001
3 years, 7 months ago (2017-05-06 02:58:51 UTC) #18
commit-bot: I haz the power
3 years, 7 months ago (2017-05-06 19:15:11 UTC) #21
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/fc330ee6e339230c34b73c54cb65...

Powered by Google App Engine
This is Rietveld 408576698