| Index: chrome/renderer/extensions/module_system.cc
|
| diff --git a/chrome/renderer/extensions/module_system.cc b/chrome/renderer/extensions/module_system.cc
|
| index 85050a7d6eceeae9be91aad8413bb9023445d07b..80ed2ff990e38fdd765b10c6b0aae3b1b0e2d5f7 100644
|
| --- a/chrome/renderer/extensions/module_system.cc
|
| +++ b/chrome/renderer/extensions/module_system.cc
|
| @@ -69,7 +69,7 @@ void DumpException(const v8::TryCatch& try_catch) {
|
|
|
| } // namespace
|
|
|
| -ModuleSystem::ModuleSystem(v8::Handle<v8::Context> context,
|
| +ModuleSystem::ModuleSystem(ChromeV8Context* context,
|
| SourceMap* source_map)
|
| : ObjectBackedNativeHandler(context),
|
| source_map_(source_map),
|
| @@ -79,7 +79,7 @@ ModuleSystem::ModuleSystem(v8::Handle<v8::Context> context,
|
| RouteFunction("requireNative",
|
| base::Bind(&ModuleSystem::RequireNative, base::Unretained(this)));
|
|
|
| - v8::Handle<v8::Object> global(context->Global());
|
| + 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));
|
|
|