Index: LayoutTests/inspector/sources/debugger/async-callstack-middle-run.html |
diff --git a/LayoutTests/inspector/sources/debugger/async-callstack-middle-run.html b/LayoutTests/inspector/sources/debugger/async-callstack-middle-run.html |
index 2895995d224b583599a3d28bef13ce52da5885ea..9d7b6f195c825f313e1ca0d55417453b49d05f83 100644 |
--- a/LayoutTests/inspector/sources/debugger/async-callstack-middle-run.html |
+++ b/LayoutTests/inspector/sources/debugger/async-callstack-middle-run.html |
@@ -4,8 +4,6 @@ |
<script src="../../../http/tests/inspector/debugger-test.js"></script> |
<script> |
-var images = [ document.createElement("img"), document.createElement("img"), document.createElement("img"), document.createElement("img") ]; |
- |
function testFunction() |
{ |
setTimeout(timeoutOffCapturing, 0); |
@@ -13,10 +11,6 @@ function testFunction() |
function timeoutOffCapturing() |
{ |
- images[0].addEventListener("click", clickedOffCapturing, false); |
- images[2].addEventListener("click", clickedOffCapturing, false); |
- images[0].addEventListener("error", imageErrorOffCapturing, false); |
- images[2].addEventListener("error", imageErrorOffCapturing, false); |
setTimeout(timeoutOffCapturing2, 0); |
debugger; // Will start capturing async stacks from this point. |
setTimeout(timeoutOnCapturing, 0); |
@@ -24,84 +18,17 @@ function timeoutOffCapturing() |
function timeoutOffCapturing2() |
{ |
- function shouldBeNoAsyncStack() |
- { |
- debugger; |
- } |
- |
- var node = document.createElement("div"); |
- node.addEventListener("click", shouldBeNoAsyncStack, false); |
- node.click(); |
+ debugger; |
} |
function timeoutOnCapturing() |
{ |
debugger; |
- images[1].addEventListener("click", clickedOnCapturing, false); |
- images[3].addEventListener("click", clickedOnCapturing, false); |
- images[1].addEventListener("error", imageErrorOnCapturing, false); |
- images[3].addEventListener("error", imageErrorOnCapturing, false); |
- |
- images[0].click(); |
- images[1].click(); |
- |
- setImageNonExistingSrc(0); |
-} |
- |
-function clickedOffCapturing(e) { onClick(e.target); } |
-function clickedOnCapturing(e) { onClick(e.target); } |
- |
-function onClick(img) |
-{ |
- var index = images.indexOf(img); |
- switch (index) { |
- case 0: |
- images[1].click(); |
- break; |
- case 1: |
- images[2].click(); |
- break; |
- case 2: |
- images[3].click(); |
- break; |
- case 3: |
- debugger; |
- break; |
- } |
-} |
- |
-function imageErrorOffCapturing(e) { onImageError(e.target); } |
-function imageErrorOnCapturing(e) { onImageError(e.target); } |
- |
-var imageErrorsCount = 0; |
-function onImageError(img) |
-{ |
- var index = images.indexOf(img); |
- switch (index) { |
- case 0: |
- setImageNonExistingSrc(1); |
- break; |
- case 1: |
- setImageNonExistingSrc(2); |
- break; |
- case 2: |
- setImageNonExistingSrc(3); |
- debugger; |
- break; |
- case 3: |
- debugger; |
- break; |
- } |
-} |
- |
-function setImageNonExistingSrc(imgIndex) |
-{ |
- images[imgIndex].src = "/non_existing.png?count=" + (++imageErrorsCount) + "&now=" + Date.now(); |
} |
var test = function() |
{ |
- var totalDebuggerStatements = 7; |
+ var totalDebuggerStatements = 3; |
var maxAsyncCallStackDepth = 4; |
InspectorTest.setQuiet(true); |