diff options
Diffstat (limited to 'extensions/browser/api/management/management_api_delegate.h')
-rw-r--r-- | extensions/browser/api/management/management_api_delegate.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/extensions/browser/api/management/management_api_delegate.h b/extensions/browser/api/management/management_api_delegate.h index f7b15a7..9e127ee 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; |