Index: ui/base/ime/text_input_client.h |
diff --git a/ui/base/ime/text_input_client.h b/ui/base/ime/text_input_client.h |
index 8927a5a782a4cb472df44b859bfd60be934ceb75..9853aa704c880e158dd3a39ca88dce140167ff16 100644 |
--- a/ui/base/ime/text_input_client.h |
+++ b/ui/base/ime/text_input_client.h |
@@ -170,6 +170,10 @@ class UI_BASE_IME_EXPORT TextInputClient { |
// http://crbug.com/360334 |
virtual void EnsureCaretOutOfRect(const gfx::Rect& rect) = 0; |
+ // Called when this input client is no longer focused. Used to restore window |
+ // bounds when moved by accessibility virtual keyboard. |
+ virtual void OnClientFocusLost() {} |
+ |
// Returns true if |command| is currently allowed to be executed. |
virtual bool IsTextEditCommandEnabled(TextEditCommand command) const = 0; |