Improve perforance for component IME extensions initialization.
commita5f56931166507a4b9ab3ff635f9af1522bd38e2
authorshuchen@chromium.org <shuchen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 12 Aug 2014 15:27:15 +0000 (12 15:27 +0000)
committershuchen@chromium.org <shuchen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 12 Aug 2014 15:29:19 +0000 (12 15:29 +0000)
tree565b09074d699a6feb4e177c127522b68cd26f25
parent9bbe27853216c9bdb5be8bb6afdfe522ef2035e3
Improve perforance for component IME extensions initialization.

ComponentExtensionIMEManager::FindEngineEntry() only needs to find for extension.

BUG=402222
TEST=Verified on linux_chromeos.

Review URL: https://codereview.chromium.org/457943002

Cr-Commit-Position: refs/heads/master@{#288979}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288979 0039d316-1c4b-4281-b951-d872f2087c98
chromeos/ime/component_extension_ime_manager.cc
chromeos/ime/component_extension_ime_manager.h
chromeos/ime/component_extension_ime_manager_unittest.cc
chromeos/ime/extension_ime_util.cc
chromeos/ime/extension_ime_util_unittest.cc