| Index: chrome/browser/supervised_user/supervised_user_service.h
|
| diff --git a/chrome/browser/supervised_user/supervised_user_service.h b/chrome/browser/supervised_user/supervised_user_service.h
|
| index 8e93e7576efa31e5e2a529401eb1d559d8a2536a..9909a45ced6dc896f147ee384f4762a43e565d01 100644
|
| --- a/chrome/browser/supervised_user/supervised_user_service.h
|
| +++ b/chrome/browser/supervised_user/supervised_user_service.h
|
| @@ -298,6 +298,15 @@ class SupervisedUserService : public KeyedService,
|
| bool MustRemainInstalled(const extensions::Extension* extension,
|
| base::string16* error) const override;
|
|
|
| + enum ExtensionState {
|
| + EXTENSION_FORCED,
|
| + EXTENSION_BLOCKED,
|
| + EXTENSION_ALLOWED
|
| + };
|
| +
|
| + ExtensionState GetExtensionState(
|
| + const extensions::Extension* extension) const;
|
| +
|
| // Extensions helper to SetActive().
|
| void SetExtensionsActive();
|
| #endif
|
|
|