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

Issue 1570723002: Add class extensions::InputImeEventRouterBase (Closed)

Created:
4 years, 11 months ago by Azure Wei
Modified:
4 years, 11 months ago
Reviewers:
Shu Chen, Devlin
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add class extensions::InputImeEventRouterBase As Chrome desktop needs not to provide system level IME switching UI, the InputImeEventRouter and InputImeAPI related functions are different on Chrome OS and non Chrome OS. Thus, class extensions::InputImeEventRouterBase is added to reuse the common codes, and implementation of InputImeAPI functions are divided into input_ime_api_chromos.cc/input_ime_api_nonchromeos.cc. BUG=517773 TEST=Verified bug not repro on local build. Committed: https://crrev.com/131167b3befbbae26e431ab22eaa6a2c37ee0de0 Cr-Commit-Position: refs/heads/master@{#368784}

Patch Set 1 #

Patch Set 2 : #

Total comments: 10

Patch Set 3 : Addressed Devlin's comments. #

Messages

Total messages: 17 (8 generated)
Azure Wei
Hi Shu Chen and Devlin, can you please take a look at this cl? Thank ...
4 years, 11 months ago (2016-01-08 07:52:27 UTC) #3
Shu Chen
lgtm
4 years, 11 months ago (2016-01-08 08:04:40 UTC) #4
Devlin
lgtm with nits https://codereview.chromium.org/1570723002/diff/20001/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc File chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc (right): https://codereview.chromium.org/1570723002/diff/20001/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc#newcode366 chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc:366: if (it != engine_map_.end()) ternary https://codereview.chromium.org/1570723002/diff/20001/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc#newcode368 ...
4 years, 11 months ago (2016-01-11 22:18:57 UTC) #5
Azure Wei
Thanks for your review. https://codereview.chromium.org/1570723002/diff/20001/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc File chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc (right): https://codereview.chromium.org/1570723002/diff/20001/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc#newcode366 chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc:366: if (it != engine_map_.end()) On ...
4 years, 11 months ago (2016-01-12 01:55:54 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1570723002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1570723002/40001
4 years, 11 months ago (2016-01-12 01:56:22 UTC) #8
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 11 months ago (2016-01-12 02:43:43 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1570723002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1570723002/40001
4 years, 11 months ago (2016-01-12 02:44:48 UTC) #13
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 11 months ago (2016-01-12 02:49:54 UTC) #15
commit-bot: I haz the power
4 years, 11 months ago (2016-01-12 02:50:44 UTC) #17
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/131167b3befbbae26e431ab22eaa6a2c37ee0de0
Cr-Commit-Position: refs/heads/master@{#368784}

Powered by Google App Engine
This is Rietveld 408576698