Index: Source/bindings/tests/results/core/V8TestObject.cpp |
diff --git a/Source/bindings/tests/results/core/V8TestObject.cpp b/Source/bindings/tests/results/core/V8TestObject.cpp |
index b4dcb721c3e3086d6142dfba7789133a65dc4bb8..4b52e786157af835d06ae75ab91311f16eb02b15 100644 |
--- a/Source/bindings/tests/results/core/V8TestObject.cpp |
+++ b/Source/bindings/tests/results/core/V8TestObject.cpp |
@@ -6591,7 +6591,7 @@ static void promiseMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info) |
v8SetReturnValue(info, exceptionState.reject(ScriptState::current(info.GetIsolate())).v8Value()); |
return; |
} |
- TONATIVE_VOID_PROMISE_INTERNAL(arg2, Dictionary(info[1], info.GetIsolate()), info); |
+ arg2 = Dictionary(info[1], info.GetIsolate()); |
TOSTRING_VOID_PROMISE_INTERNAL(arg3, info[2], info); |
TONATIVE_VOID_PROMISE_INTERNAL(variadic, toImplArguments<String>(info, 3), info); |
} |
@@ -6614,13 +6614,11 @@ static void promiseMethodWithoutExceptionStateMethod(const v8::FunctionCallbackI |
TestObject* impl = V8TestObject::toImpl(info.Holder()); |
Dictionary arg1; |
{ |
- v8::TryCatch block; |
- V8RethrowTryCatchScope rethrow(block); |
if (!isUndefinedOrNull(info[0]) && !info[0]->IsObject()) { |
v8SetReturnValue(info, ScriptPromise::rejectRaw(info.GetIsolate(), V8ThrowException::createTypeError(ExceptionMessages::failedToExecute("promiseMethodWithoutExceptionState", "TestObject", "parameter 1 ('arg1') is not an object."), info.GetIsolate()))); |
return; |
} |
- TONATIVE_VOID_PROMISE_INTERNAL(arg1, Dictionary(info[0], info.GetIsolate()), info); |
+ arg1 = Dictionary(info[0], info.GetIsolate()); |
} |
v8SetReturnValue(info, impl->promiseMethodWithoutExceptionState(arg1).v8Value()); |
} |
@@ -6667,13 +6665,11 @@ static void voidMethodDictionaryArgMethod(const v8::FunctionCallbackInfo<v8::Val |
TestObject* impl = V8TestObject::toImpl(info.Holder()); |
Dictionary dictionaryArg; |
{ |
- v8::TryCatch block; |
- V8RethrowTryCatchScope rethrow(block); |
if (!isUndefinedOrNull(info[0]) && !info[0]->IsObject()) { |
V8ThrowException::throwTypeError(ExceptionMessages::failedToExecute("voidMethodDictionaryArg", "TestObject", "parameter 1 ('dictionaryArg') is not an object."), info.GetIsolate()); |
return; |
} |
- TONATIVE_VOID_INTERNAL(dictionaryArg, Dictionary(info[0], info.GetIsolate())); |
+ dictionaryArg = Dictionary(info[0], info.GetIsolate()); |
} |
impl->voidMethodDictionaryArg(dictionaryArg); |
} |
@@ -7145,13 +7141,11 @@ static void voidMethodOptionalDictionaryArgMethod(const v8::FunctionCallbackInfo |
TestObject* impl = V8TestObject::toImpl(info.Holder()); |
Dictionary optionalDictionaryArg; |
{ |
- v8::TryCatch block; |
- V8RethrowTryCatchScope rethrow(block); |
if (!isUndefinedOrNull(info[0]) && !info[0]->IsObject()) { |
V8ThrowException::throwTypeError(ExceptionMessages::failedToExecute("voidMethodOptionalDictionaryArg", "TestObject", "parameter 1 ('optionalDictionaryArg') is not an object."), info.GetIsolate()); |
return; |
} |
- TONATIVE_VOID_INTERNAL(optionalDictionaryArg, Dictionary(info[0], info.GetIsolate())); |
+ optionalDictionaryArg = Dictionary(info[0], info.GetIsolate()); |
} |
impl->voidMethodOptionalDictionaryArg(optionalDictionaryArg); |
} |