Pass | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. | Asserts runPass | assert_array_equals([object "[object Window]", Document node with 2 children, Element node <html><head> <title> Dispatch additional events inside an..., Element node <body> <div id="log">Running, 0 complete, 1 remain</div> ..., Element node <table id="table" border="1" style="display: none"> <..., Element node <td id="target">Over the river, Charlie</td>, Element node <tr id="parent"> <td id="target">Over the river, ..., Element node <tbody id="table-body"> <tr id="table-row"> <..., [...], [...], [...], [...], [...], [...], [...], [...]], [object "[object Window]", Document node with 2 children, Element node <html><head> <title> Dispatch additional events inside an..., Element node <body> <div id="log">Running, 0 complete, 1 remain</div> ..., Element node <table id="table" border="1" style="display: none"> <..., Element node <td id="target">Over the river, Charlie</td>, Element node <tr id="parent"> <td id="target">Over the river, ..., Element node <tbody id="table-body"> <tr id="table-row"> <..., [...], [...], [...], [...], [...], [...], [...], [...]], "ActualResult")
at Test.<anonymous> ( /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html:58:9) | Pass | assert_equals("foo,foo,foo,foo,foo,bar,bar,bar,bar,bar,bar,bar,bar,foo,foo,foo,", "foo,foo,foo,foo,foo,bar,bar,bar,bar,bar,bar,bar,bar,foo,foo,foo,", "ActualTypes")
at Test.<anonymous> ( /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html:59:9) |
|