| Index: extensions/browser/api/management/management_api_delegate.h
|
| diff --git a/extensions/browser/api/management/management_api_delegate.h b/extensions/browser/api/management/management_api_delegate.h
|
| index f7b15a71e9257174e093df3957e8b3287853b37d..9e127eeb7f1da6c1e9a2988be5b2173bffbe13f7 100644
|
| --- a/extensions/browser/api/management/management_api_delegate.h
|
| +++ b/extensions/browser/api/management/management_api_delegate.h
|
| @@ -14,6 +14,7 @@
|
|
|
| namespace content {
|
| class BrowserContext;
|
| +class WebContents;
|
| } // namespace content
|
|
|
| namespace extensions {
|
| @@ -78,8 +79,10 @@ class ManagementAPIDelegate {
|
| // Used to show a dialog prompt in chrome when management.setEnabled extension
|
| // function is called.
|
| virtual scoped_ptr<InstallPromptDelegate> SetEnabledFunctionDelegate(
|
| - ManagementSetEnabledFunction* function,
|
| - const Extension* extension) const = 0;
|
| + content::WebContents* web_contents,
|
| + content::BrowserContext* browser_context,
|
| + const Extension* extension,
|
| + const base::Callback<void(bool)>& callback) const = 0;
|
|
|
| // Returns a new RequirementsChecker.
|
| virtual scoped_ptr<RequirementsChecker> CreateRequirementsChecker() const = 0;
|
|
|