diff options
Diffstat (limited to 'chrome/browser/chromeos')
-rw-r--r-- | chrome/browser/chromeos/input_method/input_method_manager_impl.cc | 13 | ||||
-rw-r--r-- | chrome/browser/chromeos/input_method/input_method_manager_impl.h | 1 |
2 files changed, 0 insertions, 14 deletions
diff --git a/chrome/browser/chromeos/input_method/input_method_manager_impl.cc b/chrome/browser/chromeos/input_method/input_method_manager_impl.cc index c31a652..c6b2015 100644 --- a/chrome/browser/chromeos/input_method/input_method_manager_impl.cc +++ b/chrome/browser/chromeos/input_method/input_method_manager_impl.cc @@ -447,9 +447,6 @@ void InputMethodManagerImpl::AddInputMethodExtension( // Ensure that the input method daemon is running. MaybeInitializeCandidateWindowController(); } - - extra_input_method_instances_[id] = - static_cast<InputMethodEngineIBus*>(engine); } void InputMethodManagerImpl::RemoveInputMethodExtension(const std::string& id) { @@ -465,16 +462,6 @@ void InputMethodManagerImpl::RemoveInputMethodExtension(const std::string& id) { // If |current_input_method| is no longer in |active_input_method_ids_|, // switch to the first one in |active_input_method_ids_|. ChangeInputMethod(current_input_method_.id()); - - std::map<std::string, InputMethodEngineIBus*>::iterator ite = - extra_input_method_instances_.find(id); - if (ite == extra_input_method_instances_.end()) { - DVLOG(1) << "The engine instance of " << id << " has already gone."; - } else { - // Do NOT release the actual instance here. This class does not take an - // onwership of engine instance. - extra_input_method_instances_.erase(ite); - } } void InputMethodManagerImpl::GetInputMethodExtensions( 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 7e779ab..b6cc6dc 100644 --- a/chrome/browser/chromeos/input_method/input_method_manager_impl.h +++ b/chrome/browser/chromeos/input_method/input_method_manager_impl.h @@ -190,7 +190,6 @@ class InputMethodManagerImpl : public InputMethodManager, // Extra input methods that have been explicitly added to the menu, such as // those created by extension. std::map<std::string, InputMethodDescriptor> extra_input_methods_; - std::map<std::string, InputMethodEngineIBus*> extra_input_method_instances_; // Property list of the input method. This is set by extension IMEs. InputMethodPropertyList property_list_; |