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

Issue 385963002: [Android] Support SPen events (Closed)

Created:
6 years, 5 months ago by Changwan Ryu
Modified:
6 years, 5 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

[Android] Support SPen events TEST=checked that this works on a test device BUG=384803 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=283294

Patch Set 1 #

Total comments: 9

Patch Set 2 : added OEM check #

Patch Set 3 : #

Patch Set 4 : changed spen events definitions to static #

Total comments: 4

Patch Set 5 : removed action_cancel for now #

Total comments: 6

Patch Set 6 : addressed review comments, updated constant values #

Total comments: 6

Patch Set 7 : moved to ContentViewCore and fixed nits #

Patch Set 8 : added comment #

Total comments: 2

Patch Set 9 : changed constants to empirically obtained ones #

Patch Set 10 : renamed eventAction as eventActionMasked #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -1 line) Patch
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 1 2 3 4 5 6 7 8 9 4 chunks +47 lines, -1 line 0 comments Download

Messages

Total messages: 27 (0 generated)
Changwan Ryu
This is a transparent version of the change.
6 years, 5 months ago (2014-07-11 05:41:54 UTC) #1
jdduke (slow)
https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode133 content/public/android/java/src/org/chromium/content/browser/ContentView.java:133: final int spenActionDown = 11; I have a few ...
6 years, 5 months ago (2014-07-11 14:47:38 UTC) #2
Changwan Ryu
6 years, 5 months ago (2014-07-11 21:20:16 UTC) #3
Yaron
https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode132 content/public/android/java/src/org/chromium/content/browser/ContentView.java:132: // S-Pen support: convert to normal stylus event handling ...
6 years, 5 months ago (2014-07-11 21:40:27 UTC) #4
Changwan Ryu
https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode132 content/public/android/java/src/org/chromium/content/browser/ContentView.java:132: // S-Pen support: convert to normal stylus event handling ...
6 years, 5 months ago (2014-07-11 22:14:21 UTC) #5
jdduke (slow)
https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode133 content/public/android/java/src/org/chromium/content/browser/ContentView.java:133: final int spenActionDown = 11; On 2014/07/11 14:47:38, jdduke ...
6 years, 5 months ago (2014-07-11 22:17:40 UTC) #6
Changwan Ryu
PTAL. Also note that this hasn't been fully tested as I'm working from home. If ...
6 years, 5 months ago (2014-07-11 23:06:35 UTC) #7
Yaron
https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://codereview.chromium.org/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode132 content/public/android/java/src/org/chromium/content/browser/ContentView.java:132: // S-Pen support: convert to normal stylus event handling ...
6 years, 5 months ago (2014-07-14 17:15:48 UTC) #8
jdduke (slow)
https://codereview.chromium.org/385963002/diff/80001/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://codereview.chromium.org/385963002/diff/80001/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode40 content/public/android/java/src/org/chromium/content/browser/ContentView.java:40: private static boolean mIsSPenSupported; Instead of having two variables ...
6 years, 5 months ago (2014-07-14 17:28:57 UTC) #9
Changwan Ryu
PTAL https://codereview.chromium.org/385963002/diff/60001/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://codereview.chromium.org/385963002/diff/60001/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode39 content/public/android/java/src/org/chromium/content/browser/ContentView.java:39: private static boolean mHasCheckedSPenSupport; On 2014/07/14 17:15:48, Yaron ...
6 years, 5 months ago (2014-07-15 00:13:34 UTC) #10
David Trainor- moved to gerrit
https://chromiumcodereview.appspot.com/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://chromiumcodereview.appspot.com/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode132 content/public/android/java/src/org/chromium/content/browser/ContentView.java:132: // S-Pen support: convert to normal stylus event handling ...
6 years, 5 months ago (2014-07-15 00:38:08 UTC) #11
jdduke (slow)
Agreed about moving to ContentViewCore, if the OEM is customizing WebView internals, they should be ...
6 years, 5 months ago (2014-07-15 00:50:42 UTC) #12
Changwan Ryu
https://chromiumcodereview.appspot.com/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://chromiumcodereview.appspot.com/385963002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode132 content/public/android/java/src/org/chromium/content/browser/ContentView.java:132: // S-Pen support: convert to normal stylus event handling ...
6 years, 5 months ago (2014-07-15 01:05:07 UTC) #13
Yaron
lgtm please wait for jdduke's approval
6 years, 5 months ago (2014-07-15 01:29:35 UTC) #14
jdduke (slow)
https://chromiumcodereview.appspot.com/385963002/diff/100001/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://chromiumcodereview.appspot.com/385963002/diff/100001/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode41 content/public/android/java/src/org/chromium/content/browser/ContentView.java:41: private static final int SPEN_ACTION_DOWN = 0xFF11; On 2014/07/15 ...
6 years, 5 months ago (2014-07-15 01:31:08 UTC) #15
Changwan Ryu
https://chromiumcodereview.appspot.com/385963002/diff/100001/content/public/android/java/src/org/chromium/content/browser/ContentView.java File content/public/android/java/src/org/chromium/content/browser/ContentView.java (right): https://chromiumcodereview.appspot.com/385963002/diff/100001/content/public/android/java/src/org/chromium/content/browser/ContentView.java#newcode41 content/public/android/java/src/org/chromium/content/browser/ContentView.java:41: private static final int SPEN_ACTION_DOWN = 0xFF11; On 2014/07/15 ...
6 years, 5 months ago (2014-07-15 01:34:47 UTC) #16
jdduke (slow)
lgtm per our offline discussion to remove the "0xFF" prefix on the constants, as it ...
6 years, 5 months ago (2014-07-15 01:45:55 UTC) #17
jdduke (slow)
https://codereview.chromium.org/385963002/diff/140001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/385963002/diff/140001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode1152 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:1152: private static int convertSPenEventAction(int eventAction) { And let's make ...
6 years, 5 months ago (2014-07-15 01:47:10 UTC) #18
Changwan Ryu
https://codereview.chromium.org/385963002/diff/140001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/385963002/diff/140001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode1152 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:1152: private static int convertSPenEventAction(int eventAction) { On 2014/07/15 01:47:09, ...
6 years, 5 months ago (2014-07-15 01:52:53 UTC) #19
Changwan Ryu
The CQ bit was checked by changwan@chromium.org
6 years, 5 months ago (2014-07-15 05:41:50 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/changwan@chromium.org/385963002/180001
6 years, 5 months ago (2014-07-15 05:44:35 UTC) #21
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium ...
6 years, 5 months ago (2014-07-15 20:50:36 UTC) #22
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-15 22:38:11 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg_triggered_tests on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_dbg_triggered_tests/builds/170764)
6 years, 5 months ago (2014-07-15 22:38:12 UTC) #24
Changwan Ryu
The CQ bit was checked by changwan@chromium.org
6 years, 5 months ago (2014-07-15 23:33:54 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/changwan@chromium.org/385963002/180001
6 years, 5 months ago (2014-07-15 23:37:31 UTC) #26
commit-bot: I haz the power
6 years, 5 months ago (2014-07-16 00:11:48 UTC) #27
Message was sent while issue was closed.
Change committed as 283294

Powered by Google App Engine
This is Rietveld 408576698