Index: chrome/renderer/extensions/page_actions_custom_bindings.cc |
diff --git a/chrome/renderer/extensions/page_actions_custom_bindings.cc b/chrome/renderer/extensions/page_actions_custom_bindings.cc |
index 54b7e97aa69860bb27ad2586dbfa3f86701717c8..fa74cfb13681d59d9a327991bb7ee6c2e9ad46f6 100644 |
--- a/chrome/renderer/extensions/page_actions_custom_bindings.cc |
+++ b/chrome/renderer/extensions/page_actions_custom_bindings.cc |
@@ -10,14 +10,14 @@ |
#include "chrome/common/extensions/api/extension_action/action_info.h" |
#include "chrome/renderer/extensions/dispatcher.h" |
#include "extensions/common/extension.h" |
-#include "grit/renderer_resources.h" |
+#include "extensions/renderer/script_context.h" |
#include "v8/include/v8.h" |
namespace extensions { |
-PageActionsCustomBindings::PageActionsCustomBindings( |
- Dispatcher* dispatcher, ChromeV8Context* context) |
- : ChromeV8Extension(dispatcher, context) { |
+PageActionsCustomBindings::PageActionsCustomBindings(Dispatcher* dispatcher, |
+ ScriptContext* context) |
+ : ObjectBackedNativeHandler(context), dispatcher_(dispatcher) { |
RouteFunction("GetCurrentPageActions", |
base::Bind(&PageActionsCustomBindings::GetCurrentPageActions, |
base::Unretained(this))); |