summaryrefslogtreecommitdiffstats
path: root/LayoutTests/fast/dom/Node/script-tests/DOMNodeRemovedEvent.js
diff options
context:
space:
mode:
Diffstat (limited to 'LayoutTests/fast/dom/Node/script-tests/DOMNodeRemovedEvent.js')
-rw-r--r--LayoutTests/fast/dom/Node/script-tests/DOMNodeRemovedEvent.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/LayoutTests/fast/dom/Node/script-tests/DOMNodeRemovedEvent.js b/LayoutTests/fast/dom/Node/script-tests/DOMNodeRemovedEvent.js
new file mode 100644
index 0000000..a149c1d
--- /dev/null
+++ b/LayoutTests/fast/dom/Node/script-tests/DOMNodeRemovedEvent.js
@@ -0,0 +1,12 @@
+description("This test checks that DOMNodeRemovedEvent is emitted once (and only once).");
+
+var div = document.createElement("div");
+document.body.appendChild(div);
+
+var count = 0;
+document.body.addEventListener("DOMNodeRemoved", function () { count++; }, false);
+document.body.removeChild(div);
+
+shouldBe("count", "1");
+
+var successfullyParsed = true;