| 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 66a87ebf956775d7004b791920ac6cc7bc49af58..f189db7b15416ecf91e365bf32c8e5f9ee1f96e9 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 SetAvailableBounds(const gfx::Rect& new_bounds) override;
|
|
|
| // If a derived class overrides this method, it should call parent's
|
| // implementation.
|
| @@ -122,6 +123,10 @@ class UI_BASE_IME_EXPORT InputMethodBase
|
|
|
| std::vector<std::unique_ptr<ui::KeyEvent>> key_events_for_testing_;
|
|
|
| + // Screen bounds of root window not covered by virtual keyboard if it is
|
| + // active.
|
| + gfx::Rect available_bounds_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(InputMethodBase);
|
| };
|
|
|
|
|