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

Issue 22980018: Disable non Latin keyboard layout on Lock screen and Sign-in screen. (Closed)

Created:
7 years, 4 months ago by Seigo Nonaka
Modified:
7 years, 3 months ago
CC:
chromium-reviews, dbeam+watch-options_chromium.org, extensions-reviews_chromium.org, nkostylev+watch_chromium.org, nona+watch_chromium.org, oshima+watch_chromium.org, chromium-apps-reviews_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, yusukes+watch_chromium.org
Visibility:
Public.

Description

Disable non Latin keyboard layout on Lock screen and Sign-in screen. The information about the keyboard layout can be used on login screen is pure static, so it is good to handle as attribute of input method. With this change non-Latin keyboard like Russian keyboard won't be enabled on Lock screen. BUG=278711 TEST=Manually checked on link Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=220226

Patch Set 1 : #

Total comments: 2

Patch Set 2 : Fix typo #

Total comments: 4

Patch Set 3 : Deny on lock screen by default #

Patch Set 4 : Fix test case. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+92 lines, -274 lines) Patch
M chrome/browser/chromeos/extensions/input_method_apitest_chromeos.cc View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_manager_impl.h View 1 2 3 chunks +1 line, -6 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_manager_impl.cc View 1 2 5 chunks +8 lines, -7 lines 0 comments Download
D chrome/browser/chromeos/input_method/input_method_manager_impl_ll.h View 1 chunk +0 lines, -67 lines 0 comments Download
D chrome/browser/chromeos/input_method/input_method_manager_impl_ll.cc View 1 chunk +0 lines, -124 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_persistence.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_util.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_util_unittest.cc View 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/input_method/mock_input_method_manager.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/input_method/mock_input_method_manager.cc View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/chromeos/login/user_manager_impl.cc View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/options/chromeos/cros_language_options_handler_unittest.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/chrome_browser_chromeos.gypi View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/test/data/extensions/api_test/input_method/background.js View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chromeos/ime/component_extension_ime_manager.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/ime/gen_input_methods.py View 1 2 3 chunks +12 lines, -7 lines 0 comments Download
M chromeos/ime/input_method_descriptor.h View 1 2 3 chunks +6 lines, -0 lines 0 comments Download
M chromeos/ime/input_method_descriptor.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M chromeos/ime/input_method_manager.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chromeos/ime/input_method_whitelist.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chromeos/ime/input_methods.txt View 1 2 2 chunks +45 lines, -50 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
Seigo Nonaka
Hi Zach, could you take a look? Thank you.
7 years, 4 months ago (2013-08-20 12:17:20 UTC) #1
Seigo Nonaka
friendly ping
7 years, 4 months ago (2013-08-21 22:56:42 UTC) #2
Zachary Kuznia
lgtm with nit https://codereview.chromium.org/22980018/diff/2001/chromeos/ime/input_methods.txt File chromeos/ime/input_methods.txt (right): https://codereview.chromium.org/22980018/diff/2001/chromeos/ime/input_methods.txt#newcode21 chromeos/ime/input_methods.txt:21: # scren. s/scren/screen/
7 years, 4 months ago (2013-08-21 23:13:21 UTC) #3
Seigo Nonaka
Thank you for your review! https://codereview.chromium.org/22980018/diff/2001/chromeos/ime/input_methods.txt File chromeos/ime/input_methods.txt (right): https://codereview.chromium.org/22980018/diff/2001/chromeos/ime/input_methods.txt#newcode21 chromeos/ime/input_methods.txt:21: # scren. On 2013/08/21 ...
7 years, 4 months ago (2013-08-21 23:55:31 UTC) #4
Seigo Nonaka
Adding nkostylev@ as the owner of chromeos login. Hi Nikita, could you take an owner ...
7 years, 4 months ago (2013-08-21 23:59:13 UTC) #5
Nikita (slow)
Please link to existing BUG or create a new one. I guess this improves what ...
7 years, 4 months ago (2013-08-22 14:33:41 UTC) #6
Nikita (slow)
+Alexander lgtm https://codereview.chromium.org/22980018/diff/8001/chrome/browser/ui/webui/options/chromeos/cros_language_options_handler_unittest.cc File chrome/browser/ui/webui/options/chromeos/cros_language_options_handler_unittest.cc (right): https://codereview.chromium.org/22980018/diff/8001/chrome/browser/ui/webui/options/chromeos/cros_language_options_handler_unittest.cc#newcode53 chrome/browser/ui/webui/options/chromeos/cros_language_options_handler_unittest.cc:53: true, nit: Please add comment for boolean ...
7 years, 4 months ago (2013-08-22 14:39:57 UTC) #7
Alexander Alekseev
By now we probably have all "login screen allowed" layouts. Most of layouts we don't ...
7 years, 4 months ago (2013-08-22 20:18:23 UTC) #8
Seigo Nonaka
Update to make deny on login screen by default. PTAL? Thank you. https://codereview.chromium.org/22980018/diff/8001/chrome/browser/ui/webui/options/chromeos/cros_language_options_handler_unittest.cc File chrome/browser/ui/webui/options/chromeos/cros_language_options_handler_unittest.cc ...
7 years, 4 months ago (2013-08-24 07:57:01 UTC) #9
Alexander Alekseev
lgtm
7 years, 3 months ago (2013-08-26 17:11:27 UTC) #10
Alexander Alekseev
Thank you for update.
7 years, 3 months ago (2013-08-26 17:12:01 UTC) #11
Seigo Nonaka
Thank you for your review! Submitting...
7 years, 3 months ago (2013-08-27 00:44:21 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nona@chromium.org/22980018/13001
7 years, 3 months ago (2013-08-27 00:54:09 UTC) #13
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=148910
7 years, 3 months ago (2013-08-27 04:02:53 UTC) #14
Seigo Nonaka
Adding mpcomplete@ as the owner of extension test cases. Hi Matt, could you take an ...
7 years, 3 months ago (2013-08-28 09:39:26 UTC) #15
Matt Perry
lgtm
7 years, 3 months ago (2013-08-28 20:02:20 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nona@chromium.org/22980018/67001
7 years, 3 months ago (2013-08-29 00:13:33 UTC) #17
commit-bot: I haz the power
7 years, 3 months ago (2013-08-29 08:59:00 UTC) #18
Message was sent while issue was closed.
Change committed as 220226

Powered by Google App Engine
This is Rietveld 408576698