Index: chrome/browser/extensions/standard_management_policy_provider.h |
diff --git a/chrome/browser/extensions/standard_management_policy_provider.h b/chrome/browser/extensions/standard_management_policy_provider.h |
index 9ad82654e3ff7d68e53e8e9d88b8a7e97fd04cbd..74360dbef3abc2bd2ffc5778379be1cd04177250 100644 |
--- a/chrome/browser/extensions/standard_management_policy_provider.h |
+++ b/chrome/browser/extensions/standard_management_policy_provider.h |
@@ -20,18 +20,18 @@ class StandardManagementPolicyProvider : public ManagementPolicy::Provider { |
explicit StandardManagementPolicyProvider( |
const ExtensionManagement* settings); |
- virtual ~StandardManagementPolicyProvider(); |
+ ~StandardManagementPolicyProvider() override; |
// ManagementPolicy::Provider implementation. |
- virtual std::string GetDebugPolicyProviderName() const override; |
- virtual bool UserMayLoad(const Extension* extension, |
+ std::string GetDebugPolicyProviderName() const override; |
+ bool UserMayLoad(const Extension* extension, |
+ base::string16* error) const override; |
+ bool UserMayModifySettings(const Extension* extension, |
+ base::string16* error) const override; |
+ bool MustRemainEnabled(const Extension* extension, |
+ base::string16* error) const override; |
+ bool MustRemainInstalled(const Extension* extension, |
base::string16* error) const override; |
- virtual bool UserMayModifySettings(const Extension* extension, |
- base::string16* error) const override; |
- virtual bool MustRemainEnabled(const Extension* extension, |
- base::string16* error) const override; |
- virtual bool MustRemainInstalled(const Extension* extension, |
- base::string16* error) const override; |
private: |
const ExtensionManagement* settings_; |