| Index: Source/core/inspector/InspectorRuntimeAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorRuntimeAgent.cpp b/Source/core/inspector/InspectorRuntimeAgent.cpp
|
| index eb3bdca51e988e5f6fe010e0796467fb0d186217..9c500a24310de3b513e399b1e8e238095e0ded3e 100644
|
| --- a/Source/core/inspector/InspectorRuntimeAgent.cpp
|
| +++ b/Source/core/inspector/InspectorRuntimeAgent.cpp
|
| @@ -147,7 +147,12 @@ void InspectorRuntimeAgent::releaseObject(ErrorString*, const String& objectId)
|
|
|
| void InspectorRuntimeAgent::releaseObjectGroup(ErrorString*, const String& objectGroup)
|
| {
|
| + bool pausingOnNextStatement = m_scriptDebugServer->pausingOnNextStatement();
|
| + if (pausingOnNextStatement)
|
| + m_scriptDebugServer->setPauseOnNextStatement(false);
|
| m_injectedScriptManager->releaseObjectGroup(objectGroup);
|
| + if (pausingOnNextStatement)
|
| + m_scriptDebugServer->setPauseOnNextStatement(true);
|
| }
|
|
|
| void InspectorRuntimeAgent::run(ErrorString*)
|
|
|