| Index: Source/bindings/dart/DartDebugServer.cpp
|
| diff --git a/Source/bindings/dart/DartDebugServer.cpp b/Source/bindings/dart/DartDebugServer.cpp
|
| index f2705fae27278ae2cbbaa3d2645926a99193a2bc..82ab3e1e04bb1998aa48d0b6b1a399801091a62d 100644
|
| --- a/Source/bindings/dart/DartDebugServer.cpp
|
| +++ b/Source/bindings/dart/DartDebugServer.cpp
|
| @@ -438,13 +438,7 @@ static v8::Handle<v8::Value> evaluateInScope(const v8::Arguments& args)
|
| v8::Debug::GetDebugContext()->Enter();
|
| v8::Handle<v8::Function> function = script->Run().As<v8::Function>();
|
| v8::Debug::GetDebugContext()->Exit();
|
| - Dart_ExceptionPauseInfo previousPauseInfo = Dart_GetExceptionPauseInfo();
|
| - // FIXME: it is not clear this is the right long term solution but for now
|
| - // we prevent pausing on exceptions when executing an evaluate statement to
|
| - // avoid crashing debug dartium builds.
|
| - Dart_SetExceptionPauseInfo(kNoPauseOnExceptions);
|
| v8::Handle<v8::Value> ret = function->Call(receiver, 2, scopes);
|
| - Dart_SetExceptionPauseInfo(previousPauseInfo);
|
| return ret;
|
| }
|
|
|
|
|