| Index: chromeos/ime/component_extension_ime_manager.cc
|
| diff --git a/chromeos/ime/component_extension_ime_manager.cc b/chromeos/ime/component_extension_ime_manager.cc
|
| index 74a2e09cf4c1d5d764e2050eef6399db41ea73ea..cd6ebd5812b82da4ad69de2e61d054e04bb74503 100644
|
| --- a/chromeos/ime/component_extension_ime_manager.cc
|
| +++ b/chromeos/ime/component_extension_ime_manager.cc
|
| @@ -105,20 +105,22 @@ void ComponentExtensionIMEManager::Initialize(
|
| }
|
|
|
| bool ComponentExtensionIMEManager::LoadComponentExtensionIME(
|
| + Profile* profile,
|
| const std::string& input_method_id) {
|
| ComponentExtensionIME ime;
|
| if (FindEngineEntry(input_method_id, &ime))
|
| - return delegate_->Load(ime.id, ime.manifest, ime.path);
|
| + return delegate_->Load(profile, ime.id, ime.manifest, ime.path);
|
| else
|
| return false;
|
| }
|
|
|
| bool ComponentExtensionIMEManager::UnloadComponentExtensionIME(
|
| + Profile* profile,
|
| const std::string& input_method_id) {
|
| ComponentExtensionIME ime;
|
| if (!FindEngineEntry(input_method_id, &ime))
|
| return false;
|
| - delegate_->Unload(ime.id, ime.path);
|
| + delegate_->Unload(profile, ime.id, ime.path);
|
| return true;
|
| }
|
|
|
|
|