| Index: chrome/browser/extensions/extension_context_menu_model.h
|
| diff --git a/chrome/browser/extensions/extension_context_menu_model.h b/chrome/browser/extensions/extension_context_menu_model.h
|
| index 0ec50f7b330c841cb9a86ffe93694e2b6fb6b68d..50e9837f7f9a2374221647de8b701af9bd6d0770 100644
|
| --- a/chrome/browser/extensions/extension_context_menu_model.h
|
| +++ b/chrome/browser/extensions/extension_context_menu_model.h
|
| @@ -15,6 +15,10 @@ class Browser;
|
| class ExtensionAction;
|
| class Profile;
|
|
|
| +namespace content {
|
| +class WebContents;
|
| +}
|
| +
|
| namespace extensions {
|
| class Extension;
|
| class ContextMenuMatcher;
|
| @@ -34,7 +38,8 @@ class ExtensionContextMenuModel
|
| HIDE,
|
| UNINSTALL,
|
| MANAGE,
|
| - INSPECT_POPUP
|
| + INSPECT_POPUP,
|
| + ALWAYS_RUN
|
| };
|
|
|
| // Type of action the extension icon represents.
|
| @@ -89,6 +94,9 @@ class ExtensionContextMenuModel
|
| // extension has been uninstalled and no longer exists.
|
| const extensions::Extension* GetExtension() const;
|
|
|
| + // Returns the active web contents.
|
| + content::WebContents* GetActiveWebContents() const;
|
| +
|
| // Appends the extension's context menu items.
|
| void AppendExtensionItems();
|
|
|
|
|