| Index: chrome/browser/chromeos/input_method/input_method_manager_impl.h
|
| diff --git a/chrome/browser/chromeos/input_method/input_method_manager_impl.h b/chrome/browser/chromeos/input_method/input_method_manager_impl.h
|
| index 19847760d7a3ae86d83c5b15bf86e177e909eb83..0b7c95e82064283ab5b04c2bb55e35bbf993df2f 100644
|
| --- a/chrome/browser/chromeos/input_method/input_method_manager_impl.h
|
| +++ b/chrome/browser/chromeos/input_method/input_method_manager_impl.h
|
| @@ -65,9 +65,11 @@ class InputMethodManagerImpl : public InputMethodManager,
|
| virtual void ChangeInputMethod(const std::string& input_method_id) OVERRIDE;
|
| virtual void ActivateInputMethodMenuItem(const std::string& key) OVERRIDE;
|
| virtual void AddInputMethodExtension(
|
| - const std::string& id,
|
| + const std::string& extension_id,
|
| + const InputMethodDescriptors& descriptors,
|
| InputMethodEngineInterface* instance) OVERRIDE;
|
| - virtual void RemoveInputMethodExtension(const std::string& id) OVERRIDE;
|
| + virtual void RemoveInputMethodExtension(
|
| + const std::string& extension_id) OVERRIDE;
|
| virtual void GetInputMethodExtensions(
|
| InputMethodDescriptors* result) OVERRIDE;
|
| virtual void SetEnabledExtensionImes(std::vector<std::string>* ids) OVERRIDE;
|
| @@ -203,12 +205,7 @@ class InputMethodManagerImpl : public InputMethodManager,
|
|
|
| base::WeakPtrFactory<InputMethodManagerImpl> weak_ptr_factory_;
|
|
|
| - // The engine map:
|
| - // { Profile : { input_method_id : Engine } }.
|
| - typedef std::map<std::string, InputMethodEngineInterface*>
|
| - EngineMap;
|
| - typedef std::map<Profile*, EngineMap, ProfileCompare> ProfileEngineMap;
|
| - ProfileEngineMap profile_engine_map_;
|
| + std::map<std::string, InputMethodEngineInterface*> engine_map_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(InputMethodManagerImpl);
|
| };
|
|
|