summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_function_test_utils.h
diff options
context:
space:
mode:
authoryusukes@chromium.org <yusukes@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-22 00:16:26 +0000
committeryusukes@chromium.org <yusukes@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-22 00:16:26 +0000
commit60acf75ef79d28ffac791a73e301305fe6d41bff (patch)
tree7cccfcfcb1636a8832172ca004605d2e7df0d8fb /chrome/browser/extensions/extension_function_test_utils.h
parent396ecd599e919a244c01988efbd6fb539409940a (diff)
downloadchromium_src-60acf75ef79d28ffac791a73e301305fe6d41bff.zip
chromium_src-60acf75ef79d28ffac791a73e301305fe6d41bff.tar.gz
chromium_src-60acf75ef79d28ffac791a73e301305fe6d41bff.tar.bz2
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 Review URL: http://codereview.chromium.org/8569011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111049 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_function_test_utils.h')
0 files changed, 0 insertions, 0 deletions