| Index: chrome/browser/extensions/extension_management.h
|
| diff --git a/chrome/browser/extensions/extension_management.h b/chrome/browser/extensions/extension_management.h
|
| index 6b66dfd4034dae5b1db8c1b5ecb3661aeb01d354..cc5a601b6cb98678e6e142df69ccdc169f91cf49 100644
|
| --- a/chrome/browser/extensions/extension_management.h
|
| +++ b/chrome/browser/extensions/extension_management.h
|
| @@ -121,6 +121,13 @@ class ExtensionManagement : public KeyedService {
|
| bool IsPermissionSetAllowed(const Extension* extension,
|
| scoped_refptr<const PermissionSet> perms) const;
|
|
|
| + // Returns true if |extension| meets the minimum required version set for it.
|
| + // If there is no such requirement set for it, returns true as well.
|
| + // If false is returned and |required_version| is not null, the minimum
|
| + // required version is returned.
|
| + bool CheckMinimumVersion(const Extension* extension,
|
| + std::string* required_version) const;
|
| +
|
| private:
|
| typedef base::ScopedPtrHashMap<ExtensionId, internal::IndividualSettings>
|
| SettingsIdMap;
|
|
|