| 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 6237431fd7cabe201a75d6dbc192f0d4011f172b..549f0c9d49779c17e299cee7cd80ede8b3f63ed4 100644
|
| --- a/chrome/browser/supervised_user/permission_request_creator.h
|
| +++ b/chrome/browser/supervised_user/permission_request_creator.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef CHROME_BROWSER_SUPERVISED_USER_PERMISSION_REQUEST_CREATOR_H_
|
| #define CHROME_BROWSER_SUPERVISED_USER_PERMISSION_REQUEST_CREATOR_H_
|
|
|
| +#include <string>
|
| +
|
| #include "base/callback_forward.h"
|
|
|
| class GURL;
|
| @@ -23,8 +25,14 @@ class PermissionRequestCreator {
|
|
|
| // Creates a permission request for |url_requested| and calls |callback| with
|
| // the result (whether creating the permission request was successful).
|
| - virtual void CreatePermissionRequest(const GURL& url_requested,
|
| - const SuccessCallback& callback) = 0;
|
| + virtual void CreateURLAccessRequest(const GURL& url_requested,
|
| + const SuccessCallback& callback) = 0;
|
| +
|
| + // Creates a request to re-enable the extension with the given |extension_id|,
|
| + // which was disabled due to a permission increase.
|
| + virtual void CreateExtensionUpdateRequest(
|
| + const std::string& extension_id,
|
| + const SuccessCallback& callback) = 0;
|
| };
|
|
|
| #endif // CHROME_BROWSER_SUPERVISED_USER_PERMISSION_REQUEST_CREATOR_H_
|
|
|