Index: chrome/browser/chromeos/cros/language_library.cc |
diff --git a/chrome/browser/chromeos/cros/language_library.cc b/chrome/browser/chromeos/cros/language_library.cc |
index de2485d31eb54746cbce5a7c1b0eba316fded83d..d1dc57c6129d06cd943e3e84480b7d5f899a080a 100644 |
--- a/chrome/browser/chromeos/cros/language_library.cc |
+++ b/chrome/browser/chromeos/cros/language_library.cc |
@@ -147,8 +147,7 @@ std::string LanguageLibrary::GetLanguageCodeFromDescriptor( |
LanguageLibraryImpl::LanguageLibraryImpl() |
: input_method_status_connection_(NULL), |
- current_input_method_("", "", "", ""), |
- is_focused_(false) { |
+ current_input_method_("", "", "", "") { |
scoped_ptr<InputMethodDescriptors> input_method_descriptors( |
CreateFallbackInputMethodDescriptors()); |
current_input_method_ = input_method_descriptors->at(0); |
@@ -300,9 +299,8 @@ void LanguageLibraryImpl::UpdatePropertyHandler( |
// static |
void LanguageLibraryImpl::FocusChangedHandler(void* object, bool is_focused) { |
- LanguageLibraryImpl* language_library = |
- static_cast<LanguageLibraryImpl*>(object); |
- language_library->FocusChanged(is_focused); |
+ // TODO(yusukes): Remove this function. Modify MonitorInputMethodStatuslibcros |
+ // API as well. |
} |
bool LanguageLibraryImpl::EnsureStarted() { |
@@ -380,17 +378,4 @@ void LanguageLibraryImpl::UpdateProperty(const ImePropertyList& prop_list) { |
FOR_EACH_OBSERVER(Observer, observers_, ImePropertiesChanged(this)); |
} |
-void LanguageLibraryImpl::FocusChanged(bool is_focused) { |
- if (!ChromeThread::CurrentlyOn(ChromeThread::UI)) { |
- ChromeThread::PostTask( |
- ChromeThread::UI, FROM_HERE, |
- NewRunnableMethod( |
- this, &LanguageLibraryImpl::FocusChanged, is_focused)); |
- return; |
- } |
- |
- is_focused_ = is_focused; |
- FOR_EACH_OBSERVER(Observer, observers_, FocusChanged(this)); |
-} |
- |
} // namespace chromeos |