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

Issue 674263003: Add remaining text/caret navigation commands to ChromeVox Next. (Closed)

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

Description

Add remaining text/caret navigation commands to ChromeVox Next. This adds the character, and word navigation commands with tentitive key bindings. There is placeholder code to compute the utterance to be spokenwhich is not suitable for braille. Committed: https://crrev.com/eb85cd11fa9087049cb5008272f7b11c45b24ade Cr-Commit-Position: refs/heads/master@{#302114}

Patch Set 1 #

Patch Set 2 : #

Total comments: 1

Patch Set 3 : Add some tests. #

Patch Set 4 : #

Patch Set 5 : Output. #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : kMaxTokenSize #

Total comments: 4

Patch Set 10 : Add comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+324 lines, -112 lines) Patch
M chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_predicate.js View 1 2 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_util.js View 1 2 3 4 5 6 7 1 chunk +3 lines, -4 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js View 1 2 3 4 5 6 7 8 6 chunks +22 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/background_test.extjs View 1 2 3 4 5 6 7 8 2 chunks +83 lines, -45 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/cursors.js View 1 2 3 4 5 8 chunks +54 lines, -49 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/cursors_test.extjs View 1 2 2 chunks +7 lines, -7 lines 0 comments Download
A chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js View 1 2 3 4 1 chunk +98 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 View 1 1 chunk +24 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/testing/mock_tts.js View 1 2 2 chunks +7 lines, -3 lines 0 comments Download
M chrome/common/extensions/command.cc View 1 2 3 4 5 6 7 8 9 3 chunks +17 lines, -1 line 0 comments Download

Messages

Total messages: 19 (3 generated)
David Tseng
Ready for an initial look.
6 years, 2 months ago (2014-10-24 22:53:51 UTC) #2
dmazzoni
https://codereview.chromium.org/674263003/diff/20001/chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js File chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js (right): https://codereview.chromium.org/674263003/diff/20001/chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js#newcode334 chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js:334: if (range.getStart().getNode() === range.getEnd().getNode()) { Suppose I'm moving by ...
6 years, 1 month ago (2014-10-27 07:06:20 UTC) #3
David Tseng
On Mon 27 Oct 2014 12:06:20 AM PDT, dmazzoni@chromium.org wrote: > > https://codereview.chromium.org/674263003/diff/20001/chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js > File ...
6 years, 1 month ago (2014-10-27 15:53:55 UTC) #4
David Tseng
+ finnur; specifically, commands.cc and the restriction of an accelerator to have only 3 keys. ...
6 years, 1 month ago (2014-10-27 21:31:45 UTC) #6
dmazzoni
In ChromeVox classic, output is normally based on both a previous node and a current ...
6 years, 1 month ago (2014-10-27 21:41:11 UTC) #7
David Tseng
On Mon, Oct 27, 2014 at 2:41 PM, <dmazzoni@chromium.org> wrote: > In ChromeVox classic, output ...
6 years, 1 month ago (2014-10-27 21:55:03 UTC) #8
dmazzoni
lgtm I'm not sure prevRange_ should belong to output, but we can deal with that ...
6 years, 1 month ago (2014-10-27 21:56:32 UTC) #9
Finnur
> Is this limitation intended and if so, is whitelisting your preferred solution? This limitation ...
6 years, 1 month ago (2014-10-28 10:16:12 UTC) #10
David Tseng
Actually, the limits are +1 I think: Linux/Win: Ctrl+Alt+Shift+X ChromeOS/Mac: Search or MacCommand +Ctrl+Alt+Shift+X I'll ...
6 years, 1 month ago (2014-10-28 14:23:20 UTC) #11
Finnur
Not quite. It is: Linux/Win: Ctrl and Alt are mutually exclusive, so the limit is ...
6 years, 1 month ago (2014-10-28 14:49:49 UTC) #12
David Tseng
PTAL I filed crbug.com/428447 to track the Search key issue on the keyboard settings UI.
6 years, 1 month ago (2014-10-29 19:59:22 UTC) #13
Finnur
LGTM, two nits. https://codereview.chromium.org/674263003/diff/160001/chrome/common/extensions/command.cc File chrome/common/extensions/command.cc (right): https://codereview.chromium.org/674263003/diff/160001/chrome/common/extensions/command.cc#newcode32 chrome/common/extensions/command.cc:32: static const int kMaxTokenSize = 4; ...
6 years, 1 month ago (2014-10-30 10:04:06 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/674263003/180001
6 years, 1 month ago (2014-10-30 17:01:01 UTC) #16
David Tseng
https://codereview.chromium.org/674263003/diff/160001/chrome/common/extensions/command.cc File chrome/common/extensions/command.cc (right): https://codereview.chromium.org/674263003/diff/160001/chrome/common/extensions/command.cc#newcode32 chrome/common/extensions/command.cc:32: static const int kMaxTokenSize = 4; On 2014/10/30 10:04:06, ...
6 years, 1 month ago (2014-10-30 17:01:47 UTC) #17
commit-bot: I haz the power
Committed patchset #10 (id:180001)
6 years, 1 month ago (2014-10-30 18:33:47 UTC) #18
commit-bot: I haz the power
6 years, 1 month ago (2014-10-30 18:34:28 UTC) #19
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/eb85cd11fa9087049cb5008272f7b11c45b24ade
Cr-Commit-Position: refs/heads/master@{#302114}

Powered by Google App Engine
This is Rietveld 408576698