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

Issue 3153008: Synthetic KeyEvent delivery, part I. (Closed)

Created:
10 years, 4 months ago by bryeung
Modified:
8 years, 9 months ago
CC:
ben+cc_chromium.org, Erik does not do reviews, brettw-cc_chromium.org, Aaron Boodman, pam+watch_chromium.org, Paweł Hajdan Jr., chromium-reviews, darin-cc_chromium.org
Base URL:
git://codf21.jail.google.com/chromium.git
Visibility:
Public.

Description

Synthetic KeyEvent delivery, part I. This delivers synthetic key events to the views hierarchy. This currently does nothing, as nothing is listening for the event in TOUCH_UI (or elsewhere). That part will come later. BUG=none TEST=unit test for key identifier conversion + manual for extension api

Patch Set 1 #

Total comments: 5

Patch Set 2 : lint cleanup #

Total comments: 25

Patch Set 3 : Addressing Erik's comments. #

Patch Set 4 : adding API test #

Total comments: 2

Patch Set 5 : fixing api test #

Total comments: 1

Patch Set 6 : remove test from non-views test builds #

Total comments: 3

Patch Set 7 : review comments #

Patch Set 8 : fixing test failure #

Patch Set 9 : merging to master #

Patch Set 10 : fix for updated framework #

Patch Set 11 : fixing a poorly done merge #

Patch Set 12 : merge conflicts #

Patch Set 13 : fix license #

Patch Set 14 : fix TOUCH_UI => TOOLKIT_VIEWS #

