| Index: extensions/common/extension.h
|
| diff --git a/extensions/common/extension.h b/extensions/common/extension.h
|
| index 4c76478b50de4fb8371c0ba542fa7e5953ef3e3a..f4e62b1b1d2c066b2c35a11c3e5ad5b7f93b109f 100644
|
| --- a/extensions/common/extension.h
|
| +++ b/extensions/common/extension.h
|
| @@ -63,6 +63,7 @@ class Extension : public base::RefCountedThreadSafe<Extension> {
|
| enum State {
|
| DISABLED = 0,
|
| ENABLED,
|
| + BLOCKED,
|
| // An external extension that the user uninstalled. We should not reinstall
|
| // such extensions on startup.
|
| EXTERNAL_EXTENSION_UNINSTALLED,
|
| @@ -539,6 +540,7 @@ struct UnloadedExtensionInfo {
|
| REASON_TERMINATE, // Extension has terminated.
|
| REASON_BLACKLIST, // Extension has been blacklisted.
|
| REASON_PROFILE_SHUTDOWN, // Profile is being shut down.
|
| + REASON_LOCK_ALL, // All extensions for the profile are blocked.
|
| };
|
|
|
| Reason reason;
|
|
|