Index: chrome/browser/extensions/api/extension_action/extension_action_api.h |
diff --git a/chrome/browser/extensions/api/extension_action/extension_action_api.h b/chrome/browser/extensions/api/extension_action/extension_action_api.h |
index aa82104168f9fe07daec71b252d582c72ca7e458..d99913c12b2635bc48c486230ac0d8e65772701a 100644 |
--- a/chrome/browser/extensions/api/extension_action/extension_action_api.h |
+++ b/chrome/browser/extensions/api/extension_action/extension_action_api.h |
@@ -341,6 +341,17 @@ class BrowserActionDisableFunction : public ExtensionActionHideFunction { |
virtual ~BrowserActionDisableFunction() {} |
}; |
+class BrowserActionOpenPopupFunction : public SyncExtensionFunction { |
+ public: |
+ DECLARE_EXTENSION_FUNCTION("browserAction.openPopup", BROWSERACTION_OPEN_POPUP) |
+ |
+ protected: |
+ virtual ~BrowserActionOpenPopupFunction() {} |
+ |
+ // ExtensionFunction: |
+ virtual bool RunImpl() OVERRIDE; |
+}; |
+ |
// |
// scriptBadge.* aliases for supported scriptBadge APIs. |
// |