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

Issue 6032005: Fix UI-thread blocking issue in SetImeConfig (Closed)

Created:
10 years ago by Yusuke Sato
Modified:
9 years, 7 months ago
Reviewers:
satorux1
CC:
chromium-reviews, davemoore+watch_chromium.org, Zachary Kuznia
Visibility:
Public.

Description

Fix UI-thread blocking issue in SetImeConfig. Do not kill ibus-daemon before FlushImeConfig() since it can lead the ibus_config_set_value() call to block for 25 seconds (i.e. GDBus default timeout) when ibus-1.4 and GDBus libraries are in use. BUG=chromium-os:9685 TEST=manually with ibus-1.3 and 1.4. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=70598

Patch Set 1 : review #

Total comments: 8

Patch Set 2 : review fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -31 lines) Patch
M chrome/browser/chromeos/cros/input_method_library.h View 1 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/cros/input_method_library.cc View 1 7 chunks +63 lines, -24 lines 0 comments Download
M chrome/browser/chromeos/cros/mock_input_method_library.h View 1 1 chunk +3 lines, -2 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Yusuke Sato
9 years, 11 months ago (2011-01-05 06:36:49 UTC) #1
satorux1
http://codereview.chromium.org/6032005/diff/8001/chrome/browser/chromeos/cros/input_method_library.cc File chrome/browser/chromeos/cros/input_method_library.cc (right): http://codereview.chromium.org/6032005/diff/8001/chrome/browser/chromeos/cros/input_method_library.cc#newcode169 chrome/browser/chromeos/cros/input_method_library.cc:169: section, config_name, value, false /* auto_ime_shutdown */); This is ...
9 years, 11 months ago (2011-01-05 06:52:31 UTC) #2
Yusuke Sato
http://codereview.chromium.org/6032005/diff/8001/chrome/browser/chromeos/cros/input_method_library.cc File chrome/browser/chromeos/cros/input_method_library.cc (right): http://codereview.chromium.org/6032005/diff/8001/chrome/browser/chromeos/cros/input_method_library.cc#newcode169 chrome/browser/chromeos/cros/input_method_library.cc:169: section, config_name, value, false /* auto_ime_shutdown */); On 2011/01/05 ...
9 years, 11 months ago (2011-01-05 10:05:54 UTC) #3
satorux1
9 years, 11 months ago (2011-01-06 04:37:47 UTC) #4
LGTM

Powered by Google App Engine
This is Rietveld 408576698