summaryrefslogtreecommitdiffstats
path: root/components/autofill/content/browser
diff options
context:
space:
mode:
Diffstat (limited to 'components/autofill/content/browser')
-rw-r--r--components/autofill/content/browser/content_autofill_driver.cc7
-rw-r--r--components/autofill/content/browser/content_autofill_driver.h1
2 files changed, 8 insertions, 0 deletions
diff --git a/components/autofill/content/browser/content_autofill_driver.cc b/components/autofill/content/browser/content_autofill_driver.cc
index bae84ee..d21db43 100644
--- a/components/autofill/content/browser/content_autofill_driver.cc
+++ b/components/autofill/content/browser/content_autofill_driver.cc
@@ -145,6 +145,13 @@ void ContentAutofillDriver::RendererShouldPreviewFieldWithValue(
render_frame_host_->GetRoutingID(), value));
}
+void ContentAutofillDriver::PopupHidden() {
+ if (!RendererIsAvailable())
+ return;
+ render_frame_host_->Send(
+ new AutofillMsg_PopupHidden(render_frame_host_->GetRoutingID()));
+}
+
bool ContentAutofillDriver::HandleMessage(const IPC::Message& message) {
bool handled = true;
IPC_BEGIN_MESSAGE_MAP(ContentAutofillDriver, message)
diff --git a/components/autofill/content/browser/content_autofill_driver.h b/components/autofill/content/browser/content_autofill_driver.h
index cb35d81..98bac40 100644
--- a/components/autofill/content/browser/content_autofill_driver.h
+++ b/components/autofill/content/browser/content_autofill_driver.h
@@ -61,6 +61,7 @@ class ContentAutofillDriver : public AutofillDriver {
void RendererShouldFillFieldWithValue(const base::string16& value) override;
void RendererShouldPreviewFieldWithValue(
const base::string16& value) override;
+ void PopupHidden() override;
// Handles a message that came from the associated render frame.
bool HandleMessage(const IPC::Message& message);