Add tests for Range collapse ordering in deleteContents/extractContents #58008
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 | View task group in Taskcluster
Task Status
Started: 2026-03-11T15:12:21.395Z
Resolved: 2026-03-11T15:17:06.096Z
Task Execution Time: 4 minutes, 44 seconds, 701 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: LrSVr0rmTOWLjyscMVa1hA
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md
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 --verify-log-full --no-headless --enable-swiftshader --install-browser --install-webdriver chrome
[taskcluster 2026-03-11 15:12:21.477Z] Task ID: LrSVr0rmTOWLjyscMVa1hA
[taskcluster 2026-03-11 15:12:21.477Z] Worker ID: 765640720300954349
[taskcluster 2026-03-11 15:12:21.477Z] Worker Group: us-east1-d
[taskcluster 2026-03-11 15:12:21.477Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2026-03-11 15:12:21.477Z] Worker Pool: proj-wpt/ci
[taskcluster 2026-03-11 15:12:21.477Z] Worker Version: 46.1.0
[taskcluster 2026-03-11 15:12:21.477Z] Public IP: 34.148.215.151
[taskcluster 2026-03-11 15:12:21.477Z] Hostname: proj-wpt-ci-unxgfok4thkqnz0c9lz8sa
[taskcluster 2026-03-11 15:12:22.554Z] === Task Starting ===
+ '[' '' ']'
+ '[' -d /etc/profile.d ']'
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/01-locale-fix.sh ']'
+ . /etc/profile.d/01-locale-fix.sh
+++ /usr/bin/locale-check C.UTF-8
++ eval
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/apps-bin-path.sh ']'
+ . /etc/profile.d/apps-bin-path.sh
...(706 lines hidden)...
0:38.90 pid:3121 [3138:3138:0311/151652.564559:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
0:38.92 pid:3121 [3138:3138:0311/151652.585753:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used.
0:39.05 TEST_START: /dom/ranges/Range-deleteContents-mutation-order.html
0:39.31 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:39.31 TEST_START: /dom/ranges/Range-extractContents-mutation-order.html
0:39.74 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:39.74 INFO No more tests
0:39.80 INFO Closing logging queue
0:39.80 INFO queue closed
0:39.88 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 72 checks (60 subtests, 12 tests)
Expected results: 72
Unexpected results: 0
OK
0:39.89 INFO Got 0 unexpected results, with 0 unexpected passes
0:39.89 INFO Repetition 7 / 10
0:39.89 SUITE_START: web-platform-test - running 2 tests
0:39.89 INFO Using 1 child processes
0:39.89 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=58353 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
0:39.91 INFO Got WebDriver port 39447
0:40.01 pid:3302 Full command: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=58353 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
pid:3302 Starting ChromeDriver 147.0.7719.3 (5524ed340d1da94dfb91988cb2bf5920044c8846-refs/branch-heads/7719@{#7}) on port 0
0:40.01 pid:3302 Only local connections are allowed.
0:40.01 pid:3302 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
0:40.01 pid:3302 ChromeDriver was started successfully on port 39447.
0:40.01 INFO Webdriver started successfully.
0:40.01 INFO Starting runner
0:40.69 pid:3302 [3351:3351:0311/151654.340354:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
0:40.70 pid:3302 [3351:3351:0311/151654.357017:WARNING:ui/gfx/linux/gbm_support_x11.cc:48] dri3 extension not supported.
0:40.73 pid:3302 [1773242214.392][WARNING]: You are using an unsupported command-line switch: --disable-build-check. Please don't report bugs that cannot be reproduced with this switch removed.
0:40.86 pid:3302 [3319:3319:0311/151654.518055:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.Properties.GetAll: object_path= /org/freedesktop/UPower/devices/DisplayDevice: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
0:40.86 pid:3302 [3319:3319:0311/151654.518074:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
0:40.87 pid:3302 [3319:3319:0311/151654.534412:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used.
0:40.99 TEST_START: /dom/ranges/Range-deleteContents-mutation-order.html
0:41.25 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:41.25 TEST_START: /dom/ranges/Range-extractContents-mutation-order.html
0:41.68 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:41.68 INFO No more tests
0:41.73 INFO Closing logging queue
0:41.74 INFO queue closed
0:41.82 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 84 checks (70 subtests, 14 tests)
Expected results: 84
Unexpected results: 0
OK
0:41.82 INFO Got 0 unexpected results, with 0 unexpected passes
0:41.82 INFO Repetition 8 / 10
0:41.82 SUITE_START: web-platform-test - running 2 tests
0:41.82 INFO Using 1 child processes
0:41.82 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=32885 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
0:41.84 INFO Got WebDriver port 45851
0:41.94 pid:3482 Full command: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=32885 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
pid:3482 Starting ChromeDriver 147.0.7719.3 (5524ed340d1da94dfb91988cb2bf5920044c8846-refs/branch-heads/7719@{#7}) on port 0
0:41.94 pid:3482 Only local connections are allowed.
0:41.94 pid:3482 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
0:41.94 pid:3482 ChromeDriver was started successfully on port 45851.
0:41.94 INFO Webdriver started successfully.
0:41.94 INFO Starting runner
0:42.60 pid:3482 [3531:3531:0311/151656.263722:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
0:42.61 pid:3482 [3531:3531:0311/151656.268689:WARNING:ui/gfx/linux/gbm_support_x11.cc:48] dri3 extension not supported.
0:42.66 pid:3482 [1773242216.325][WARNING]: You are using an unsupported command-line switch: --disable-build-check. Please don't report bugs that cannot be reproduced with this switch removed.
0:42.80 pid:3482 [3499:3499:0311/151656.464179:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.Properties.GetAll: object_path= /org/freedesktop/UPower/devices/DisplayDevice: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
0:42.80 pid:3482 [3499:3499:0311/151656.464198:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
0:42.83 pid:3482 [3499:3499:0311/151656.495990:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used.
0:42.96 TEST_START: /dom/ranges/Range-deleteContents-mutation-order.html
0:43.23 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:43.23 TEST_START: /dom/ranges/Range-extractContents-mutation-order.html
0:43.65 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:43.65 INFO No more tests
0:43.71 INFO Closing logging queue
0:43.71 INFO queue closed
0:43.79 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 96 checks (80 subtests, 16 tests)
Expected results: 96
Unexpected results: 0
OK
0:43.79 INFO Got 0 unexpected results, with 0 unexpected passes
0:43.79 INFO Repetition 9 / 10
0:43.79 SUITE_START: web-platform-test - running 2 tests
0:43.79 INFO Using 1 child processes
0:43.79 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=56015 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
0:43.81 INFO Got WebDriver port 39069
0:43.90 pid:3662 Full command: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=56015 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
pid:3662 Starting ChromeDriver 147.0.7719.3 (5524ed340d1da94dfb91988cb2bf5920044c8846-refs/branch-heads/7719@{#7}) on port 0
0:43.90 pid:3662 Only local connections are allowed.
0:43.90 pid:3662 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
0:43.90 pid:3662 ChromeDriver was started successfully on port 39069.
0:43.90 INFO Webdriver started successfully.
0:43.91 INFO Starting runner
0:44.59 pid:3662 [3711:3711:0311/151658.249085:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
0:44.60 pid:3662 [3711:3711:0311/151658.260059:WARNING:ui/gfx/linux/gbm_support_x11.cc:48] dri3 extension not supported.
0:44.62 pid:3662 [1773242218.285][WARNING]: You are using an unsupported command-line switch: --disable-build-check. Please don't report bugs that cannot be reproduced with this switch removed.
0:44.77 pid:3662 [3679:3679:0311/151658.434558:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.Properties.GetAll: object_path= /org/freedesktop/UPower/devices/DisplayDevice: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
0:44.77 pid:3662 [3679:3679:0311/151658.434575:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
0:44.80 pid:3662 [3679:3679:0311/151658.461524:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used.
0:44.91 TEST_START: /dom/ranges/Range-deleteContents-mutation-order.html
0:45.19 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:45.19 TEST_START: /dom/ranges/Range-extractContents-mutation-order.html
mem avail: 14170 of 15806 MiB (89.65%), swap free: 0 of 0 MiB ( 0.00%)
0:45.63 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:45.63 INFO No more tests
0:45.69 INFO Closing logging queue
0:45.69 INFO queue closed
0:45.78 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 108 checks (90 subtests, 18 tests)
Expected results: 108
Unexpected results: 0
OK
0:45.78 INFO Got 0 unexpected results, with 0 unexpected passes
0:45.78 INFO Repetition 10 / 10
0:45.78 SUITE_START: web-platform-test - running 2 tests
0:45.78 INFO Using 1 child processes
0:45.78 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=44445 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
0:45.80 INFO Got WebDriver port 41237
0:45.90 pid:3841 Full command: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=44445 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
pid:3841 Starting ChromeDriver 147.0.7719.3 (5524ed340d1da94dfb91988cb2bf5920044c8846-refs/branch-heads/7719@{#7}) on port 0
0:45.90 pid:3841 Only local connections are allowed.
0:45.90 pid:3841 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
0:45.90 pid:3841 ChromeDriver was started successfully on port 41237.
0:45.90 INFO Webdriver started successfully.
0:45.90 INFO Starting runner
0:46.56 pid:3841 [3890:3890:0311/151700.220074:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
0:46.56 pid:3841 [3890:3890:0311/151700.224825:WARNING:ui/gfx/linux/gbm_support_x11.cc:48] dri3 extension not supported.
0:46.62 pid:3841 [1773242220.287][WARNING]: You are using an unsupported command-line switch: --disable-build-check. Please don't report bugs that cannot be reproduced with this switch removed.
0:46.78 pid:3841 [3858:3858:0311/151700.443379:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.Properties.GetAll: object_path= /org/freedesktop/UPower/devices/DisplayDevice: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
0:46.78 pid:3841 [3858:3858:0311/151700.443397:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
0:46.80 pid:3841 [3858:3858:0311/151700.464445:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used.
0:46.91 TEST_START: /dom/ranges/Range-deleteContents-mutation-order.html
0:47.19 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:47.19 TEST_START: /dom/ranges/Range-extractContents-mutation-order.html
0:47.62 TEST_END: Test OK. Subtests passed 5/5. Unexpected 0
0:47.62 INFO No more tests
0:47.68 INFO Closing logging queue
0:47.68 INFO queue closed
0:47.76 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 120 checks (100 subtests, 20 tests)
Expected results: 120
Unexpected results: 0
OK
0:47.76 INFO Got 0 unexpected results, with 0 unexpected passes
0:47.76 wptserve INFO Stopped http server on 127.0.0.1:8000
0:47.76 wptserve INFO Stopped http server on 127.0.0.1:8001
0:47.76 wptserve INFO Stopped http server on 127.0.0.1:8003
0:47.76 wptserve INFO Stopped http server on 127.0.0.1:8002
0:47.76 wptserve INFO Stopped http server on 127.0.0.1:8445
0:47.76 wptserve INFO Stopped http server on 127.0.0.1:8444
0:47.78 wptserve INFO Stopped http server on 127.0.0.1:8443
0:47.78 wptserve INFO Stopped http server on 127.0.0.1:8446
0:47.79 wptserve INFO Stopped http server on 127.0.0.1:9000
0:47.79 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
0:48.19 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
0:48.19 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
0:48.24 INFO Removed font: Ahem.ttf
0:48.27 INFO Closing logging queue
0:48.27 INFO queue closed
0:48.28 INFO ::: Ran 10 of expected 10 iterations.
0:48.28 INFO ## All results ##
0:48.28 INFO ### /dom/ranges/Range-deleteContents-mutation-order.html ###
0:48.28 INFO | Subtest | Results | Messages |
0:48.28 INFO |---------------------------------------------------------------------------------------------|---------|----------|
0:48.28 INFO | | OK | |
0:48.28 INFO | `deleteContents collapses range correctly when start is ancestor of end (element children)` | PASS | |
0:48.28 INFO | `deleteContents collapses range correctly when start is not ancestor of end` | PASS | |
0:48.28 INFO | `deleteContents collapses range correctly with CharacterData boundary nodes` | PASS | |
0:48.28 INFO | `deleteContents handles same CharacterData node correctly` | PASS | |
0:48.28 INFO | `deleteContents: range valid when disconnectedCallback removes earlier sibling` | PASS | |
0:48.28 INFO
0:48.28 INFO ### /dom/ranges/Range-extractContents-mutation-order.html ###
0:48.28 INFO | Subtest | Results | Messages |
0:48.28 INFO |----------------------------------------------------------------------------------------------|---------|----------|
0:48.28 INFO | | OK | |
0:48.28 INFO | `extractContents collapses range correctly when start is ancestor of end (element children)` | PASS | |
0:48.28 INFO | `extractContents collapses range correctly when start is not ancestor of end` | PASS | |
0:48.28 INFO | `extractContents collapses range correctly with CharacterData boundary nodes` | PASS | |
0:48.28 INFO | `extractContents handles same CharacterData node correctly` | PASS | |
0:48.28 INFO | `extractContents: range valid when disconnectedCallback removes earlier sibling` | PASS | |
0:48.28 INFO
0:48.28 INFO ::: Running tests in a loop with restarts 10 times : PASS
0:48.28 INFO :::
0:48.28 INFO ::: Test verification PASS
0:48.28 INFO :::
[taskcluster 2026-03-11 15:17:04.037Z] === Task Finished ===
[taskcluster 2026-03-11 15:17:04.474Z] Successful task run with exit code: 0 completed in 282.998 seconds