script: Fix panic when deleting after range.deleteContents #59670
Community-TC (pull_request)
Verify that all tests affected by a pull request are stable when executed in firefox.
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2026-05-05T18:37:11.844Z
Resolved: 2026-05-05T18:42:31.680Z
Task Execution Time: 5 minutes, 19 seconds, 836 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: VEiA3sgKQv2ICgHTK65jvQ
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md
WPT Command: python3 ./wpt run --channel=nightly --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 --binary=/home/test/build/firefox/firefox firefox
[taskcluster 2026-05-05 18:37:11.933Z] Task ID: VEiA3sgKQv2ICgHTK65jvQ
[taskcluster 2026-05-05 18:37:11.933Z] Worker ID: 7820819502707738181
[taskcluster 2026-05-05 18:37:11.933Z] Worker Group: us-east1-d
[taskcluster 2026-05-05 18:37:11.933Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2026-05-05 18:37:11.933Z] Worker Pool: proj-wpt/ci
[taskcluster 2026-05-05 18:37:11.933Z] Worker Version: 46.1.0
[taskcluster 2026-05-05 18:37:11.933Z] Public IP: 35.237.240.180
[taskcluster 2026-05-05 18:37:11.933Z] Hostname: proj-wpt-ci-nsq11v4eqm2knm83tnx0xq
b1e71f63927a - Started downloading
66587c81b81a - Started downloading
5b82b858ea7e - Started downloading
b1e71f63927a - Downloaded in 0.032 seconds
08c7e224535e - Started downloading
66587c81b81a - Downloaded in 0.247 seconds
08c7e224535e - Downloaded in 0.045 seconds
4f4fb700ef54 - Started downloading
4f4fb700ef54 - Downloaded in 0.003 seconds
32bbaaf98e4c - Started downloading
dd5257950bd4 - Started downloading
...(855 lines hidden)...
2:19.08 certutil b''
2:19.09 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
2:19.09 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmpnxks4vi3
2:19.11 INFO Starting runner
2:19.12 pid:6493 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:6493 [6493] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
2:19.82 pid:6493 1778006517776 Marionette INFO Marionette enabled
2:19.97 pid:6493 1778006517925 Marionette INFO Listening on port 37827
2:21.45 pid:6493 console.error: services.settings:
2:21.45 pid:6493 Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
2:21.46 pid:6493 Stack:
2:21.46 pid:6493 EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
2:21.46 pid:6493 list@resource://services-settings/Database.sys.mjs:96:13
2:22.22 TEST_START: /editing/other/delete-editing-host.html
2:22.89 TEST_END: Test OK. Subtests passed 2/2. Unexpected 0
2:22.89 INFO Restarting browser for new test group
2:22.89 pid:6493 1778006520845 Marionette INFO Stopped listening on port 37827
2:23.62 INFO Browser exited with return code 0
2:23.34 INFO Closing logging queue
2:23.34 INFO queue closed
2:23.65 INFO Setting up ssl
2:23.68 certutil b''
2:23.72 certutil b''
2:23.72 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
2:23.72 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmpreyrbjog
2:23.75 INFO Starting runner
2:23.75 pid:6810 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:6810 [6810] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
2:24.53 pid:6810 1778006522489 Marionette INFO Marionette enabled
2:24.70 pid:6810 1778006522649 Marionette INFO Listening on port 56299
2:26.23 pid:6810 console.error: services.settings:
2:26.23 pid:6810 Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
2:26.23 pid:6810 Stack:
2:26.23 pid:6810 EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
2:26.23 pid:6810 list@resource://services-settings/Database.sys.mjs:96:13
2:26.87 TEST_START: /editing/crashtests/delete-after-removing-first-child.html
2:27.07 TEST_END: PASS
2:27.07 INFO No more tests
2:27.07 pid:6810 1778006525026 Marionette INFO Stopped listening on port 56299
2:27.78 INFO Browser exited with return code 0
2:27.51 INFO Closing logging queue
2:27.51 INFO queue closed
2:27.80 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 32 checks (16 subtests, 16 tests)
Expected results: 32
Unexpected results: 0
OK
2:27.80 INFO Got 0 unexpected results, with 0 unexpected passes
2:27.80 INFO Repetition 9 / 10
2:27.80 SUITE_START: web-platform-test - running 2 tests
2:27.80 INFO Using 1 child processes
2:27.81 INFO Setting up ssl
2:27.84 certutil b''
2:27.88 certutil b''
2:27.88 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
2:27.88 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmp_c_e36dw
2:27.90 INFO Starting runner
2:27.91 pid:7126 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:7126 [7126] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
2:28.58 pid:7126 1778006526534 Marionette INFO Marionette enabled
2:28.74 pid:7126 1778006526696 Marionette INFO Listening on port 51517
2:30.29 pid:7126 console.error: services.settings:
2:30.29 pid:7126 Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
2:30.29 pid:7126 Stack:
2:30.29 pid:7126 EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
2:30.29 pid:7126 list@resource://services-settings/Database.sys.mjs:96:13
2:31.01 TEST_START: /editing/other/delete-editing-host.html
2:31.70 TEST_END: Test OK. Subtests passed 2/2. Unexpected 0
2:31.70 INFO Restarting browser for new test group
2:31.70 pid:7126 1778006529657 Marionette INFO Stopped listening on port 51517
2:32.44 INFO Browser exited with return code 0
2:32.16 INFO Closing logging queue
2:32.16 INFO queue closed
2:32.46 INFO Setting up ssl
2:32.49 certutil b''
2:32.52 certutil b''
2:32.53 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
2:32.53 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmp2uzxr4sg
2:32.55 INFO Starting runner
2:32.55 pid:7447 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:7447 [7447] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
2:33.33 pid:7447 1778006531280 Marionette INFO Marionette enabled
2:33.48 pid:7447 1778006531432 Marionette INFO Listening on port 37433
2:34.86 pid:7447 console.error: services.settings:
2:34.86 pid:7447 Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
2:34.86 pid:7447 Stack:
2:34.87 pid:7447 EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
2:34.87 pid:7447 list@resource://services-settings/Database.sys.mjs:96:13
2:35.63 TEST_START: /editing/crashtests/delete-after-removing-first-child.html
2:35.83 TEST_END: PASS
2:35.83 INFO No more tests
2:35.83 pid:7447 1778006533785 Marionette INFO Stopped listening on port 37433
2:36.55 INFO Browser exited with return code 0
2:36.28 INFO Closing logging queue
2:36.28 INFO queue closed
2:36.57 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 36 checks (18 subtests, 18 tests)
Expected results: 36
Unexpected results: 0
OK
2:36.57 INFO Got 0 unexpected results, with 0 unexpected passes
2:36.57 INFO Repetition 10 / 10
2:36.57 SUITE_START: web-platform-test - running 2 tests
2:36.57 INFO Using 1 child processes
2:36.59 INFO Setting up ssl
2:36.62 certutil b''
2:36.66 certutil b''
2:36.67 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
2:36.67 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmpq5hzztpf
2:36.69 INFO Starting runner
2:36.70 pid:7760 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:7760 [7760] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
2:37.50 pid:7760 1778006535453 Marionette INFO Marionette enabled
2:37.68 pid:7760 1778006535631 Marionette INFO Listening on port 56593
2:39.42 pid:7760 console.error: services.settings:
2:39.42 pid:7760 Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
2:39.42 pid:7760 Stack:
2:39.43 pid:7760 EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
2:39.43 pid:7760 list@resource://services-settings/Database.sys.mjs:96:13
2:40.39 TEST_START: /editing/other/delete-editing-host.html
2:41.12 TEST_END: Test OK. Subtests passed 2/2. Unexpected 0
2:41.12 INFO Restarting browser for new test group
2:41.12 pid:7760 1778006539075 Marionette INFO Stopped listening on port 56593
2:41.89 INFO Browser exited with return code 0
2:41.60 INFO Closing logging queue
2:41.60 INFO queue closed
2:41.92 INFO Setting up ssl
mem avail: 14194 of 15806 MiB (89.80%), swap free: 0 of 0 MiB ( 0.00%)
2:41.95 certutil b''
2:42.00 certutil b''
2:42.01 certutil b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
2:42.01 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmp7eyx8i1i
2:42.04 INFO Starting runner
2:42.04 pid:8082 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:8082 [8082] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
2:42.96 pid:8082 1778006540917 Marionette INFO Marionette enabled
2:43.21 pid:8082 1778006541164 Marionette INFO Listening on port 48769
2:45.28 pid:8082 console.error: services.settings:
2:45.28 pid:8082 Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
2:45.28 pid:8082 Stack:
2:45.28 pid:8082 EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
2:45.28 pid:8082 list@resource://services-settings/Database.sys.mjs:96:13
2:46.09 TEST_START: /editing/crashtests/delete-after-removing-first-child.html
2:46.31 TEST_END: PASS
2:46.31 INFO No more tests
2:46.31 pid:8082 1778006544264 Marionette INFO Stopped listening on port 48769
2:47.02 INFO Browser exited with return code 0
2:46.74 INFO Closing logging queue
2:46.74 INFO queue closed
2:47.04 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 40 checks (20 subtests, 20 tests)
Expected results: 40
Unexpected results: 0
OK
2:47.04 INFO Got 0 unexpected results, with 0 unexpected passes
2:47.04 wptserve INFO Stopped http server on 127.0.0.1:8000
2:47.04 wptserve INFO Stopped http server on 127.0.0.1:8003
2:47.05 wptserve INFO Stopped http server on 127.0.0.1:8443
2:47.05 wptserve INFO Stopped http server on 127.0.0.1:8445
2:47.05 wptserve INFO Stopped http server on 127.0.0.1:8446
2:47.06 wptserve INFO Stopped http server on 127.0.0.1:8001
2:47.06 wptserve INFO Stopped http server on 127.0.0.1:8002
2:47.06 wptserve INFO Stopped http server on 127.0.0.1:8444
2:47.06 wptserve INFO Stopped http server on 127.0.0.1:9000
2:47.07 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
2:47.09 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
2:47.10 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
2:47.50 INFO Removed font: Ahem.ttf
2:47.54 INFO Closing logging queue
2:47.54 INFO queue closed
2:47.56 INFO ::: Ran 10 of expected 10 iterations.
2:47.56 INFO ## All results ##
2:47.56 INFO ### /editing/other/delete-editing-host.html ###
2:47.56 INFO | Subtest | Results | Messages |
2:47.56 INFO |--------------------------------------------------------------|---------|----------|
2:47.56 INFO | | OK | |
2:47.56 INFO | `Should not do anything when deleting full editing host` | PASS | |
2:47.56 INFO | `Should retain all children when deleting full editing host` | PASS | |
2:47.56 INFO
2:47.56 INFO ### /editing/crashtests/delete-after-removing-first-child.html ###
2:47.56 INFO | Subtest | Results | Messages |
2:47.56 INFO |---------|---------|----------|
2:47.56 INFO | | PASS | |
2:47.56 INFO
2:47.56 INFO ::: Running tests in a loop with restarts 10 times : PASS
2:47.56 INFO :::
2:47.56 INFO ::: Test verification PASS
2:47.56 INFO :::
[taskcluster 2026-05-05 18:42:30.136Z] === Task Finished ===
[taskcluster 2026-05-05 18:42:30.651Z] Successful task run with exit code: 0 completed in 318.721 seconds