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

Issue 8569011: Update |current_input_method_| before notifying observers to fix Aura browser_tests (Closed)

Created:
9 years, 1 month ago by Yusuke Sato
Modified:
9 years, 1 month ago
Reviewers:
Zachary Kuznia
CC:
chromium-reviews, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

Update |current_input_method_| before notifying observers to fix Aura browser_tests. Otherwise, InputMethodMenu might crash with DCHECK if the following conditions are all met: - Debug build - An instance of InputMethodMenu or InputMethodMenuButton is created before the first SetImeConfig() call is made. Note that aura_shell::Shell::Init() does this. - More than 1 layout IDs are passed to SetImeConfig(). Currently, on Chrome (or on browser_tests) start up, 5-6 layouts (Qwerty, Dvorak, ..) are passed by default. BUG=chromium:103503 TEST=ran try Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=111049

Patch Set 1 : review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -1 line) Patch
M chrome/browser/chromeos/input_method/input_method_manager.cc View 1 chunk +5 lines, -1 line 0 comments Download

Messages

Total messages: 4 (0 generated)
Yusuke Sato
9 years, 1 month ago (2011-11-21 06:22:50 UTC) #1
Zachary Kuznia
lgtm
9 years, 1 month ago (2011-11-21 06:25:34 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yusukes@chromium.org/8569011/5001
9 years, 1 month ago (2011-11-21 23:00:56 UTC) #3
commit-bot: I haz the power
9 years, 1 month ago (2011-11-22 00:16:29 UTC) #4
Change committed as 111049

Powered by Google App Engine
This is Rietveld 408576698