Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(930)

Unified Diff: LayoutTests/inspector/sources/debugger/async-callstack-middle-run.html

Issue 297823003: DevTools: Remove async call stacks support for EventTarget.addEventListener. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);

Powered by Google App Engine
This is Rietveld 408576698