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

Issue 536233002: Begin introducing some of the initial pieces for ChromeVox next commands. (Closed)

Created:
6 years, 3 months ago by David Tseng
Modified:
6 years, 3 months ago
CC:
chromium-reviews, extensions-reviews_chromium.org, nkostylev+watch_chromium.org, plundblad+watch_chromium.org, aboxhall+watch_chromium.org, yuzo+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org, dtseng+watch_chromium.org, chromium-apps-reviews_chromium.org, stevenjb+watch_chromium.org, dmazzoni+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@chromeos_conversions
Project:
chromium
Visibility:
Public.

Description

Begin introducing some of the initial pieces for ChromeVox next commands. This cl adds the basic ChromeVox key bindings (Search+Shift+<arrows>). The command names currently serve as a placeholder pending a decision on what we should map them to. TEST=Manually verify that the onCommand handler gets called for each command on each key combo only on the whitelisted page. Also, verify that ChromeVox uses the automation tree on the whitelisted pages while allowing content script control on all other pages. Desktop tree should always verbalize. Committed: https://crrev.com/ea09faed7faa245e638caedc2b871550a2139d76 Cr-Commit-Position: refs/heads/master@{#295013}

Patch Set 1 #

Total comments: 9

Patch Set 2 : Address comments. #

Total comments: 20

Patch Set 3 : Add missing file. #

Patch Set 4 : Address comments. #

Patch Set 5 : #

Total comments: 1

Patch Set 6 : Rebase #

Patch Set 7 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+99 lines, -57 lines) Patch
M chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 View 1 2 3 4 5 6 3 chunks +29 lines, -7 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox2/chromevox.gyp View 6 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox2/cvox2/background/background.extjs View 1 2 3 4 5 3 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox2/cvox2/background/background.js View 1 2 3 4 5 6 2 chunks +64 lines, -42 lines 0 comments Download
A + chrome/browser/resources/chromeos/chromevox2/cvox2/background/loader.js View 1 2 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 17 (5 generated)
David Tseng
6 years, 3 months ago (2014-09-03 23:38:54 UTC) #2
dmazzoni
This is great. I really think we need to start adding high-level tests. How about ...
6 years, 3 months ago (2014-09-04 15:55:42 UTC) #3
David Tseng
https://codereview.chromium.org/536233002/diff/1/chrome/browser/extensions/global_shortcut_listener_chromeos.cc File chrome/browser/extensions/global_shortcut_listener_chromeos.cc (right): https://codereview.chromium.org/536233002/diff/1/chrome/browser/extensions/global_shortcut_listener_chromeos.cc#newcode102 chrome/browser/extensions/global_shortcut_listener_chromeos.cc:102: LOG(ERROR) << "processing!"; On 2014/09/04 15:55:42, dmazzoni wrote: > ...
6 years, 3 months ago (2014-09-04 18:37:43 UTC) #4
David Tseng
+ Peter; would love your feedback/thoughts as well. Still looking into a test.
6 years, 3 months ago (2014-09-04 22:47:50 UTC) #6
Peter Lundblad
https://codereview.chromium.org/536233002/diff/20001/chrome/browser/extensions/global_shortcut_listener_chromeos.cc File chrome/browser/extensions/global_shortcut_listener_chromeos.cc (right): https://codereview.chromium.org/536233002/diff/20001/chrome/browser/extensions/global_shortcut_listener_chromeos.cc#newcode102 chrome/browser/extensions/global_shortcut_listener_chromeos.cc:102: LOG(ERROR) << "processing!"; Don't forget this one. https://codereview.chromium.org/536233002/diff/20001/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 File ...
6 years, 3 months ago (2014-09-05 07:21:54 UTC) #7
David Tseng
PTAL. @dmazzoni. onActivated doesn't seem to be the right tabs API. onUpdated seems to still ...
6 years, 3 months ago (2014-09-08 19:24:35 UTC) #8
Peter Lundblad
lgtm https://codereview.chromium.org/536233002/diff/80001/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 File chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 (right): https://codereview.chromium.org/536233002/diff/80001/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2#newcode24 chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2:24: "commands.accessibility", nit: indent
6 years, 3 months ago (2014-09-09 12:03:54 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/536233002/100001
6 years, 3 months ago (2014-09-16 01:11:29 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_swarming/builds/14523)
6 years, 3 months ago (2014-09-16 02:28:06 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/536233002/120001
6 years, 3 months ago (2014-09-16 04:23:03 UTC) #15
commit-bot: I haz the power
Committed patchset #7 (id:120001) as 4fa338c228574dfb6dd58109880ad48a4e0f2830
6 years, 3 months ago (2014-09-16 05:10:42 UTC) #16
commit-bot: I haz the power
6 years, 3 months ago (2014-09-16 05:12:01 UTC) #17
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/ea09faed7faa245e638caedc2b871550a2139d76
Cr-Commit-Position: refs/heads/master@{#295013}

Powered by Google App Engine
This is Rietveld 408576698