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 1801033003: [Android] Pass original unicode character to blink for dead keys (Closed)

Created:
4 years, 9 months ago by chongz
Modified:
4 years, 8 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Android] Pass original unicode character to blink for dead keys Accoding to spec pressing a dead key should produce DomKey "Dead". Currently we only send a synthetic key event to blink if it's a dead key, this CL attaches original unicode character of the key event to the synthetic key event, so blink can get DomKey from it. SPEC=https://w3c.github.io/uievents/#keys-dead BUG=594673 Committed: https://crrev.com/cc24530936e142a35a2f55e2e16726f3475758db Cr-Commit-Position: refs/heads/master@{#383723}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Add missing import #

Total comments: 4

Patch Set 3 : aelias' review #

Total comments: 4

Patch Set 4 : Add debug log for failing test case #

Total comments: 5

Patch Set 5 : Rewrite unittest and avoid creating KeyEvent #

Total comments: 3

Messages

Total messages: 19 (6 generated)
chongz
Hi dtapuska, can you take a look at this CL please? Thanks! https://codereview.chromium.org/1801033003/diff/1/content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java File content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java ...
4 years, 9 months ago (2016-03-15 21:34:35 UTC) #2
dtapuska
On 2016/03/15 21:34:35, chongz wrote: > Hi dtapuska, can you take a look at this ...
4 years, 9 months ago (2016-03-17 14:14:29 UTC) #3
chongz
Hi aelias, can you take a look at this CL please? Thanks! https://codereview.chromium.org/1801033003/diff/20001/content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java File content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java ...
4 years, 9 months ago (2016-03-17 15:56:46 UTC) #5
aelias_OOO_until_Jul13
https://codereview.chromium.org/1801033003/diff/20001/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java File content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java (right): https://codereview.chromium.org/1801033003/diff/20001/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java#newcode284 content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java:284: final CharSequence text, final int newCursorPosition, final int originalUnicodeChar) ...
4 years, 9 months ago (2016-03-18 01:21:12 UTC) #6
chongz
Hi aelias, I've updated CL as per your comments, PTAL, thanks! https://codereview.chromium.org/1801033003/diff/40001/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java File content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java (right): ...
4 years, 9 months ago (2016-03-18 19:03:45 UTC) #7
aelias_OOO_until_Jul13
lgtm modulo getting the test green https://codereview.chromium.org/1801033003/diff/40001/content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java File content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java (right): https://codereview.chromium.org/1801033003/diff/40001/content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java#newcode101 content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java:101: assertEquals(KeyEvent.KEYCODE_I, fakeEvent.getKeyCode()); On ...
4 years, 9 months ago (2016-03-18 23:23:02 UTC) #8
chongz
Hi Yaron, Can I have some help on the java unit tests please? The test ...
4 years, 9 months ago (2016-03-21 17:40:07 UTC) #10
Yaron
https://codereview.chromium.org/1801033003/diff/60001/content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java File content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java (right): https://codereview.chromium.org/1801033003/diff/60001/content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java#newcode104 content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java:104: assertEquals(KeyEvent.KEYCODE_I, fakeEvent.getKeyCode()); On 2016/03/21 17:40:07, chongz wrote: > Calling ...
4 years, 9 months ago (2016-03-22 03:04:47 UTC) #11
chongz
https://codereview.chromium.org/1801033003/diff/60001/content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java File content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java (right): https://codereview.chromium.org/1801033003/diff/60001/content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java#newcode104 content/public/android/junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.java:104: assertEquals(KeyEvent.KEYCODE_I, fakeEvent.getKeyCode()); On 2016/03/22 03:04:46, Yaron wrote: > On ...
4 years, 9 months ago (2016-03-22 15:20:04 UTC) #12
Yaron
lgtm https://codereview.chromium.org/1801033003/diff/80001/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java File content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java (right): https://codereview.chromium.org/1801033003/diff/80001/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java#newcode282 content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnection.java:282: public boolean updateComposingText( package-protected (no visibility modifier) should ...
4 years, 9 months ago (2016-03-23 21:21:04 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1801033003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1801033003/80001
4 years, 8 months ago (2016-03-29 14:07:00 UTC) #16
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 8 months ago (2016-03-29 15:07:55 UTC) #17
commit-bot: I haz the power
4 years, 8 months ago (2016-03-29 15:09:09 UTC) #19
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/cc24530936e142a35a2f55e2e16726f3475758db
Cr-Commit-Position: refs/heads/master@{#383723}

Powered by Google App Engine
This is Rietveld 408576698