| Index: extensions/common/constants.h
|
| diff --git a/extensions/common/constants.h b/extensions/common/constants.h
|
| index 66fe2ba4d1e6b9250a5bcc29a3940945fa914c50..c95fab6bfb57f7826fceefb979d9ab0641c48fe5 100644
|
| --- a/extensions/common/constants.h
|
| +++ b/extensions/common/constants.h
|
| @@ -139,6 +139,18 @@ extern const size_t kNumExtensionIconSizes;
|
| extern const int kExtensionActionIconSizes[];
|
| extern const size_t kNumExtensionActionIconSizes;
|
|
|
| +// The type of injected script.
|
| +enum InjectedScriptType {
|
| + // A content script specified in the extension's manifest.
|
| + CONTENT_SCRIPT,
|
| + // A script injected via, e.g. tabs.executeScript().
|
| + PROGRAMMATIC_SCRIPT
|
| +};
|
| +
|
| +// The last type of injected script; used for enum verification in IPC.
|
| +// Update this if you add more injected script types!
|
| +const InjectedScriptType INJECTED_SCRIPT_LAST = PROGRAMMATIC_SCRIPT;
|
| +
|
| } // namespace extension_misc
|
|
|
| #endif // EXTENSIONS_COMMON_CONSTANTS_H_
|
|
|