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

Issue 2702393003: [ChromeOS] Expose keyboard remapping to signin screen. (Closed)

Created:
3 years, 10 months ago by xdai1
Modified:
3 years, 10 months ago
CC:
chromium-reviews, alemate+watch_chromium.org, achuith+watch_chromium.org, oshima+watch_chromium.org, davemoore+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[ChromeOS] Expose keyboard remapping to signin screen. For users that have changed keyboard mappings in settings, expose those mappings on the signin screen. It might benefit use cases below: - User switches Ctrl and Alt, uses Alt+A as Select-All to delete a typo-ed password - User switches Search to Caps-Lock, uses Caps-Lock when typing password BUG=651905 Review-Url: https://codereview.chromium.org/2702393003 Cr-Commit-Position: refs/heads/master@{#452890} Committed: https://chromium.googlesource.com/chromium/src/+/e6172c99f6d2ed7f1fe9a0ae26e3d836d6c931ac

Patch Set 1 : . #

Total comments: 4

Patch Set 2 : Address alemate@'s comment. #

Total comments: 6

Patch Set 3 : Address alemate@ and xiyuan@'s comments. #

Total comments: 6

Patch Set 4 : Address xiyuan@'s comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -16 lines) Patch
M chrome/browser/chromeos/events/event_rewriter.cc View 1 2 3 2 chunks +16 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/login/login_ui_keyboard_browsertest.cc View 1 2 chunks +6 lines, -10 lines 0 comments Download
M chrome/browser/chromeos/preferences.cc View 1 2 3 3 chunks +23 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/system/device_disabling_browsertest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/oobe_ui.h View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (9 generated)
xdai1
xiyuan@, kpschoedel@, could you help review this CL please? Thanks! xiyuan@: all kpschoedel@: event_rewriter.cc
3 years, 10 months ago (2017-02-22 00:17:02 UTC) #3
Alexander Alekseev
https://codereview.chromium.org/2702393003/diff/20001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc (right): https://codereview.chromium.org/2702393003/diff/20001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc#newcode976 chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc:976: registry->RegisterStringPref(prefs::kFocusedPodUserId, std::string()); Could you also explain the idea behind ...
3 years, 10 months ago (2017-02-22 00:41:22 UTC) #7
xdai1
https://codereview.chromium.org/2702393003/diff/20001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc (right): https://codereview.chromium.org/2702393003/diff/20001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc#newcode976 chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc:976: registry->RegisterStringPref(prefs::kFocusedPodUserId, std::string()); On 2017/02/22 00:41:22, Alexander Alekseev wrote: > ...
3 years, 10 months ago (2017-02-22 00:52:10 UTC) #8
Alexander Alekseev
https://codereview.chromium.org/2702393003/diff/20001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc (right): https://codereview.chromium.org/2702393003/diff/20001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc#newcode976 chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc:976: registry->RegisterStringPref(prefs::kFocusedPodUserId, std::string()); On 2017/02/22 00:52:09, xdai1 wrote: > On ...
3 years, 10 months ago (2017-02-22 01:04:47 UTC) #9
xdai1
alemate@, I've addressed your comment. Please take another look. Thanks. https://codereview.chromium.org/2702393003/diff/20001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc (right): https://codereview.chromium.org/2702393003/diff/20001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc#newcode976 ...
3 years, 10 months ago (2017-02-22 01:42:16 UTC) #11
Alexander Alekseev
https://codereview.chromium.org/2702393003/diff/60001/chrome/browser/chromeos/events/event_rewriter.cc File chrome/browser/chromeos/events/event_rewriter.cc (right): https://codereview.chromium.org/2702393003/diff/60001/chrome/browser/chromeos/events/event_rewriter.cc#newcode148 chrome/browser/chromeos/events/event_rewriter.cc:148: &value); I am not an owner of this file, ...
3 years, 10 months ago (2017-02-22 10:51:50 UTC) #12
xiyuan
https://codereview.chromium.org/2702393003/diff/60001/chrome/browser/chromeos/events/event_rewriter.cc File chrome/browser/chromeos/events/event_rewriter.cc (right): https://codereview.chromium.org/2702393003/diff/60001/chrome/browser/chromeos/events/event_rewriter.cc#newcode146 chrome/browser/chromeos/events/event_rewriter.cc:146: if (!focused_account_id.empty()) { nit: empty() -> is_valid() https://codereview.chromium.org/2702393003/diff/60001/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h File ...
3 years, 10 months ago (2017-02-22 17:40:18 UTC) #13
xdai1
xiyuan@, alemate@, please take another look, thanks for the review! https://codereview.chromium.org/2702393003/diff/60001/chrome/browser/chromeos/events/event_rewriter.cc File chrome/browser/chromeos/events/event_rewriter.cc (right): https://codereview.chromium.org/2702393003/diff/60001/chrome/browser/chromeos/events/event_rewriter.cc#newcode148 ...
3 years, 10 months ago (2017-02-22 18:36:17 UTC) #14
xiyuan
https://codereview.chromium.org/2702393003/diff/80001/chrome/browser/chromeos/events/event_rewriter.cc File chrome/browser/chromeos/events/event_rewriter.cc (right): https://codereview.chromium.org/2702393003/diff/80001/chrome/browser/chromeos/events/event_rewriter.cc#newcode147 chrome/browser/chromeos/events/event_rewriter.cc:147: else nit: this "else" can be removed. https://codereview.chromium.org/2702393003/diff/80001/chrome/browser/chromeos/preferences.cc File ...
3 years, 10 months ago (2017-02-22 18:50:58 UTC) #15
xdai1
xiyuan@, please take another look. thanks for the review! https://codereview.chromium.org/2702393003/diff/80001/chrome/browser/chromeos/events/event_rewriter.cc File chrome/browser/chromeos/events/event_rewriter.cc (right): https://codereview.chromium.org/2702393003/diff/80001/chrome/browser/chromeos/events/event_rewriter.cc#newcode147 chrome/browser/chromeos/events/event_rewriter.cc:147: ...
3 years, 10 months ago (2017-02-22 19:26:30 UTC) #16
xiyuan
lgtm
3 years, 10 months ago (2017-02-22 20:13:47 UTC) #17
xdai1
kindly ping?
3 years, 10 months ago (2017-02-23 20:05:37 UTC) #18
Alexander Alekseev
lgtm
3 years, 10 months ago (2017-02-24 09:36:06 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2702393003/100001
3 years, 10 months ago (2017-02-24 18:29:08 UTC) #21
commit-bot: I haz the power
3 years, 10 months ago (2017-02-24 19:05:19 UTC) #24
Message was sent while issue was closed.
Committed patchset #4 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/e6172c99f6d2ed7f1fe9a0ae26e3...

Powered by Google App Engine
This is Rietveld 408576698