Index: ui/base/ime/input_method_ibus.h |
diff --git a/ui/base/ime/input_method_ibus.h b/ui/base/ime/input_method_ibus.h |
index 1f0b1948220256a93b82c9e6c8f2aa0b6d9b53a9..b4aecde5b30a210abc951acce76ee089b473bc9a 100644 |
--- a/ui/base/ime/input_method_ibus.h |
+++ b/ui/base/ime/input_method_ibus.h |
@@ -47,7 +47,6 @@ class UI_EXPORT InputMethodIBus |
virtual void OnTextInputTypeChanged(const TextInputClient* client) OVERRIDE; |
virtual void OnCaretBoundsChanged(const TextInputClient* client) OVERRIDE; |
virtual void CancelComposition(const TextInputClient* client) OVERRIDE; |
- virtual void OnInputLocaleChanged() OVERRIDE; |
virtual std::string GetInputLocale() OVERRIDE; |
virtual base::i18n::TextDirection GetInputTextDirection() OVERRIDE; |
virtual bool IsActive() OVERRIDE; |
@@ -139,6 +138,9 @@ class UI_EXPORT InputMethodIBus |
uint32 ibus_keyval, uint32 ibus_keycode, |
uint32 ibus_state, bool is_handled); |
+ // Processes a caret bounds changed event. |
+ void OnCaretBoundsChangedInternal(const TextInputClient* client); |
+ |
// All pending key events. Note: we do not own these object, we just save |
// pointers to these object so that we can abandon them when necessary. |
// They will be deleted in ProcessKeyEventDone(). |