| Index: Source/bindings/core/dart/DartScriptDebugServer.cpp
|
| diff --git a/Source/bindings/core/dart/DartScriptDebugServer.cpp b/Source/bindings/core/dart/DartScriptDebugServer.cpp
|
| index 55cd1eecb9dc59566ae8632f0af585ad0eb5cca5..47f4d271f80a4ae22600c6abf556999d2468e5fc 100644
|
| --- a/Source/bindings/core/dart/DartScriptDebugServer.cpp
|
| +++ b/Source/bindings/core/dart/DartScriptDebugServer.cpp
|
| @@ -1055,7 +1055,7 @@ void DartScriptDebugServer::handleProgramBreak(Dart_Isolate isolate, Dart_StackT
|
| m_executionState = stackTrace;
|
| m_pausedIsolate = isolate;
|
| DartScriptState* scriptState = DartUtilities::currentDartScriptState();
|
| - DartScriptDebugListener::SkipPauseRequest result = listener->didPause(scriptState, m_executionState, exception ? DartUtilities::dartToScriptValue(exception) : ScriptValue(), breakpointIds);
|
| + DartScriptDebugListener::SkipPauseRequest result = listener->didPause(scriptState, m_executionState, exception, breakpointIds);
|
|
|
| if (result == DartScriptDebugListener::NoSkip) {
|
| m_runningNestedMessageLoop = true;
|
|
|