| Index: extensions/renderer/module_system.cc
|
| diff --git a/extensions/renderer/module_system.cc b/extensions/renderer/module_system.cc
|
| index 8f0fbaf7d90defa1c66ec07a28fdc3d57d2b961f..f3fdf5d3c1704eb7bf6ba387d9f2b23945755920 100644
|
| --- a/extensions/renderer/module_system.cc
|
| +++ b/extensions/renderer/module_system.cc
|
| @@ -719,7 +719,7 @@ v8::Local<v8::Value> ModuleSystem::LoadModule(const std::string& module_name) {
|
| {
|
| v8::TryCatch try_catch(GetIsolate());
|
| try_catch.SetCaptureMessage(true);
|
| - context_->CallFunction(func, arraysize(args), args);
|
| + context_->SafeCallFunction(func, arraysize(args), args);
|
| if (try_catch.HasCaught()) {
|
| HandleException(try_catch);
|
| return v8::Undefined(GetIsolate());
|
|
|