Index: chrome/browser/extensions/extension_install_prompt.h |
diff --git a/chrome/browser/extensions/extension_install_prompt.h b/chrome/browser/extensions/extension_install_prompt.h |
index 7d423e7489a73be966b578dcffe39597cc8f4a9f..fbf7b909372fa7a8fd8c59b4dfb17e8048e5b3fc 100644 |
--- a/chrome/browser/extensions/extension_install_prompt.h |
+++ b/chrome/browser/extensions/extension_install_prompt.h |
@@ -362,6 +362,10 @@ class ExtensionInstallPrompt |
// Installation failed. This is declared virtual for testing. |
virtual void OnInstallFailure(const extensions::CrxInstallerError& error); |
+ void set_callback_for_test(const ShowDialogCallback& show_dialog_callback) { |
+ show_dialog_callback_ = show_dialog_callback; |
+ } |
+ |
protected: |
friend class extensions::ExtensionWebstorePrivateApiTest; |
friend class WebstoreStartupInstallUnpackFailureTest; |