Pass | One observer with multiple targets. | Asserts runPass | assert_true(true, "target1 exists.")
at Test.<anonymous> ( /intersection-observer/multiple-targets.html:35:3) | Pass | assert_true(true, "target2 exists.")
at Test.<anonymous> ( /intersection-observer/multiple-targets.html:37:3) | Pass | assert_true(true, "target3 exists.")
at Test.<anonymous> ( /intersection-observer/multiple-targets.html:39:3) | Pass | assert_equals(0, 0, "No initial notifications.")
at Test.<anonymous> ( /intersection-observer/multiple-targets.html:47:3) |
|
Pass | First rAF. | Asserts runNo asserts ran |
Pass | document.scrollingElement.scrollTop = 150 | Asserts runPass | assert_equals(3, 3, "Three initial notifications.")
at Test.step0 ( /intersection-observer/multiple-targets.html:54:3) | Pass | assert_equals(Element node <div id="target1" class="target"></div>, Element node <div id="target1" class="target"></div>, "entries[0].target === target1")
at Test.step0 ( /intersection-observer/multiple-targets.html:55:3) | Pass | assert_equals(Element node <div id="target2" class="target"></div>, Element node <div id="target2" class="target"></div>, "entries[1].target === target2")
at Test.step0 ( /intersection-observer/multiple-targets.html:56:3) | Pass | assert_equals(Element node <div id="target3" class="target"></div>, Element node <div id="target3" class="target"></div>, "entries[2].target === target3")
at Test.step0 ( /intersection-observer/multiple-targets.html:57:3) |
|
Pass | document.scrollingElement.scrollTop = 10000 | Asserts runPass | assert_equals(4, 4, "Four notifications.")
at Test.step1 ( /intersection-observer/multiple-targets.html:63:3) | Pass | assert_equals(Element node <div id="target1" class="target"></div>, Element node <div id="target1" class="target"></div>, "entries[3].target === target1")
at Test.step1 ( /intersection-observer/multiple-targets.html:64:3) |
|
Pass | document.scrollingElement.scrollTop = 0 | Asserts runPass | assert_equals(6, 6, "Six notifications.")
at Test.step2 ( /intersection-observer/multiple-targets.html:70:3) | Pass | assert_equals(Element node <div id="target2" class="target"></div>, Element node <div id="target2" class="target"></div>, "entries[4].target === target2")
at Test.step2 ( /intersection-observer/multiple-targets.html:71:3) | Pass | assert_equals(Element node <div id="target3" class="target"></div>, Element node <div id="target3" class="target"></div>, "entries[5].target === target3")
at Test.step2 ( /intersection-observer/multiple-targets.html:72:3) | Pass | assert_equals(9, 9, "Nine notifications.")
at Test.step3 ( /intersection-observer/multiple-targets.html:76:3) | Pass | assert_equals(Element node <div id="target1" class="target"></div>, Element node <div id="target1" class="target"></div>, "entries[6].target === target1")
at Test.step3 ( /intersection-observer/multiple-targets.html:77:3) | Pass | assert_equals(Element node <div id="target2" class="target"></div>, Element node <div id="target2" class="target"></div>, "entries[7].target === target2")
at Test.step3 ( /intersection-observer/multiple-targets.html:78:3) | Pass | assert_equals(Element node <div id="target3" class="target"></div>, Element node <div id="target3" class="target"></div>, "entries[8].target === target3")
at Test.step3 ( /intersection-observer/multiple-targets.html:79:3) |
|