Title: [143334] trunk/Source/WebCore
- Revision
- 143334
- Author
- podivi...@chromium.org
- Date
- 2013-02-19 08:12:47 -0800 (Tue, 19 Feb 2013)
Log Message
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):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (143333 => 143334)
--- trunk/Source/WebCore/ChangeLog 2013-02-19 16:01:52 UTC (rev 143333)
+++ trunk/Source/WebCore/ChangeLog 2013-02-19 16:12:47 UTC (rev 143334)
@@ -1,3 +1,16 @@
+2013-02-19 Pavel Podivilov <podivi...@chromium.org>
+
+ 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):
+
2013-02-19 Sheriff Bot <webkit.review....@gmail.com>
Unreviewed, rolling out r142975.
Modified: trunk/Source/WebCore/inspector/InspectorDebuggerAgent.cpp (143333 => 143334)
--- trunk/Source/WebCore/inspector/InspectorDebuggerAgent.cpp 2013-02-19 16:01:52 UTC (rev 143333)
+++ trunk/Source/WebCore/inspector/InspectorDebuggerAgent.cpp 2013-02-19 16:12:47 UTC (rev 143334)
@@ -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
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes