| Index: extensions/renderer/gc_callback.cc
|
| diff --git a/extensions/renderer/gc_callback.cc b/extensions/renderer/gc_callback.cc
|
| index 012189791ea23ec00409665861ce95281178015a..b3e471fd26059dc641fbe92c856c5490535e8f96 100644
|
| --- a/extensions/renderer/gc_callback.cc
|
| +++ b/extensions/renderer/gc_callback.cc
|
| @@ -46,7 +46,8 @@ void GCCallback::RunCallback() {
|
| fallback_.Reset();
|
| v8::Isolate* isolate = context_->isolate();
|
| v8::HandleScope handle_scope(isolate);
|
| - context_->CallFunction(v8::Local<v8::Function>::New(isolate, callback_));
|
| + context_->SafeCallFunction(v8::Local<v8::Function>::New(isolate, callback_),
|
| + 0, nullptr);
|
| delete this;
|
| }
|
|
|
|
|