Index: Source/bindings/tests/results/V8TestInterface.cpp |
diff --git a/Source/bindings/tests/results/V8TestInterface.cpp b/Source/bindings/tests/results/V8TestInterface.cpp |
index f4f6b9c924c458ea96655fa511fa93f5f7491ad1..c7800c2b07f991caa0d641f856e823a452777dd5 100644 |
--- a/Source/bindings/tests/results/V8TestInterface.cpp |
+++ b/Source/bindings/tests/results/V8TestInterface.cpp |
@@ -1666,13 +1666,13 @@ bool V8TestInterface::PrivateScript::shortMethodWithShortArgumentImplementedInPr |
v8::Handle<v8::Value> argv[] = { valueHandle }; |
ExceptionState exceptionState(ExceptionState::ExecutionContext, "shortMethodWithShortArgumentImplementedInPrivateScript", "TestInterfaceImplementation", scriptState->context()->Global(), scriptState->isolate()); |
v8::TryCatch block; |
- V8RethrowTryCatchScope rethrow(block); |
v8::Handle<v8::Value> v8Value = PrivateScriptRunner::runDOMMethod(scriptState, "TestInterfaceImplementation", "shortMethodWithShortArgumentImplementedInPrivateScript", holder, 1, argv); |
if (block.HasCaught()) { |
if (!PrivateScriptRunner::throwDOMExceptionInPrivateScriptIfNeeded(scriptState->isolate(), exceptionState, block.Exception())) { |
// FIXME: We should support more exceptions. |
RELEASE_ASSERT_NOT_REACHED(); |
} |
+ block.ReThrow(); |
return false; |
} |
TONATIVE_DEFAULT_EXCEPTIONSTATE(int, cppValue, toInt16(v8Value, exceptionState), exceptionState, false); |
@@ -1699,13 +1699,13 @@ bool V8TestInterface::PrivateScript::stringAttributeAttributeGetter(LocalFrame* |
ExceptionState exceptionState(ExceptionState::GetterContext, "stringAttribute", "TestInterfaceImplementation", scriptState->context()->Global(), scriptState->isolate()); |
v8::TryCatch block; |
- V8RethrowTryCatchScope rethrow(block); |
v8::Handle<v8::Value> v8Value = PrivateScriptRunner::runDOMAttributeGetter(scriptState, "TestInterfaceImplementation", "stringAttribute", holder); |
if (block.HasCaught()) { |
if (!PrivateScriptRunner::throwDOMExceptionInPrivateScriptIfNeeded(scriptState->isolate(), exceptionState, block.Exception())) { |
// FIXME: We should support more exceptions. |
RELEASE_ASSERT_NOT_REACHED(); |
} |
+ block.ReThrow(); |
return false; |
} |
TOSTRING_DEFAULT(V8StringResource<>, cppValue, v8Value, false); |
@@ -1732,13 +1732,13 @@ bool V8TestInterface::PrivateScript::stringAttributeAttributeSetter(LocalFrame* |
ExceptionState exceptionState(ExceptionState::SetterContext, "stringAttribute", "TestInterfaceImplementation", scriptState->context()->Global(), scriptState->isolate()); |
v8::TryCatch block; |
- V8RethrowTryCatchScope rethrow(block); |
PrivateScriptRunner::runDOMAttributeSetter(scriptState, "TestInterfaceImplementation", "stringAttribute", holder, v8String(scriptState->isolate(), cppValue)); |
if (block.HasCaught()) { |
if (!PrivateScriptRunner::throwDOMExceptionInPrivateScriptIfNeeded(scriptState->isolate(), exceptionState, block.Exception())) { |
// FIXME: We should support more exceptions. |
RELEASE_ASSERT_NOT_REACHED(); |
} |
+ block.ReThrow(); |
return false; |
} |
return true; |