Unified diffs Side-by-side diffs Delta from patch set Stats (+674 lines, -0 lines) Patch
M base/base.gyp View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M base/base.gypi View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -0 lines 0 comments Download
A base/keyboard_code_conversion.h View 1 2 3 4 5 6 1 chunk +22 lines, -0 lines 0 comments Download
A base/keyboard_code_conversion.cc View 1 2 3 4 5 6 1 chunk +296 lines, -0 lines 0 comments Download
A base/keyboard_code_conversion_unittest.cc View 1 1 chunk +43 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_function_dispatcher.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +9 lines, -0 lines 0 comments Download
A chrome/browser/extensions/extension_input_api.h View 1 2 1 chunk +36 lines, -0 lines 0 comments Download
A chrome/browser/extensions/extension_input_api.cc View 1 2 1 chunk +120 lines, -0 lines 0 comments Download
A chrome/browser/extensions/extension_input_apitest.cc View 4 5 6 7 8 9 1 chunk +14 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +10 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 4 5 6 7 8 9 10 11 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/extension_api.json View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +55 lines, -0 lines 0 comments Download
M chrome/renderer/resources/renderer_extension_bindings.js View 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
A chrome/test/data/extensions/api_test/input/manifest.json View 1 chunk +7 lines, -0 lines 0 comments Download
A chrome/test/data/extensions/api_test/input/test.html View 1 chunk +1 line, -0 lines 0 comments Download
A chrome/test/data/extensions/api_test/input/test.js View 4 5 6 7 8 9 10 11 12 1 chunk +51 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
bryeung
Here's my initial draft of this CL. Please have a look before I send it ...
10 years, 4 months ago (2010-08-12 18:16:25 UTC) #1
rjkroege
and lint it so you don't have a bunch of silly errors like I did. ...
10 years, 4 months ago (2010-08-12 18:35:32 UTC) #2
bryeung
Linted. Thanks for taking a look. I'll send it to Erik/Scott now. http://codereview.chromium.org/3153008/diff/1/10 File chrome/browser/views/tab_contents/tab_contents_container.cc ...
10 years, 4 months ago (2010-08-12 21:47:59 UTC) #3
bryeung
Hello, Scott: I'm hoping you're willing to have a look at the views/base plumbing. Erik: ...
10 years, 4 months ago (2010-08-12 21:53:03 UTC) #4
Erik does not do reviews
http://codereview.chromium.org/3153008/diff/8001/9007 File chrome/browser/extensions/extension_input_api.cc (right): http://codereview.chromium.org/3153008/diff/8001/9007#newcode25 chrome/browser/extensions/extension_input_api.cc:25: const wchar_t kType[] = L"type"; can you change these ...
10 years, 4 months ago (2010-08-14 20:27:45 UTC) #5
bryeung
Thanks Erik! I think I've addressed everything. http://codereview.chromium.org/3153008/diff/8001/9007 File chrome/browser/extensions/extension_input_api.cc (right): http://codereview.chromium.org/3153008/diff/8001/9007#newcode25 chrome/browser/extensions/extension_input_api.cc:25: const wchar_t ...
10 years, 4 months ago (2010-08-16 15:31:34 UTC) #6
Erik does not do reviews
Changes look good. One more thing I left out of my last review is that ...
10 years, 4 months ago (2010-08-16 16:00:09 UTC) #7
bryeung
On 2010/08/16 16:00:09, Erik Kay wrote: > One more thing I left out of my ...
10 years, 4 months ago (2010-08-16 19:13:00 UTC) #8
Erik does not do reviews
http://codereview.chromium.org/3153008/diff/28001/29012 File chrome/common/extensions/api/extension_api.json (right): http://codereview.chromium.org/3153008/diff/28001/29012#newcode2251 chrome/common/extensions/api/extension_api.json:2251: "parameters": [ sorry, I missed this the first time, ...
10 years, 4 months ago (2010-08-16 20:59:10 UTC) #9
bryeung
On 2010/08/16 20:59:10, Erik Kay wrote: > sorry, I missed this the first time, but ...
10 years, 4 months ago (2010-08-16 21:25:59 UTC) #10
Erik does not do reviews
assuming it passes the trybots, LGTM
10 years, 4 months ago (2010-08-16 21:28:07 UTC) #11
Erik does not do reviews
http://codereview.chromium.org/3153008/diff/33001/34011 File chrome/chrome_tests.gypi (right): http://codereview.chromium.org/3153008/diff/33001/34011#newcode1592 chrome/chrome_tests.gypi:1592: 'browser/extensions/extension_input_apitest.cc', oops. one more thing - this should be ...
10 years, 4 months ago (2010-08-16 21:28:56 UTC) #12
bryeung
On 2010/08/16 21:28:56, Erik Kay wrote: > http://codereview.chromium.org/3153008/diff/33001/34011 > File chrome/chrome_tests.gypi (right): > > http://codereview.chromium.org/3153008/diff/33001/34011#newcode1592 ...
10 years, 4 months ago (2010-08-16 21:43:27 UTC) #13
Erik does not do reviews
LGTM On Mon, Aug 16, 2010 at 2:43 PM, <bryeung@chromium.org> wrote: > On 2010/08/16 21:28:56, ...
10 years, 4 months ago (2010-08-16 21:46:50 UTC) #14
brettw
http://codereview.chromium.org/3153008/diff/37001/38004 File base/keyboard_code_conversion.h (right): http://codereview.chromium.org/3153008/diff/37001/38004#newcode5 base/keyboard_code_conversion.h:5: #ifndef BASE_KEYBOARD_CODE_CONVERSION_H_ If this file can be moved out ...
10 years, 4 months ago (2010-08-17 05:49:52 UTC) #15
bryeung
On 2010/08/17 05:49:52, brettw wrote: > http://codereview.chromium.org/3153008/diff/37001/38004 > File base/keyboard_code_conversion.h (right): > > http://codereview.chromium.org/3153008/diff/37001/38004#newcode5 > ...
10 years, 4 months ago (2010-08-17 15:01:47 UTC) #16
brettw
On 2010/08/17 15:01:47, bryeung wrote: > On 2010/08/17 05:49:52, brettw wrote: > > http://codereview.chromium.org/3153008/diff/37001/38004 > ...
10 years, 4 months ago (2010-08-17 16:31:29 UTC) #17
bryeung
On 2010/08/17 16:31:29, brettw wrote: > Only because you'll also move the existing ones :) ...
10 years, 4 months ago (2010-08-17 17:01:47 UTC) #18
brettw
10 years, 4 months ago (2010-08-17 18:26:46 UTC) #19
My concerns are LGTM (I didn't review the whole thing).

Powered by Google App Engine
This is Rietveld 408576698