DOM: Added a few batch-insertion scenarios that are incompatible across engines #44658
Community-TC Integration / wpt-chrome-dev-stability
succeeded
Feb 29, 2024 in 11m 14s
Community-TC (pull_request)
Verify that all tests affected by a pull request are stable when executed in chrome.
Details
View task in Taskcluster
View logs in Taskcluster
WPT Command: python3 ./wpt run --channel=dev --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --no-headless --verify-log-full --enable-swiftshader --install-browser --install-webdriver chrome
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
2:13.62 TEST_START: /dom/nodes/insertion-removing-steps/Node-appendChild-text-and-script-in-style.tentative.html
2:13.77 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
2:13.77 TEST_START: /dom/nodes/insertion-removing-steps/Node-appendChild-text-in-script.tentative.html
2:13.93 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
2:13.93 TEST_START: /dom/nodes/insertion-removing-steps/Node-appendChild-three-scripts-from-fragment.tentative.html
2:14.09 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
2:14.09 TEST_START: /dom/nodes/insertion-removing-steps/Node-appendChild-three-scripts.tentative.html
2:14.25 TEST_END: Test OK. Subtests passed 1/1. Unexpected 0
2:14.25 INFO No more tests
2:14.25 INFO No more tests
2:14.26 pid:5988 [6000:6000:0229/230610.793042:ERROR:zygote_communication_linux.cc(290)] Failed to send GetTerminationStatus message to zygote
2:14.26 pid:5988 [6000:6000:0229/230610.793062:WARNING:zygote_communication_linux.cc(302)] Socket closed prematurely.
2:14.26 pid:5988 [6000:6000:0229/230610.793295:ERROR:zygote_communication_linux.cc(290)] Failed to send GetTerminationStatus message to zygote
2:14.26 pid:5988 [6000:6000:0229/230610.793302:WARNING:zygote_communication_linux.cc(302)] Socket closed prematurely.
2:14.26 pid:5988 [6000:6000:0229/230610.793495:ERROR:zygote_communication_linux.cc(290)] Failed to send GetTerminationStatus message to zygote
2:14.26 pid:5988 [6000:6000:0229/230610.793501:WARNING:zygote_communication_linux.cc(302)] Socket closed prematurely.
2:14.26 INFO Closing logging queue
2:14.26 INFO queue closed
2:14.30 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 310 checks (190 subtests, 120 tests)
Expected results: 290
Unexpected results: 20
subtest: 20 (20 fail)
Unexpected Results
------------------
/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
FAIL Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions - assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:28:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html:11:1
/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
FAIL An outer script does not execute until its inner `<script>` children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one. - assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3
at Test.<anonymous> (http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:44:3)
at Test.step (http://web-platform.test:8000/resources/testharness.js:2622:25)
at test (http://web-platform.test:8000/resources/testharness.js:633:30)
at http://web-platform.test:8000/dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html:10:1
2:14.30 INFO Got 20 unexpected results, with 0 unexpected passes
2:14.31 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
2:14.46 wptserve INFO Stopped http server on 127.0.0.1:8003
2:14.46 wptserve INFO Stopped http server on 127.0.0.1:8445
2:14.46 wptserve INFO Stopped http server on 127.0.0.1:8001
2:14.47 wptserve INFO Stopped http server on 127.0.0.1:8446
2:14.47 wptserve INFO Stopped http server on 127.0.0.1:9000
2:14.47 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
2:14.47 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
2:14.47 wptserve INFO Stopped http server on 127.0.0.1:8002
2:14.48 wptserve INFO Stopped http server on 127.0.0.1:8443
2:14.48 wptserve INFO Stopped http server on 127.0.0.1:8444
2:14.66 wptserve INFO Stopped http server on 127.0.0.1:8000
2:14.70 INFO Removed font: Ahem.ttf
2:14.73 INFO Closing logging queue
2:14.73 INFO queue closed
2:14.74 INFO ::: Ran 10 of expected 10 iterations.
2:14.74 INFO ## All results ##
2:14.74 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-script-and-button-from-div.tentative.html ###
2:14.74 INFO | Subtest | Results | Messages |
2:14.74 INFO |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:14.74 INFO | | OK | |
2:14.74 INFO | `Script inserted before a form-associated button can observe the button's form, because by the time the script executes, the DOM insertion that associates the button with the form is already done` | PASS | |
2:14.74 INFO
2:14.74 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-script-and-custom-from-fragment.tentative.html ###
2:14.74 INFO | Subtest | Results | Messages |
2:14.74 INFO |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:14.74 INFO | | OK | |
2:14.74 INFO | `An earlier-inserted script can upgrade a later-inserted custom element, whose upgrading is synchronously observable to the script, since DOM insertion has been completed by the time it runs` | PASS | |
2:14.74 INFO
2:14.74 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-script-and-default-style-meta-from-fragment.tentative.html ###
2:14.74 INFO | Subtest | Results | Messages |
2:14.74 INFO |---------------------------------------------------------------------------------------------------------------------------------------------------------|---------|-------------------------------------------------------------------------------------------------------------------------------------------|
2:14.74 INFO | | OK | |
2:14.74 INFO | `Inserting <meta> that uses alternate stylesheets, applies the style during DOM insertion, and before script runs as a result of any atomic insertions` | FAIL | `assert_equals: display: none; style was applied during DOM insertion, before later-inserted script runs expected "none" but got "block"` |
2:14.74 INFO
2:14.74 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-script-and-div-from-fragment.tentative.html ###
2:14.74 INFO | Subtest | Results | Messages |
2:14.74 INFO |----------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:14.74 INFO | | OK | |
2:14.74 INFO | `Earlier-inserted scripts can observe the parentNode of later-inserted nodes, because script runs after DOM insertion completes` | PASS | |
2:14.74 INFO
2:14.74 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-script-and-iframe.tentative.html ###
2:14.75 INFO | Subtest | Results | Messages |
2:14.75 INFO |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:14.75 INFO | | OK | |
2:14.75 INFO | `Script inserted after an iframe in the same appendChild() call can observe the iframe's non-null contentWindow` | PASS | |
2:14.75 INFO | `A script inserted atomically before an iframe (using a div) does not observe the iframe's contentWindow, since the 'script running' and 'iframe setup' both happen in order, after DOM insertion completes` | PASS | |
2:14.75 INFO | `A script inserted atomically before an iframe (using a DocumentFragment) does not observe the iframe's contentWindow, since the 'script running' and 'iframe setup' both happen in order, after DOM insertion completes` | PASS | |
2:14.75 INFO | `A script inserted atomically before an iframe (using a append() with multiple arguments) does not observe the iframe's contentWindow, since the 'script running' and 'iframe setup' both happen in order, after DOM insertion completes` | PASS | |
2:14.75 INFO
2:14.75 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-script-and-source-from-fragment.tentative.html ###
2:14.75 INFO | Subtest | Results | Messages |
2:14.75 INFO |---------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:14.75 INFO | | OK | |
2:14.75 INFO | `Empty <source> immediately sets media.networkState during DOM insertion, so that an earlier-running script can observe networkState` | PASS | |
2:14.75 INFO
2:14.75 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-script-and-style.tentative.html ###
2:14.75 INFO | Subtest | Results | Messages |
2:14.75 INFO |---------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:14.75 INFO | | OK | |
2:14.75 INFO | `An earlier-inserted <script> synchronously observes a later-inserted <style> (via a div) being applied` | PASS | |
2:14.75 INFO | `An earlier-inserted <script> synchronously observes a later-inserted <style> (via a DocumentFragment) being applied` | PASS | |
2:14.75 INFO | `Earlier-inserted <script> (via a DocumentFragment) synchronously observes a later-inserted <link rel=stylesheet>'s CSSStyleSheet creation` | PASS | |
2:14.75 INFO | `Earlier-inserted <script> (via a div) synchronously observes a later-inserted <link rel=stylesheet>'s CSSStyleSheet creation` | PASS | |
2:14.75 INFO | `Earlier-inserted <script> (via a append()) synchronously observes a later-inserted <link rel=stylesheet>'s CSSStyleSheet creation` | PASS | |
2:14.75 INFO
2:14.75 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-script-in-script.tentative.html ###
2:14.75 INFO | Subtest | Results | Messages |
2:14.75 INFO |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|-----------------------------------------------------------------------------------------------------------------------------------|
2:14.75 INFO | | OK | |
2:14.75 INFO | `An outer script does not execute until its inner <script> children are finished being inserted into it. The outer script's execution considers any script text that inner scripts added to the outer one.` | FAIL | `assert_array_equals: lengths differ, expected array ["s2", "s2ran", "s1", "s1ran"] length 4, got ["s1", "s2", "s2ran"] length 3` |
2:14.75 INFO
2:14.75 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-text-and-script-in-style.tentative.html ###
2:14.75 INFO | Subtest | Results | Messages |
2:14.75 INFO |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:14.75 INFO | | OK | |
2:14.75 INFO | `All style rules appended to a <style> element are inserted and script-observable to scripts inserted in the <style> element, by the time scripts execute after DOM insertions.` | PASS | |
2:14.75 INFO
2:14.75 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-text-in-script.tentative.html ###
2:14.75 INFO | Subtest | Results | Messages |
2:14.75 INFO |-----------------------------------------------------------------|---------|----------|
2:14.75 INFO | | OK | |
2:14.75 INFO | `Node.appendChild: inserting two text nodes in an empty script` | PASS | |
2:14.75 INFO
2:14.75 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-three-scripts-from-fragment.tentative.html ###
2:14.75 INFO | Subtest | Results | Messages |
2:14.75 INFO |----------------------------------------------------------------------|---------|----------|
2:14.75 INFO | | OK | |
2:14.75 INFO | `Node.appendChild: inserting three scripts from a document fragment` | PASS | |
2:14.75 INFO
2:14.75 INFO ### /dom/nodes/insertion-removing-steps/Node-appendChild-three-scripts.tentative.html ###
2:14.75 INFO | Subtest | Results | Messages |
2:14.75 INFO |--------------------------------------------------------|---------|----------|
2:14.75 INFO | | OK | |
2:14.75 INFO | `Node.appendChild: inserting three scripts from a div` | PASS | |
2:14.75 INFO
2:14.75 INFO ::: Running tests in a loop with restarts 10 times : PASS
2:14.75 INFO :::
2:14.75 INFO ::: Test verification PASS
2:14.75 INFO :::
[taskcluster 2024-02-29 23:06:12.853Z] === Task Finished ===
[taskcluster 2024-02-29 23:06:13.132Z] Successful task run with exit code: 0 completed in 281.918 seconds
Loading