Pass | setup test | Asserts runNo asserts ran |
Pass | parser insertion mutations | Asserts runPass | assert_equals(3, 3, "mutation records must match")
at checkRecords ( /dom/nodes/mutationobservers.js:31:3) | Pass | assert_equals(Element node <body><h1>MutationObservers: document mutations</h1> <div..., Element node <body><h1>MutationObservers: document mutations</h1> <div..., "target node must match")
at checkRecords ( /dom/nodes/mutationobservers.js:39:7) | Pass | assert_equals("childList", "childList", "type didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_array_equals(object "[object NodeList]", [Element node <p id="n00"></p>], "addedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_array_equals(object "[object NodeList]", [], "removedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_equals(Element node <script id="s001"> var setupTest = async_test("setup te..., Element node <script id="s001"> var setupTest = async_test("setup te..., "previousSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "nextSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeName didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeNamespace didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "oldValue didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(Element node <body><h1>MutationObservers: document mutations</h1> <div..., Element node <body><h1>MutationObservers: document mutations</h1> <div..., "target node must match")
at checkRecords ( /dom/nodes/mutationobservers.js:39:7) | Pass | assert_equals("childList", "childList", "type didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_array_equals(object "[object NodeList]", [Element node <script id="s002"> var newScript = document.createEleme...], "addedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_array_equals(object "[object NodeList]", [], "removedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_equals(Element node <p id="n00"></p>, Element node <p id="n00"></p>, "previousSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "nextSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeName didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeNamespace didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "oldValue didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(Element node <script id="s002"> var newScript = document.createEleme..., Element node <script id="s002"> var newScript = document.createEleme..., "target node must match")
at checkRecords ( /dom/nodes/mutationobservers.js:37:7) | Pass | assert_equals("childList", "childList", "type didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_array_equals(object "[object NodeList]", [Text node " var newScript = document.createElement("script"); se..."], "addedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_array_equals(object "[object NodeList]", [], "removedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_equals(null, null, "previousSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "nextSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeName didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeNamespace didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "oldValue didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) |
|
Pass | parser script insertion mutation | Asserts runPass | assert_equals(2, 2, "mutation records must match")
at checkRecords ( /dom/nodes/mutationobservers.js:31:3) | Pass | assert_equals(Element node <p id="n00"><script id="inserted_script">document.body.ap..., Element node <p id="n00"><script id="inserted_script">document.body.ap..., "target node must match")
at checkRecords ( /dom/nodes/mutationobservers.js:37:7) | Pass | assert_equals("childList", "childList", "type didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_array_equals(object "[object NodeList]", [Element node <script id="inserted_script">document.body.appendChild(ne...], "addedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_array_equals(object "[object NodeList]", [], "removedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_equals(null, null, "previousSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "nextSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeName didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeNamespace didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "oldValue didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(Element node <body><h1>MutationObservers: document mutations</h1> <div..., Element node <body><h1>MutationObservers: document mutations</h1> <div..., "target node must match")
at checkRecords ( /dom/nodes/mutationobservers.js:39:7) | Pass | assert_equals("childList", "childList", "type didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_array_equals(object "[object NodeList]", [Element node <span id="inserted_element" style="display: none">my new ...], "addedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_array_equals(object "[object NodeList]", [], "removedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_equals(Element node <script id="s002"> var newScript = document.createEleme..., Element node <script id="s002"> var newScript = document.createEleme..., "previousSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "nextSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeName didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeNamespace didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "oldValue didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) |
|
Pass | removal of parent during parsing | Asserts runPass | assert_equals(1, 1, "mutation records must match")
at checkRecords ( /dom/nodes/mutationobservers.js:31:3) | Pass | assert_equals(Element node <body><h1>MutationObservers: document mutations</h1> <div..., Element node <body><h1>MutationObservers: document mutations</h1> <div..., "target node must match")
at checkRecords ( /dom/nodes/mutationobservers.js:39:7) | Pass | assert_equals("childList", "childList", "type didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_array_equals(object "[object NodeList]", [], "addedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_array_equals(object "[object NodeList]", [Element node <div id="d01"> <script id="s011"> var removalTest = asy...], "removedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_equals(Element node <p id="n012"></p>, Element node <p id="n012"></p>, "previousSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "nextSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeName didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeNamespace didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "oldValue didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(2, 2, "mutation records must match")
at checkRecords ( /dom/nodes/mutationobservers.js:31:3) | Pass | assert_equals(Element node <body><h1>MutationObservers: document mutations</h1> <div..., Element node <body><h1>MutationObservers: document mutations</h1> <div..., "target node must match")
at checkRecords ( /dom/nodes/mutationobservers.js:39:7) | Pass | assert_equals("childList", "childList", "type didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_array_equals(object "[object NodeList]", [Element node <script id="s012"> setupTest.step(function() { docu...], "addedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_array_equals(object "[object NodeList]", [], "removedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_equals(Element node <p id="n012"></p>, Element node <p id="n012"></p>, "previousSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "nextSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeName didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeNamespace didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "oldValue didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(Element node <script id="s012"> setupTest.step(function() { docu..., Element node <script id="s012"> setupTest.step(function() { docu..., "target node must match")
at checkRecords ( /dom/nodes/mutationobservers.js:37:7) | Pass | assert_equals("childList", "childList", "type didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_array_equals(object "[object NodeList]", [Text node " setupTest.step(function() { document2_observer.dis..."], "addedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_array_equals(object "[object NodeList]", [], "removedNodes didn't match")
at checkField ( /dom/nodes/mutationobservers.js:25:7) | Pass | assert_equals(null, null, "previousSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "nextSibling didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeName didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "attributeNamespace didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) | Pass | assert_equals(null, null, "oldValue didn't match")
at checkField ( /dom/nodes/mutationobservers.js:27:7) |
|