Index: LayoutTests/http/tests/inspector/debugger-test.js |
diff --git a/LayoutTests/http/tests/inspector/debugger-test.js b/LayoutTests/http/tests/inspector/debugger-test.js |
index d380e35e23cf5c9d9068ba64e094359367cf184d..9487fbbe7e5ae9d598244ecd0cde207901f001a7 100644 |
--- a/LayoutTests/http/tests/inspector/debugger-test.js |
+++ b/LayoutTests/http/tests/inspector/debugger-test.js |
@@ -2,53 +2,20 @@ var initialize_DebuggerTest = function() { |
InspectorTest.startDebuggerTest = function(callback, quiet) |
{ |
+ console.assert(WebInspector.debuggerModel.debuggerEnabled(), "Debugger has to be enabled"); |
if (quiet !== undefined) |
InspectorTest._quiet = quiet; |
WebInspector.inspectorView.showPanel("sources"); |
- if (WebInspector.debuggerModel.debuggerEnabled()) |
- startTest(); |
- else { |
- InspectorTest.addSniffer(WebInspector.debuggerModel, "_debuggerWasEnabled", startTest); |
- WebInspector.debuggerModel.enableDebugger(); |
- } |
- |
- function startTest() |
- { |
- InspectorTest.addResult("Debugger was enabled."); |
- InspectorTest.addSniffer(WebInspector.debuggerModel, "_pausedScript", InspectorTest._pausedScript, true); |
- InspectorTest.addSniffer(WebInspector.debuggerModel, "_resumedScript", InspectorTest._resumedScript, true); |
- InspectorTest.safeWrap(callback)(); |
- } |
-}; |
- |
-InspectorTest.finishDebuggerTest = function(callback) |
-{ |
- var sourcesPanel = WebInspector.panels.sources; |
- |
- WebInspector.debuggerModel.setBreakpointsActive(true); |
- InspectorTest.resumeExecution(disableDebugger); |
- |
- function disableDebugger() |
- { |
- if (!WebInspector.debuggerModel.debuggerEnabled()) |
- completeTest(); |
- else { |
- InspectorTest.addSniffer(WebInspector.debuggerModel, "_debuggerWasDisabled", debuggerDisabled); |
- WebInspector.debuggerModel.disableDebugger(); |
- } |
- } |
- |
- function debuggerDisabled() |
- { |
- InspectorTest.addResult("Debugger was disabled."); |
- callback(); |
- } |
+ InspectorTest.addSniffer(WebInspector.debuggerModel, "_pausedScript", InspectorTest._pausedScript, true); |
+ InspectorTest.addSniffer(WebInspector.debuggerModel, "_resumedScript", InspectorTest._resumedScript, true); |
+ InspectorTest.safeWrap(callback)(); |
}; |
InspectorTest.completeDebuggerTest = function() |
{ |
- InspectorTest.finishDebuggerTest(InspectorTest.completeTest.bind(InspectorTest)); |
+ WebInspector.debuggerModel.setBreakpointsActive(true); |
+ InspectorTest.resumeExecution(InspectorTest.completeTest.bind(InspectorTest)); |
}; |
InspectorTest.runDebuggerTestSuite = function(testSuite) |