| 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().
|
|
|