Index: components/autofill/content/renderer/autofill_agent.cc |
diff --git a/components/autofill/content/renderer/autofill_agent.cc b/components/autofill/content/renderer/autofill_agent.cc |
index 1ec89c53e0ca304245498049c4c37d6b75228806..714159a86af5e46fbf1474655bf1b9165201856a 100644 |
--- a/components/autofill/content/renderer/autofill_agent.cc |
+++ b/components/autofill/content/renderer/autofill_agent.cc |
@@ -181,6 +181,11 @@ void AutofillAgent::DidFinishDocumentLoad(WebLocalFrame* frame) { |
ProcessForms(*frame); |
} |
+void AutofillAgent::DidCommitProvisionalLoad(WebLocalFrame* frame, |
+ bool is_new_navigation) { |
+ form_cache_.ResetFrame(*frame); |
+} |
+ |
void AutofillAgent::FrameDetached(WebFrame* frame) { |
form_cache_.ResetFrame(*frame); |
} |