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

Issue 271723002: Make Braille IME send space bar as an empty cell instead of letting propagate. (Closed)

Created:
6 years, 7 months ago by Peter Lundblad
Modified:
6 years, 7 months ago
Reviewers:
David Tseng
CC:
chromium-reviews, 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, stevenjb+watch_chromium.org, arv+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@ime
Visibility:
Public.

Description

Make Braille IME send space bar as an empty cell instead of letting propagate. This more realistically immitates what a braille display would provide and makes the space bar behave like the other 'braille keys' (submit on key up, no autorepeat). This CL also makes the IME propagate all keys when any modifier (or caps lock) is active so tha browser keyboard shortcuts that would conflict with a braille key will still work. BUG=310285 R=dtseng@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270255

Patch Set 1 #

Total comments: 5

Patch Set 2 : Change spacebar behaviour, fix nits, add test coverage. #

Total comments: 1

Patch Set 3 : rebase #

Patch Set 4 : Simplify a check. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -23 lines) Patch
M chrome/browser/resources/chromeos/braille_ime/braille_ime.js View 1 2 3 4 chunks +31 lines, -14 lines 0 comments Download
M chrome/browser/resources/chromeos/braille_ime/braille_ime_unittest.gtestjs View 1 2 4 chunks +37 lines, -6 lines 0 comments Download
M chrome/browser/resources/chromeos/braille_ime/check_braille_ime.py View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/braille_ime/externs.js View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Peter Lundblad
6 years, 7 months ago (2014-05-07 17:23:33 UTC) #1
David Tseng
https://codereview.chromium.org/271723002/diff/1/chrome/browser/resources/chromeos/braille_ime/braille_ime.js File chrome/browser/resources/chromeos/braille_ime/braille_ime.js (left): https://codereview.chromium.org/271723002/diff/1/chrome/browser/resources/chromeos/braille_ime/braille_ime.js#oldcode255 chrome/browser/resources/chromeos/braille_ime/braille_ime.js:255: * Handles a querty key on the home row ...
6 years, 7 months ago (2014-05-07 18:05:54 UTC) #2
Peter Lundblad
PTAL dtseng@chromium.org writes: > > https://codereview.chromium.org/271723002/diff/1/chrome/browser/resources/chromeos/braille_ime/braille_ime.js > File chrome/browser/resources/chromeos/braille_ime/braille_ime.js > (left): > > https://codereview.chromium.org/271723002/diff/1/chrome/browser/resources/chromeos/braille_ime/braille_ime.js#oldcode255 > ...
6 years, 7 months ago (2014-05-07 19:17:07 UTC) #3
David Tseng
https://codereview.chromium.org/271723002/diff/20001/chrome/browser/resources/chromeos/braille_ime/braille_ime.js File chrome/browser/resources/chromeos/braille_ime/braille_ime.js (right): https://codereview.chromium.org/271723002/diff/20001/chrome/browser/resources/chromeos/braille_ime/braille_ime.js#newcode290 chrome/browser/resources/chromeos/braille_ime/braille_ime.js:290: dotsToSend &= ~this.SPACE; Would it be clearer to just ...
6 years, 7 months ago (2014-05-07 23:38:00 UTC) #4
David Tseng
lgtm
6 years, 7 months ago (2014-05-07 23:38:12 UTC) #5
Peter Lundblad
dtseng@chromium.org writes: > > https://codereview.chromium.org/271723002/diff/20001/chrome/browser/resources/chromeos/braille_ime/braille_ime.js > File chrome/browser/resources/chromeos/braille_ime/braille_ime.js > (right): > > https://codereview.chromium.org/271723002/diff/20001/chrome/browser/resources/chromeos/braille_ime/braille_ime.js#newcode290 > chrome/browser/resources/chromeos/braille_ime/braille_ime.js:290: ...
6 years, 7 months ago (2014-05-13 20:52:11 UTC) #6
Peter Lundblad
The CQ bit was checked by plundblad@chromium.org
6 years, 7 months ago (2014-05-13 21:00:37 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/plundblad@chromium.org/271723002/60001
6 years, 7 months ago (2014-05-13 21:00:48 UTC) #8
commit-bot: I haz the power
6 years, 7 months ago (2014-05-13 23:58:55 UTC) #9
Message was sent while issue was closed.
Change committed as 270255

Powered by Google App Engine
This is Rietveld 408576698