| Index: chrome/browser/extensions/api/extension_action/extension_browser_actions_api.h
|
| diff --git a/chrome/browser/extensions/api/extension_action/extension_browser_actions_api.h b/chrome/browser/extensions/api/extension_action/extension_browser_actions_api.h
|
| index ed5ddf7d738f4a46ee69db0f8054d90a000c34d6..0b0de5f64bcaf79f8cbcef36672e9eaf5b81ba87 100644
|
| --- a/chrome/browser/extensions/api/extension_action/extension_browser_actions_api.h
|
| +++ b/chrome/browser/extensions/api/extension_action/extension_browser_actions_api.h
|
| @@ -15,52 +15,79 @@
|
| //
|
|
|
| class BrowserActionSetIconFunction : public ExtensionActionSetIconFunction {
|
| - virtual ~BrowserActionSetIconFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.setIcon")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionSetIconFunction() {}
|
| };
|
|
|
| class BrowserActionSetTitleFunction : public ExtensionActionSetTitleFunction {
|
| - virtual ~BrowserActionSetTitleFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.setTitle")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionSetTitleFunction() {}
|
| };
|
|
|
| class BrowserActionSetPopupFunction : public ExtensionActionSetPopupFunction {
|
| - virtual ~BrowserActionSetPopupFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.setPopup")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionSetPopupFunction() {}
|
| };
|
|
|
| class BrowserActionGetTitleFunction : public ExtensionActionGetTitleFunction {
|
| - virtual ~BrowserActionGetTitleFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.getTitle")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionGetTitleFunction() {}
|
| };
|
|
|
| class BrowserActionGetPopupFunction : public ExtensionActionGetPopupFunction {
|
| - virtual ~BrowserActionGetPopupFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.getPopup")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionGetPopupFunction() {}
|
| };
|
|
|
| class BrowserActionSetBadgeTextFunction
|
| : public ExtensionActionSetBadgeTextFunction {
|
| - virtual ~BrowserActionSetBadgeTextFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.setBadgeText")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionSetBadgeTextFunction() {}
|
| };
|
|
|
| class BrowserActionSetBadgeBackgroundColorFunction
|
| : public ExtensionActionSetBadgeBackgroundColorFunction {
|
| - virtual ~BrowserActionSetBadgeBackgroundColorFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.setBadgeBackgroundColor")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionSetBadgeBackgroundColorFunction() {}
|
| };
|
|
|
| class BrowserActionGetBadgeTextFunction
|
| : public ExtensionActionGetBadgeTextFunction {
|
| - virtual ~BrowserActionGetBadgeTextFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.getBadgeText")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionGetBadgeTextFunction() {}
|
| };
|
|
|
| class BrowserActionGetBadgeBackgroundColorFunction
|
| : public ExtensionActionGetBadgeBackgroundColorFunction {
|
| - virtual ~BrowserActionGetBadgeBackgroundColorFunction() {}
|
| + public:
|
| DECLARE_EXTENSION_FUNCTION_NAME("browserAction.getBadgeBackgroundColor")
|
| +
|
| + protected:
|
| + virtual ~BrowserActionGetBadgeBackgroundColorFunction() {}
|
| };
|
|
|
| #endif // CHROME_BROWSER_EXTENSIONS_API_EXTENSION_ACTION_EXTENSION_BROWSER_ACTIONS_API_H_
|
|
|