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

Issue 22465007: Whitelist virtual keyboard container to process events at login screen (Closed)

Created:
7 years, 4 months ago by bshe
Modified:
7 years, 4 months ago
CC:
chromium-reviews, sadrul, ben+watch_chromium.org
Visibility:
Public.

Description

Whitelist virtual keyboard container to process events at login screen When user session is blocked (login screen, lock etc.), virtual keyboard container window should still be able to process events to function properly. BUG=263599 TEST= 1. Enable virtual keyboard 2. go to login screen verify if you can use virtual keyboard to type you password and login Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=217159

Patch Set 1 #

Patch Set 2 : Add unit tests for virtual keyboard container #

Total comments: 27

Patch Set 3 : reviews #

Total comments: 2

Patch Set 4 : rebase #

Patch Set 5 : oshima's review #

Patch Set 6 : Move keyboard_controller_proxy_stub from ash/shell to ash/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+200 lines, -67 lines) Patch
M ash/ash.gyp View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
A ash/keyboard_controller_proxy_stub.h View 1 2 3 4 5 1 chunk +33 lines, -0 lines 0 comments Download
A ash/keyboard_controller_proxy_stub.cc View 1 2 3 4 5 1 chunk +34 lines, -0 lines 0 comments Download
M ash/root_window_controller.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M ash/root_window_controller_unittest.cc View 1 2 3 4 chunks +79 lines, -0 lines 0 comments Download
M ash/shell/shell_delegate_impl.cc View 1 2 3 4 5 3 chunks +2 lines, -31 lines 0 comments Download
M ash/shell_window_ids.h View 1 2 3 1 chunk +21 lines, -18 lines 0 comments Download
M ash/test/test_shell_delegate.cc View 1 2 3 4 5 2 chunks +2 lines, -1 line 0 comments Download
M ash/wm/event_client_impl.cc View 1 2 2 chunks +26 lines, -17 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
bshe
Hi Nikita. Would you mind to take a look at this CL? It tries to ...
7 years, 4 months ago (2013-08-06 23:22:37 UTC) #1
Nikita (slow)
+Pavel for review. Please add ash_unittest that covers this case.
7 years, 4 months ago (2013-08-07 08:40:57 UTC) #2
dzhioev (left Google)
On 2013/08/06 23:22:37, bshe wrote: > Hi Nikita. > > Would you mind to take ...
7 years, 4 months ago (2013-08-07 12:26:17 UTC) #3
bshe
I added ash unit test for virtual keyboard container. Also, changed the check in event_client_impl ...
7 years, 4 months ago (2013-08-08 16:09:26 UTC) #4
oshima
https://codereview.chromium.org/22465007/diff/10001/ash/root_window_controller_unittest.cc File ash/root_window_controller_unittest.cc (right): https://codereview.chromium.org/22465007/diff/10001/ash/root_window_controller_unittest.cc#newcode513 ash/root_window_controller_unittest.cc:513: } nit: DISALLOW_COPY_AND_ASSIGN https://codereview.chromium.org/22465007/diff/10001/ash/root_window_controller_unittest.cc#newcode520 ash/root_window_controller_unittest.cc:520: UpdateDisplay("600x600"); do you need ...
7 years, 4 months ago (2013-08-08 17:19:29 UTC) #5
James Cook
https://codereview.chromium.org/22465007/diff/10001/ash/root_window_controller_unittest.cc File ash/root_window_controller_unittest.cc (right): https://codereview.chromium.org/22465007/diff/10001/ash/root_window_controller_unittest.cc#newcode107 ash/root_window_controller_unittest.cc:107: int mouse_presses() const { return mouse_presses_; } nit: blank ...
7 years, 4 months ago (2013-08-08 17:29:44 UTC) #6
bshe
Thanks for quick review! Address comments separately, this one is for oshima@'s comment https://codereview.chromium.org/22465007/diff/10001/ash/root_window_controller_unittest.cc File ...
7 years, 4 months ago (2013-08-08 19:37:01 UTC) #7
bshe
And this is for jamescook@ Thanks! https://codereview.chromium.org/22465007/diff/10001/ash/root_window_controller_unittest.cc File ash/root_window_controller_unittest.cc (right): https://codereview.chromium.org/22465007/diff/10001/ash/root_window_controller_unittest.cc#newcode107 ash/root_window_controller_unittest.cc:107: int mouse_presses() const ...
7 years, 4 months ago (2013-08-08 19:39:23 UTC) #8
James Cook
LGTM https://codereview.chromium.org/22465007/diff/10001/ash/shell_window_ids.h File ash/shell_window_ids.h (right): https://codereview.chromium.org/22465007/diff/10001/ash/shell_window_ids.h#newcode106 ash/shell_window_ids.h:106: const int kShellWindowId_VirtualKeyboardContainer = 24; On 2013/08/08 19:39:24, ...
7 years, 4 months ago (2013-08-08 19:52:39 UTC) #9
oshima
lgtm with nit https://codereview.chromium.org/22465007/diff/14002/ash/shell/keyboard_controller_proxy_stub.h File ash/shell/keyboard_controller_proxy_stub.h (right): https://codereview.chromium.org/22465007/diff/14002/ash/shell/keyboard_controller_proxy_stub.h#newcode23 ash/shell/keyboard_controller_proxy_stub.h:23: nuke new line
7 years, 4 months ago (2013-08-08 20:03:07 UTC) #10
bshe
Thanks for review! jamescook@ would you mind to do another round of review for patchset ...
7 years, 4 months ago (2013-08-12 18:31:31 UTC) #11
James Cook
lgtm
7 years, 4 months ago (2013-08-12 20:37:47 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bshe@chromium.org/22465007/68001
7 years, 4 months ago (2013-08-12 20:51:35 UTC) #13
commit-bot: I haz the power
7 years, 4 months ago (2013-08-13 01:45:53 UTC) #14
Message was sent while issue was closed.
Change committed as 217159

Powered by Google App Engine
This is Rietveld 408576698