| Index: third_party/WebKit/Source/bindings/core/v8/V8ThrowException.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8ThrowException.cpp b/third_party/WebKit/Source/bindings/core/v8/V8ThrowException.cpp
|
| index 1b0cd280d22046994bd4ac491358f88c8c2d8aad..2a5afedeebc50eb0294721cc4537b687f68e0cea 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8ThrowException.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8ThrowException.cpp
|
| @@ -90,7 +90,7 @@ v8::Local<v8::Value> V8ThrowException::createDOMException(v8::Isolate* isolate,
|
| v8::Local<v8::Value> error = v8::Exception::Error(v8String(isolate, domException->message()));
|
| ASSERT(!error.IsEmpty());
|
| v8::Local<v8::Object> exceptionObject = exception.As<v8::Object>();
|
| - v8CallOrCrash(exceptionObject->SetAccessor(isolate->GetCurrentContext(), v8AtomicString(isolate, "stack"), domExceptionStackGetter, domExceptionStackSetter, error));
|
| + exceptionObject->SetAccessor(isolate->GetCurrentContext(), v8AtomicString(isolate, "stack"), domExceptionStackGetter, domExceptionStackSetter, error).ToChecked();
|
|
|
| auto privateError = V8PrivateProperty::getDOMExceptionError(isolate);
|
| privateError.set(scriptState->context(), exceptionObject, error);
|
|
|