summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/intents/web_intent_picker.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/intents/web_intent_picker.h')
-rw-r--r--chrome/browser/ui/intents/web_intent_picker.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/ui/intents/web_intent_picker.h b/chrome/browser/ui/intents/web_intent_picker.h
index fb95697..646edf0 100644
--- a/chrome/browser/ui/intents/web_intent_picker.h
+++ b/chrome/browser/ui/intents/web_intent_picker.h
@@ -32,6 +32,12 @@ class WebIntentPicker {
// Hides the UI for this picker, and destroys its UI.
virtual void Close() = 0;
+ // Called when an extension is successfully installed via the picker.
+ virtual void OnExtensionInstallSuccess(const std::string& id) {}
+
+ // Called when an extension installation started via the picker has failed.
+ virtual void OnExtensionInstallFailure(const std::string& id) {}
+
// Called when the controller has finished all pending asynchronous
// activities.
virtual void OnPendingAsyncCompleted() {}