Index: chrome/renderer/extensions/dispatcher.cc |
diff --git a/chrome/renderer/extensions/dispatcher.cc b/chrome/renderer/extensions/dispatcher.cc |
index 1aafb411c36e0de3458c2c7cfaf259085b2fbdae..1dda710eb6fc3819167f7faad2bf65a1e44a77d1 100644 |
--- a/chrome/renderer/extensions/dispatcher.cc |
+++ b/chrome/renderer/extensions/dispatcher.cc |
@@ -890,8 +890,9 @@ void Dispatcher::RegisterBinding(const std::string& api_name, |
// NOTE: please use the naming convention "foo_natives" for these. |
void Dispatcher::RegisterNativeHandlers(ModuleSystem* module_system, |
ChromeV8Context* context) { |
- module_system->RegisterNativeHandler("event_natives", |
- scoped_ptr<NativeHandler>(EventBindings::Create(this, context))); |
+ module_system->RegisterNativeHandler( |
+ "event_natives", |
+ scoped_ptr<NativeHandler>(new EventBindings(this, context))); |
module_system->RegisterNativeHandler("messaging_natives", |
scoped_ptr<NativeHandler>(MessagingBindings::Get(this, context))); |
module_system->RegisterNativeHandler("apiDefinitions", |