Index: ui/base/ime/input_method_base.h |
diff --git a/ui/base/ime/input_method_base.h b/ui/base/ime/input_method_base.h |
index 1daa0e928e6de0a68c2f81c2504dc110e2d3148b..aa16c6f970f9805d36af64d816c22a8341080497 100644 |
--- a/ui/base/ime/input_method_base.h |
+++ b/ui/base/ime/input_method_base.h |
@@ -43,6 +43,7 @@ class UI_BASE_IME_EXPORT InputMethodBase |
void SetFocusedTextInputClient(TextInputClient* client) override; |
void DetachTextInputClient(TextInputClient* client) override; |
TextInputClient* GetTextInputClient() const override; |
+ void SetOnScreenKeyboardBounds(const gfx::Rect& new_bounds) override; |
// If a derived class overrides this method, it should call parent's |
// implementation. |
@@ -124,6 +125,9 @@ class UI_BASE_IME_EXPORT InputMethodBase |
std::vector<std::unique_ptr<ui::KeyEvent>> key_events_for_testing_; |
+ // Screen bounds of a on-screen keyboard. |
+ gfx::Rect keyboard_bounds_; |
+ |
DISALLOW_COPY_AND_ASSIGN(InputMethodBase); |
}; |