Index: third_party/WebKit/public/web/WebLocalFrame.h |
diff --git a/third_party/WebKit/public/web/WebLocalFrame.h b/third_party/WebKit/public/web/WebLocalFrame.h |
index d0ea1220b29a82ae9b612382c20005102f4da124..45ae4563bf580b2c68e553250d320d005313d5cb 100644 |
--- a/third_party/WebKit/public/web/WebLocalFrame.h |
+++ b/third_party/WebKit/public/web/WebLocalFrame.h |
@@ -26,6 +26,7 @@ class WebDevToolsAgentClient; |
class WebDoubleSize; |
class WebFrameClient; |
class WebFrameWidget; |
+class WebInputMethodController; |
class WebRange; |
class WebScriptExecutionCallback; |
enum class WebCachePolicy; |
@@ -455,6 +456,9 @@ class WebLocalFrame : public WebFrame { |
virtual base::SingleThreadTaskRunner* loadingTaskRunner() = 0; |
virtual base::SingleThreadTaskRunner* unthrottledTaskRunner() = 0; |
+ // Returns the WebInputMethodController associated with this local frame. |
+ virtual WebInputMethodController* inputMethodController() const = 0; |
+ |
protected: |
explicit WebLocalFrame(WebTreeScopeType scope) : WebFrame(scope) {} |