summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autofill/autofill_manager_delegate.h
diff options
context:
space:
mode:
authordbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-29 01:52:28 +0000
committerdbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-29 01:52:28 +0000
commit364481b2b6273d2f52bb6722f0dad11e9cdafbb7 (patch)
tree4642ee819a547de851d517c506c51dbcdc0b1fd8 /chrome/browser/autofill/autofill_manager_delegate.h
parent97e9ac108273bcfde500c14cc96d582bef81f4ba (diff)
downloadchromium_src-364481b2b6273d2f52bb6722f0dad11e9cdafbb7.zip
chromium_src-364481b2b6273d2f52bb6722f0dad11e9cdafbb7.tar.gz
chromium_src-364481b2b6273d2f52bb6722f0dad11e9cdafbb7.tar.bz2
[autofill] Hide the autofill dialog when a renderer is navigated to fix multiple
crashes/CHECK()s. Because autocheckout requires this behavior sometimes, this code will need to selectively circumvented in the future (filed: http://crbug.com/172703). R=isherman@chromium.org, sky@chromium.org BUG=172419 TEST=Open dialog, change URL from omnibox (re-use a renderer), try to launch dialog again. No renderer or browser crashes or CHECK()s. Review URL: https://codereview.chromium.org/12042098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179256 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autofill/autofill_manager_delegate.h')
-rw-r--r--chrome/browser/autofill/autofill_manager_delegate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/autofill/autofill_manager_delegate.h b/chrome/browser/autofill/autofill_manager_delegate.h
index c8b20a3..019f36d 100644
--- a/chrome/browser/autofill/autofill_manager_delegate.h
+++ b/chrome/browser/autofill/autofill_manager_delegate.h
@@ -84,6 +84,9 @@ class AutofillManagerDelegate {
const GURL& source_url,
const content::SSLStatus& ssl_status,
const base::Callback<void(const FormStructure*)>& callback) = 0;
+
+ // Called when the dialog for request autocomplete closes.
+ virtual void RequestAutocompleteDialogClosed() = 0;
};
} // namespace autofill