Index: chrome/renderer/extensions/event_bindings.cc |
diff --git a/chrome/renderer/extensions/event_bindings.cc b/chrome/renderer/extensions/event_bindings.cc |
index cfaea1a043ce98618b59d83fac61b4dc248279e8..4df505632665c5b996fb4cde8e97caaf014bc09b 100644 |
--- a/chrome/renderer/extensions/event_bindings.cc |
+++ b/chrome/renderer/extensions/event_bindings.cc |
@@ -73,7 +73,9 @@ class ExtensionImpl : public ChromeV8Extension { |
CHECK(context); |
std::string event_name(*v8::String::AsciiValue(args[0])); |
- if (!self->CheckCurrentContextAccessToExtensionAPI(event_name)) |
+ ExtensionDispatcher* extension_dispatcher = self->extension_dispatcher(); |
+ if (!extension_dispatcher->CheckCurrentContextAccessToExtensionAPI( |
+ event_name)) |
return v8::Undefined(); |
EventListenerCounts& listener_counts = |