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

Issue 10834175: Remove PendingCreateICRequest. (Closed)

Created:
8 years, 4 months ago by Seigo Nonaka
Modified:
8 years, 4 months ago
Reviewers:
Yusuke Sato
CC:
chromium-reviews, James Su, penghuang+watch_chromium.org, yusukes+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Remove PendingCreateICRequest. PendingCreateICRequest is no longer necessary because the libibus dependent code is gone, just state flag is fine. In addition to this, PendingCreateICRequest cause memory leak if the response from ibus-daemon is lost. BUG=134717, 135049 TEST=ran ui_unittests and manually check on lumpy. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=150517

Patch Set 1 : #

Total comments: 16

Patch Set 2 : Address comments #

Patch Set 3 : Fix nits #

Total comments: 22

Patch Set 4 : Address comments #

Total comments: 12

Patch Set 5 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+193 lines, -98 lines) Patch
M ui/base/ime/input_method_ibus.h View 1 2 3 chunks +16 lines, -7 lines 0 comments Download
M ui/base/ime/input_method_ibus.cc View 1 2 3 4 5 chunks +49 lines, -79 lines 0 comments Download
M ui/base/ime/input_method_ibus_unittest.cc View 1 2 3 4 10 chunks +128 lines, -12 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Seigo Nonaka
8 years, 4 months ago (2012-08-06 08:15:52 UTC) #1
Yusuke Sato
thanks for the cleanup. http://codereview.chromium.org/10834175/diff/8001/ui/base/ime/input_method_ibus.cc File ui/base/ime/input_method_ibus.cc (right): http://codereview.chromium.org/10834175/diff/8001/ui/base/ime/input_method_ibus.cc#newcode371 ui/base/ime/input_method_ibus.cc:371: LOG(ERROR) << "Input context is ...
8 years, 4 months ago (2012-08-06 17:48:35 UTC) #2
Seigo Nonaka
http://codereview.chromium.org/10834175/diff/8001/ui/base/ime/input_method_ibus.cc File ui/base/ime/input_method_ibus.cc (right): http://codereview.chromium.org/10834175/diff/8001/ui/base/ime/input_method_ibus.cc#newcode371 ui/base/ime/input_method_ibus.cc:371: LOG(ERROR) << "Input context is already created or waiting ...
8 years, 4 months ago (2012-08-07 04:28:29 UTC) #3
Yusuke Sato
http://codereview.chromium.org/10834175/diff/9007/ui/base/ime/input_method_ibus.cc File ui/base/ime/input_method_ibus.cc (right): http://codereview.chromium.org/10834175/diff/9007/ui/base/ime/input_method_ibus.cc#newcode41 ui/base/ime/input_method_ibus.cc:41: const int kCreateInputContextMaxTrialCount = 10; MaxRetryCount http://codereview.chromium.org/10834175/diff/9007/ui/base/ime/input_method_ibus.cc#newcode373 ui/base/ime/input_method_ibus.cc:373: << ...
8 years, 4 months ago (2012-08-07 06:11:47 UTC) #4
Seigo Nonaka
http://codereview.chromium.org/10834175/diff/9007/ui/base/ime/input_method_ibus.cc File ui/base/ime/input_method_ibus.cc (right): http://codereview.chromium.org/10834175/diff/9007/ui/base/ime/input_method_ibus.cc#newcode41 ui/base/ime/input_method_ibus.cc:41: const int kCreateInputContextMaxTrialCount = 10; On 2012/08/07 06:11:47, Yusuke ...
8 years, 4 months ago (2012-08-07 19:11:49 UTC) #5
Yusuke Sato
LGTM with some nits. thanks for adding tests! http://codereview.chromium.org/10834175/diff/9007/ui/base/ime/input_method_ibus.cc File ui/base/ime/input_method_ibus.cc (right): http://codereview.chromium.org/10834175/diff/9007/ui/base/ime/input_method_ibus.cc#newcode883 ui/base/ime/input_method_ibus.cc:883: return; ...
8 years, 4 months ago (2012-08-07 20:03:43 UTC) #6
Seigo Nonaka
Thank you for your review, I will submit after check try bots just in case. ...
8 years, 4 months ago (2012-08-08 04:32:52 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/10834175/13002
8 years, 4 months ago (2012-08-08 06:03:40 UTC) #8
commit-bot: I haz the power
8 years, 4 months ago (2012-08-08 08:35:39 UTC) #9
Change committed as 150517

Powered by Google App Engine
This is Rietveld 408576698