Index: chrome/renderer/extensions/module_system.cc |
diff --git a/chrome/renderer/extensions/module_system.cc b/chrome/renderer/extensions/module_system.cc |
index 65a5cad1aeee60920a86f87107dc40a7d5e1f270..d9cf8bba75b5121b39c809cd0bf979afae5ea914 100644 |
--- a/chrome/renderer/extensions/module_system.cc |
+++ b/chrome/renderer/extensions/module_system.cc |
@@ -132,7 +132,7 @@ ModuleSystem::ModuleSystem(ChromeV8Context* context, SourceMap* source_map) |
v8::Handle<v8::Object> global(context->v8_context()->Global()); |
global->SetHiddenValue(v8::String::New(kModulesField), v8::Object::New()); |
global->SetHiddenValue(v8::String::New(kModuleSystem), |
- v8::External::New(this)); |
+ v8::External::New(context->isolate(), this)); |
} |
ModuleSystem::~ModuleSystem() { |