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

Issue 282953003: Support input events in Chrome ASH on Windows 7. (Closed)

Created:
6 years, 7 months ago by ananta
Modified:
6 years, 7 months ago
Reviewers:
cpu_(ooo_6.6-7.5)
CC:
chromium-reviews
Visibility:
Public.

Description

Support input events in Chrome ASH on Windows 7. All changes are in the metro_driver_win7.cc file. There are two classes MouseEvent and KeyboardEvent which implement the required set of winrt interfaces needed for this to work. We call the corresponding handlers in the ChromeAppViewAsh class on the same lines as ASH on Windows 8. BUG=356475 R=cpu@chromium.org, cpu Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270558

Patch Set 1 #

Total comments: 12

Patch Set 2 : Code review comments #

Patch Set 3 : Fix build errors #

Patch Set 4 : Fixed crash on ASH startup on Win7 and scaling of mouse events #

Total comments: 2

Patch Set 5 : Code review comments addressed #

Patch Set 6 : Fixed presubmit warnings #

Patch Set 7 : Fixed presubmit warnings #

Unified diffs Side-by-side diffs Delta from patch set Stats (+502 lines, -25 lines) Patch
M win8/metro_driver/display_properties.cc View 1 2 3 1 chunk +13 lines, -10 lines 0 comments Download
M win8/metro_driver/metro_driver_win7.cc View 1 2 3 4 5 6 11 chunks +489 lines, -15 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
ananta
6 years, 7 months ago (2014-05-14 00:10:38 UTC) #1
cpu_(ooo_6.6-7.5)
https://codereview.chromium.org/282953003/diff/1/win8/metro_driver/metro_driver_win7.cc File win8/metro_driver/metro_driver_win7.cc (right): https://codereview.chromium.org/282953003/diff/1/win8/metro_driver/metro_driver_win7.cc#newcode152 win8/metro_driver/metro_driver_win7.cc:152: __FIVector_1_Windows__CUI__CInput__CPointerPoint** points) { use the c++ type instead of ...
6 years, 7 months ago (2014-05-14 00:49:37 UTC) #2
cpu_(ooo_6.6-7.5)
6 years, 7 months ago (2014-05-14 00:51:50 UTC) #3
ananta
https://codereview.chromium.org/282953003/diff/1/win8/metro_driver/metro_driver_win7.cc File win8/metro_driver/metro_driver_win7.cc (right): https://codereview.chromium.org/282953003/diff/1/win8/metro_driver/metro_driver_win7.cc#newcode152 win8/metro_driver/metro_driver_win7.cc:152: __FIVector_1_Windows__CUI__CInput__CPointerPoint** points) { On 2014/05/14 00:49:38, cpu wrote: > ...
6 years, 7 months ago (2014-05-14 00:59:13 UTC) #4
ananta
On 2014/05/14 00:59:13, ananta wrote: > https://codereview.chromium.org/282953003/diff/1/win8/metro_driver/metro_driver_win7.cc > File win8/metro_driver/metro_driver_win7.cc (right): > > https://codereview.chromium.org/282953003/diff/1/win8/metro_driver/metro_driver_win7.cc#newcode152 > ...
6 years, 7 months ago (2014-05-14 19:51:13 UTC) #5
cpu_(ooo_6.6-7.5)
lgtm https://codereview.chromium.org/282953003/diff/60001/win8/metro_driver/metro_driver_win7.cc File win8/metro_driver/metro_driver_win7.cc (right): https://codereview.chromium.org/282953003/diff/60001/win8/metro_driver/metro_driver_win7.cc#newcode483 win8/metro_driver/metro_driver_win7.cc:483: HandleSystemKeys(msg); can you make 479 - 491 into ...
6 years, 7 months ago (2014-05-14 20:01:55 UTC) #6
ananta
https://codereview.chromium.org/282953003/diff/60001/win8/metro_driver/metro_driver_win7.cc File win8/metro_driver/metro_driver_win7.cc (right): https://codereview.chromium.org/282953003/diff/60001/win8/metro_driver/metro_driver_win7.cc#newcode483 win8/metro_driver/metro_driver_win7.cc:483: HandleSystemKeys(msg); On 2014/05/14 20:01:55, cpu wrote: > can you ...
6 years, 7 months ago (2014-05-14 20:16:17 UTC) #7
ananta
The CQ bit was checked by ananta@chromium.org
6 years, 7 months ago (2014-05-14 20:16:54 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ananta@chromium.org/282953003/80001
6 years, 7 months ago (2014-05-14 20:18:48 UTC) #9
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-14 23:18:07 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-14 23:34:26 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_chromeos_rel/builds/26992)
6 years, 7 months ago (2014-05-14 23:34:26 UTC) #12
ananta
6 years, 7 months ago (2014-05-15 01:43:49 UTC) #13
Message was sent while issue was closed.
Committed patchset #7 manually as r270558 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698