Index: chrome/browser/supervised_user/permission_request_creator.h |
diff --git a/chrome/browser/supervised_user/permission_request_creator.h b/chrome/browser/supervised_user/permission_request_creator.h |
index de31ebd3547521418319ec74ac409a374196c3e2..6eaebea4ba3f81d4e452478b0a74035c9c2b4cfb 100644 |
--- a/chrome/browser/supervised_user/permission_request_creator.h |
+++ b/chrome/browser/supervised_user/permission_request_creator.h |
@@ -28,6 +28,12 @@ class PermissionRequestCreator { |
virtual void CreateURLAccessRequest(const GURL& url_requested, |
const SuccessCallback& callback) = 0; |
+ // Creates a request to enable the extension with the given |id| (composed |
+ // of extension_id:version), which was disabled after an SU initiated install. |
+ virtual void CreateExtensionInstallRequest( |
+ const std::string& id, |
+ const SuccessCallback& callback) = 0; |
+ |
// Creates a request to re-enable the extension with the given |id| (composed |
// of extension_id:version), which was disabled due to a permission increase. |
virtual void CreateExtensionUpdateRequest( |