Index: Source/web/WebLocalFrameImpl.h |
diff --git a/Source/web/WebLocalFrameImpl.h b/Source/web/WebLocalFrameImpl.h |
index 63f2992c492232a7b4e12473f2c47493fa4efda1..65a3357eb87a3c45fe6b38d98ff8ec3f6d4d6763 100644 |
--- a/Source/web/WebLocalFrameImpl.h |
+++ b/Source/web/WebLocalFrameImpl.h |
@@ -53,6 +53,7 @@ class Range; |
class ScriptSourceCode; |
class SharedWorkerRepositoryClientImpl; |
class TextFinder; |
+class WebAutofillClient; |
class WebDataSourceImpl; |
class WebFrameClient; |
class WebPerformance; |
@@ -223,6 +224,7 @@ public: |
// WebLocalFrame methods: |
virtual void initializeToReplaceRemoteFrame(WebRemoteFrame*) override; |
+ virtual void setAutofillClient(WebAutofillClient*) override; |
virtual void sendPings(const WebNode& linkNode, const WebURL& destinationURL) override; |
virtual bool isLoading() const override; |
virtual bool isResourceLoadInProgress() const override; |
@@ -295,6 +297,7 @@ public: |
WebFrameClient* client() const { return m_client; } |
void setClient(WebFrameClient* client) { m_client = client; } |
+ WebAutofillClient* autofillClient() { return m_autofillClient; } |
WebPermissionClient* permissionClient() { return m_permissionClient; } |
SharedWorkerRepositoryClientImpl* sharedWorkerRepositoryClient() const { return m_sharedWorkerRepositoryClient.get(); } |
@@ -339,6 +342,7 @@ private: |
RefPtrWillBeMember<LocalFrame> m_frame; |
WebFrameClient* m_client; |
+ WebAutofillClient* m_autofillClient; |
WebPermissionClient* m_permissionClient; |
OwnPtr<SharedWorkerRepositoryClientImpl> m_sharedWorkerRepositoryClient; |