diff options
author | sail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-12 02:23:05 +0000 |
---|---|---|
committer | sail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-10-12 02:23:05 +0000 |
commit | af6efb221d2ec568071c98f82807b63c3531986f (patch) | |
tree | 8adc3453c2de9117bd6e46e54c8c8998b4d612ed /chrome/browser/download | |
parent | f6661ccc5aa6aca1c2130936a8905e74ced35599 (diff) | |
download | chromium_src-af6efb221d2ec568071c98f82807b63c3531986f.zip chromium_src-af6efb221d2ec568071c98f82807b63c3531986f.tar.gz chromium_src-af6efb221d2ec568071c98f82807b63c3531986f.tar.bz2 |
Making ShowExtensionInstallDialog a callback
BUG=152010
TBR=rdsmith@chromium.org, jrg@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11087071
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161479 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/download')
-rw-r--r-- | chrome/browser/download/download_browsertest.cc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/chrome/browser/download/download_browsertest.cc b/chrome/browser/download/download_browsertest.cc index 6390459..4e41aa1 100644 --- a/chrome/browser/download/download_browsertest.cc +++ b/chrome/browser/download/download_browsertest.cc @@ -149,7 +149,9 @@ class MockAbortExtensionInstallPrompt : public ExtensionInstallPrompt { } // Simulate a user abort on an extension installation. - virtual void ConfirmInstall(Delegate* delegate, const Extension* extension) { + virtual void ConfirmInstall(Delegate* delegate, + const Extension* extension, + const ShowDialogCallback& show_dialog_callback) { delegate->InstallUIAbort(true); MessageLoopForUI::current()->Quit(); } @@ -169,7 +171,9 @@ class MockAutoConfirmExtensionInstallPrompt : public ExtensionInstallPrompt { : ExtensionInstallPrompt(parent, navigator, profile) {} // Proceed without confirmation prompt. - virtual void ConfirmInstall(Delegate* delegate, const Extension* extension) { + virtual void ConfirmInstall(Delegate* delegate, + const Extension* extension, + const ShowDialogCallback& show_dialog_callback) { delegate->InstallUIProceed(); } |