Index: LayoutTests/inspector/console/command-line-api-getEventListeners.html |
diff --git a/LayoutTests/inspector/console/command-line-api-getEventListeners.html b/LayoutTests/inspector/console/command-line-api-getEventListeners.html |
index 4c64261b14ab147ceb3e468fca9829d634b3d857..675450c7777b48e5bc38d2449e7e55807be0a9be 100644 |
--- a/LayoutTests/inspector/console/command-line-api-getEventListeners.html |
+++ b/LayoutTests/inspector/console/command-line-api-getEventListeners.html |
@@ -37,9 +37,14 @@ document.getElementById("inner").addEventListener("keydown", listener2, true); |
document.getElementById("outer").addEventListener("mousemove", listener1, false); |
document.getElementById("outer").addEventListener("mousedown", listener2, true); |
document.getElementById("outer").addEventListener("keydown", listener2, true); |
+window.addEventListener("popstate", listener1, false); |
function dumpObject(object, prefix) |
{ |
+ if (!object) { |
+ output("FAIL: object is " + (typeof object)); |
caseq
2014/01/23 15:17:16
nit: for null, this would give you "FAIL: Object i
aandrey
2014/01/23 15:19:19
Done.
|
+ return; |
+ } |
prefix = prefix || ""; |
var keys = Object.keys(object); |
for (var i = 0; i < keys.length; ++i) { |
@@ -82,6 +87,8 @@ function runTestsInPage(getEventListeners) |
dumpObject(getEventListeners(document.getElementById("outer"))); |
output("- attribute event listeners -"); |
dumpObject(getEventListeners(document.getElementById("button"))); |
+ output("- window -"); |
+ dumpObject(getEventListeners(window)); |
output("- empty -"); |
dumpObject(getEventListeners(document.getElementById("empty"))); |
output("- invalid -"); |
@@ -92,8 +99,6 @@ function runTestsInPage(getEventListeners) |
output(typeof getEventListeners(null)); |
output("- undefined -"); |
output(typeof getEventListeners(undefined)); |
- output("- window -"); |
- output(typeof getEventListeners(window)); |
} |
</script> |