diff options
Diffstat (limited to 'components/autofill/content/browser')
-rw-r--r-- | components/autofill/content/browser/content_autofill_driver.cc | 7 | ||||
-rw-r--r-- | components/autofill/content/browser/content_autofill_driver.h | 1 |
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); |