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

Issue 11413165: Makes IBusConfigClient initialize asynchronous. (Closed)

Created:
8 years ago by Seigo Nonaka
Modified:
8 years ago
Reviewers:
satorux1
CC:
chromium-reviews, stevenjb+watch_chromium.org, oshima+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@base
Visibility:
Public.

Description

Makes IBusConfigClient initialize asynchronous. IBusConfigClient can not always initialize synchronously, because there is a case that the ibus-config daemon is not running. BUG=158265 TEST=ran chromeos_unittests Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=170432

Patch Set 1 : #

Total comments: 8

Patch Set 2 : Address comments #

Patch Set 3 : Fix initialize logic #

Total comments: 6

Patch Set 4 : Address comments #

Patch Set 5 : Fix test miss expectation #

Unified diffs Side-by-side diffs Delta from patch set Stats (+428 lines, -10 lines) Patch
M chromeos/dbus/ibus/ibus_config_client.h View 1 2 chunks +6 lines, -1 line 0 comments Download
M chromeos/dbus/ibus/ibus_config_client.cc View 1 2 3 8 chunks +125 lines, -3 lines 0 comments Download
M chromeos/dbus/ibus/ibus_config_client_unittest.cc View 1 2 3 4 14 chunks +281 lines, -5 lines 0 comments Download
M chromeos/dbus/ibus/ibus_constants.h View 1 2 3 3 chunks +8 lines, -0 lines 0 comments Download
M chromeos/dbus/ibus/mock_ibus_config_client.h View 1 3 chunks +3 lines, -1 line 0 comments Download
M chromeos/dbus/ibus/mock_ibus_config_client.cc View 1 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Seigo Nonaka
8 years ago (2012-11-27 10:13:55 UTC) #1
satorux1
https://codereview.chromium.org/11413165/diff/8003/chromeos/dbus/ibus/ibus_config_client.cc File chromeos/dbus/ibus/ibus_config_client.cc (right): https://codereview.chromium.org/11413165/diff/8003/chromeos/dbus/ibus/ibus_config_client.cc#newcode187 chromeos/dbus/ibus/ibus_config_client.cc:187: DLOG(ERROR) << "Invalid response of NameOwnerChanged."; Include signal->ToString() ? ...
8 years ago (2012-11-28 06:43:12 UTC) #2
Seigo Nonaka
https://codereview.chromium.org/11413165/diff/8003/chromeos/dbus/ibus/ibus_config_client.cc File chromeos/dbus/ibus/ibus_config_client.cc (right): https://codereview.chromium.org/11413165/diff/8003/chromeos/dbus/ibus/ibus_config_client.cc#newcode187 chromeos/dbus/ibus/ibus_config_client.cc:187: DLOG(ERROR) << "Invalid response of NameOwnerChanged."; On 2012/11/28 06:43:12, ...
8 years ago (2012-11-28 07:00:37 UTC) #3
Seigo Nonaka
Sorry, I updated many Initialize logic in IBusConfig. I found previous patch doesn't work on ...
8 years ago (2012-11-28 12:47:53 UTC) #4
Seigo Nonaka
ping? just in case, this is depended from other patch. I'm happy if you review ...
8 years ago (2012-11-30 03:05:35 UTC) #5
satorux1
LGTM https://codereview.chromium.org/11413165/diff/14001/chromeos/dbus/ibus/ibus_config_client.cc File chromeos/dbus/ibus/ibus_config_client.cc (right): https://codereview.chromium.org/11413165/diff/14001/chromeos/dbus/ibus/ibus_config_client.cc#newcode26 chromeos/dbus/ibus/ibus_config_client.cc:26: DLOG_IF(ERROR, !succeeded) << "Connect to " << interface ...
8 years ago (2012-11-30 05:52:58 UTC) #6
Seigo Nonaka
Thanks! submitting... https://codereview.chromium.org/11413165/diff/14001/chromeos/dbus/ibus/ibus_config_client.cc File chromeos/dbus/ibus/ibus_config_client.cc (right): https://codereview.chromium.org/11413165/diff/14001/chromeos/dbus/ibus/ibus_config_client.cc#newcode26 chromeos/dbus/ibus/ibus_config_client.cc:26: DLOG_IF(ERROR, !succeeded) << "Connect to " << ...
8 years ago (2012-11-30 07:36:34 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nona@chromium.org/11413165/1009
8 years ago (2012-11-30 07:36:44 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nona@chromium.org/11413165/6012
8 years ago (2012-11-30 08:17:07 UTC) #9
commit-bot: I haz the power
8 years ago (2012-11-30 10:02:13 UTC) #10
Message was sent while issue was closed.
Change committed as 170432

Powered by Google App Engine
This is Rietveld 408576698