Index: ui/views/ime/input_method.h |
diff --git a/ui/views/ime/input_method.h b/ui/views/ime/input_method.h |
index f4e8a482285df5516c892ddcd47554e30ee6f5f5..e60a0d4a2985df81842c7e7a56a40120eb8b297d 100644 |
--- a/ui/views/ime/input_method.h |
+++ b/ui/views/ime/input_method.h |
@@ -51,10 +51,12 @@ class VIEWS_EXPORT InputMethod { |
// The |widget| must already be initialized. |
virtual void Init(Widget* widget) = 0; |
- // Called when the top-level Widget gains or loses keyboard focus. |
- // These should only be called by the Widget that owns this InputMethod. |
+ // Called when the top-level Widget gains, loses or possibly regains keyboard |
+ // focus. These should only be called by the Widget that owns this |
+ // InputMethod. |
virtual void OnFocus() = 0; |
virtual void OnBlur() = 0; |
+ virtual void OnPossibleRefocus() = 0; |
// Called when the focused window receives native IME messages that are not |
// translated into other predefined event callbacks. Currently this method is |