Skip to content

script: Fix panic when deleting after range.deleteContents

6328992
Select commit
Loading
Failed to load commit list.
Merged

script: Fix panic when deleting after range.deleteContents #59670

script: Fix panic when deleting after range.deleteContents
6328992
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded May 5, 2026 in 14m 9s

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