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

Issue 10960060: fix "IME changed" notification uses a wrong field of IME (Closed)

Created:
8 years, 3 months ago by sschmitz
Modified:
8 years, 2 months ago
CC:
chromium-reviews, sadrul, yusukes+watch_chromium.org, ben+watch_chromium.org, oshima+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, nkostylev+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

fix "IME changed" notification uses a wrong field of IME Added a medium length name to IMEInfo. It is used for the bubble with "Your input method has changed to ...". In most cases the medium length text is equal to the short text except where this issue is concerned. BUG=137629 TEST=Enable English and Japanese keyboards; restart; Control + Space: observe popup bubble "Your input method has changed to..." Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=158641

Patch Set 1 #

Total comments: 4

Patch Set 2 : fix name: mappint to mapping #

Total comments: 13

Patch Set 3 : resource ids; more cases #

Unified diffs Side-by-side diffs Delta from patch set Stats (+100 lines, -8 lines) Patch
M ash/system/ime/tray_ime.cc View 1 chunk +1 line, -1 line 0 comments Download
M ash/system/tray/system_tray_delegate.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/input_method/input_method_util.h View 1 chunk +4 lines, -1 line 0 comments Download
M chrome/browser/chromeos/input_method/input_method_util.cc View 1 2 3 chunks +37 lines, -1 line 0 comments Download
M chrome/browser/chromeos/input_method/input_method_util_unittest.cc View 1 2 2 chunks +44 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/system/ash_system_tray_delegate.cc View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
sschmitz
Reviewers: mukai: overall jennyz: for owner of ash/system zork: for owner of chrome/browser/chromeos/input_method derat: for ...
8 years, 3 months ago (2012-09-24 19:55:10 UTC) #1
Daniel Erat
https://codereview.chromium.org/10960060/diff/1/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/10960060/diff/1/chrome/browser/chromeos/input_method/input_method_util.cc#newcode71 chrome/browser/chromeos/input_method/input_method_util.cc:71: } kMappintFromIdToMediumLengthName[] = { s/Mappint/Mapping/ https://codereview.chromium.org/10960060/diff/1/chrome/browser/chromeos/input_method/input_method_util.h File chrome/browser/chromeos/input_method/input_method_util.h (right): ...
8 years, 3 months ago (2012-09-24 20:48:00 UTC) #2
sschmitz
Fix for Dan's comments. https://codereview.chromium.org/10960060/diff/1/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/10960060/diff/1/chrome/browser/chromeos/input_method/input_method_util.cc#newcode71 chrome/browser/chromeos/input_method/input_method_util.cc:71: } kMappintFromIdToMediumLengthName[] = { On ...
8 years, 3 months ago (2012-09-24 21:28:16 UTC) #3
Daniel Erat
LGTM for ash https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc#newcode404 chrome/browser/chromeos/input_method/input_method_util.cc:404: string16 InputMethodUtil::GetInputMethodMediumName( nit: make the order ...
8 years, 3 months ago (2012-09-24 21:31:29 UTC) #4
jennyz
lgtm for ash/system.
8 years, 3 months ago (2012-09-24 21:38:20 UTC) #5
Jun Mukai
adding yusukes. He would have more insights on input_methods. https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc#newcode75 chrome/browser/chromeos/input_method/input_method_util.cc:75: ...
8 years, 3 months ago (2012-09-24 21:48:32 UTC) #6
Daniel Erat
https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc#newcode75 chrome/browser/chromeos/input_method/input_method_util.cc:75: { "zinnia-japanese", "\xe6\x97\xa5\xe6\x9c\xac\xe8\xaa\x9e" }, On 2012/09/24 21:48:32, Jun Mukai ...
8 years, 3 months ago (2012-09-24 21:50:27 UTC) #7
Yusuke Sato
http://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): http://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc#newcode49 chrome/browser/chromeos/input_method/input_method_util.cc:49: { "zinnia-japanese", "\xe6\x89\x8b" }, // U+624B, "hand" not your ...
8 years, 3 months ago (2012-09-24 22:00:50 UTC) #8
Yusuke Sato
http://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): http://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc#newcode75 chrome/browser/chromeos/input_method/input_method_util.cc:75: { "zinnia-japanese", "\xe6\x97\xa5\xe6\x9c\xac\xe8\xaa\x9e" }, On 2012/09/24 21:50:27, Daniel Erat ...
8 years, 3 months ago (2012-09-24 22:03:44 UTC) #9
sschmitz
https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc#newcode72 chrome/browser/chromeos/input_method/input_method_util.cc:72: { "mozc", "\xe6\x97\xa5\xe6\x9c\xac\xe8\xaa\x9e" }, On 2012/09/24 22:00:50, Yusuke Sato ...
8 years, 3 months ago (2012-09-24 22:48:13 UTC) #10
Yusuke Sato
https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc File chrome/browser/chromeos/input_method/input_method_util.cc (right): https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc#newcode72 chrome/browser/chromeos/input_method/input_method_util.cc:72: { "mozc", "\xe6\x97\xa5\xe6\x9c\xac\xe8\xaa\x9e" }, On 2012/09/24 22:48:14, sschmitz wrote: ...
8 years, 3 months ago (2012-09-24 23:15:24 UTC) #11
sschmitz
Moved to resource ids for medium length names; more cases; removed one. Per suggestions. https://codereview.chromium.org/10960060/diff/3002/chrome/browser/chromeos/input_method/input_method_util.cc ...
8 years, 3 months ago (2012-09-25 01:41:43 UTC) #12
Zachary Kuznia
lgtm
8 years, 3 months ago (2012-09-25 04:19:01 UTC) #13
Yusuke Sato
Thanks. LGTM.
8 years, 3 months ago (2012-09-25 04:32:47 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sschmitz@chromium.org/10960060/5007
8 years, 2 months ago (2012-09-25 15:39:43 UTC) #15
commit-bot: I haz the power
8 years, 2 months ago (2012-09-25 20:26:57 UTC) #16
Change committed as 158641

Powered by Google App Engine
This is Rietveld 408576698