Title: [143605] branches/chromium/1410/Source/WebCore/inspector/InspectorDebuggerAgent.cpp
Revision
143605
Author
[email protected]
Date
2013-02-21 08:30:28 -0800 (Thu, 21 Feb 2013)

Log Message

Merge 143334
> Web Inspector: release backtrace object group on each step.
> https://bugs.webkit.org/show_bug.cgi?id=110223
> 
> Reviewed by Pavel Feldman.
> 
> * inspector/InspectorDebuggerAgent.cpp:
> (WebCore):
> (WebCore::InspectorDebuggerAgent::stepOver):
> (WebCore::InspectorDebuggerAgent::stepInto):
> (WebCore::InspectorDebuggerAgent::stepOut):

[email protected]
Review URL: https://codereview.chromium.org/12316038

Modified Paths

Diff

Modified: branches/chromium/1410/Source/WebCore/inspector/InspectorDebuggerAgent.cpp (143604 => 143605)


--- branches/chromium/1410/Source/WebCore/inspector/InspectorDebuggerAgent.cpp	2013-02-21 16:19:47 UTC (rev 143604)
+++ branches/chromium/1410/Source/WebCore/inspector/InspectorDebuggerAgent.cpp	2013-02-21 16:30:28 UTC (rev 143605)
@@ -60,7 +60,7 @@
 static const char pauseOnExceptionsState[] = "pauseOnExceptionsState";
 };
 
-const char* InspectorDebuggerAgent::backtraceObjectGroup = "backtrace-object-group";
+const char* InspectorDebuggerAgent::backtraceObjectGroup = "backtrace";
 
 InspectorDebuggerAgent::InspectorDebuggerAgent(InstrumentingAgents* instrumentingAgents, InspectorCompositeState* inspectorState, InjectedScriptManager* injectedScriptManager)
     : InspectorBaseAgent<InspectorDebuggerAgent>("Debugger", instrumentingAgents, inspectorState)
@@ -455,6 +455,7 @@
 {
     if (!assertPaused(errorString))
         return;
+    m_injectedScriptManager->releaseObjectGroup(InspectorDebuggerAgent::backtraceObjectGroup);
     scriptDebugServer().stepOverStatement();
 }
 
@@ -462,6 +463,7 @@
 {
     if (!assertPaused(errorString))
         return;
+    m_injectedScriptManager->releaseObjectGroup(InspectorDebuggerAgent::backtraceObjectGroup);
     scriptDebugServer().stepIntoStatement();
     m_listener->stepInto();
 }
@@ -470,6 +472,7 @@
 {
     if (!assertPaused(errorString))
         return;
+    m_injectedScriptManager->releaseObjectGroup(InspectorDebuggerAgent::backtraceObjectGroup);
     scriptDebugServer().stepOutOfFunction();
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to