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 b604c2022bb2e09806530d245f133e1f74c95137..6feb12f0b37ad0d1ba7c9d680867f6e2fff9ddbb 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; |
@@ -459,6 +460,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) {} |