summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/extensions/page_actions_custom_bindings.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer/extensions/page_actions_custom_bindings.h')
-rw-r--r--chrome/renderer/extensions/page_actions_custom_bindings.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/chrome/renderer/extensions/page_actions_custom_bindings.h b/chrome/renderer/extensions/page_actions_custom_bindings.h
index 1faad35..09e68d9 100644
--- a/chrome/renderer/extensions/page_actions_custom_bindings.h
+++ b/chrome/renderer/extensions/page_actions_custom_bindings.h
@@ -15,7 +15,13 @@ namespace extensions {
// Implements custom bindings for the pageActions API.
class PageActionsCustomBindings : public ChromeV8Extension {
public:
- explicit PageActionsCustomBindings(ExtensionDispatcher* extension_dispatcher);
+ PageActionsCustomBindings(
+ int dependency_count,
+ const char** dependencies,
+ ExtensionDispatcher* extension_dispatcher);
+
+ virtual v8::Handle<v8::FunctionTemplate> GetNativeFunction(
+ v8::Handle<v8::String> name) OVERRIDE;
private:
static v8::Handle<v8::Value> GetCurrentPageActions(const v8::Arguments& args);