Skip to content

add test for interactive element labels by svg title elements

2490821
Select commit
Loading
Failed to load commit list.
Merged

Add tests for interactive element labels named by svg title elements #56902

add test for interactive element labels by svg title elements
2490821
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Dec 23, 2025 in 5m 2s

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: 2025-12-23T06:49:28.285Z
Resolved: 2025-12-23T06:52:01.442Z
Task Execution Time: 2 minutes, 33 seconds, 157 milliseconds
Task Status: completed
Reason Resolved: completed
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 2025-12-23 06:49:28.370Z] Task ID: IG548Lr8Q3i80DptWKId9A
[taskcluster 2025-12-23 06:49:28.370Z] Worker ID: 9160491794581390586
[taskcluster 2025-12-23 06:49:28.370Z] Worker Group: us-east4-a
[taskcluster 2025-12-23 06:49:28.370Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2025-12-23 06:49:28.370Z] Worker Pool: proj-wpt/ci
[taskcluster 2025-12-23 06:49:28.370Z] Worker Version: 46.1.0
[taskcluster 2025-12-23 06:49:28.370Z] Public IP: 34.85.180.185
[taskcluster 2025-12-23 06:49:28.370Z] Hostname: proj-wpt-ci-k1jp22dhrpycdjigrj8j8w

[taskcluster 2025-12-23 06:49:29.283Z] === 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

...(641 lines hidden)...

 0:53.74 INFO Using 1 child processes
 0:53.76 INFO Setting up ssl
 0:53.78 certutil b''
 0:53.80 certutil b''
 0:53.80 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 0:53.81 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmp7m3xnq82
 0:53.82 INFO Starting runner
 0:53.82 pid:3429 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:3429 [3429] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
 0:54.42 pid:3429 1766472701132	Marionette	INFO	Marionette enabled
 0:54.55 pid:3429 1766472701267	Marionette	INFO	Listening on port 50143
 0:55.71 pid:3429 console.error: services.settings:
 0:55.71 pid:3429   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
 0:55.71 pid:3429   Stack:
 0:55.71 pid:3429     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
 0:55.72 pid:3429 list@resource://services-settings/Database.sys.mjs:96:13
 0:56.00 pid:3429 console.warn: BackupService: "There was an error while trying to get the Document's directory" [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/backup/BackupService.sys.mjs :: get docsDirFolderPath :: line 1245"  data: no]
 0:56.28 TEST_START: /svg-aam/name/comp_host_language_label.html
 0:56.89 pid:3429 [Parent 3429, Main Thread] WARNING: g_type_add_interface_static: assertion 'g_type_parent (interface_type) == G_TYPE_INTERFACE' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 0:56.89 pid:3429 [Parent 3429, Main Thread] WARNING: g_type_add_interface_static: assertion 'g_type_parent (interface_type) == G_TYPE_INTERFACE' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 0:57.08 TEST_END: Test OK. Subtests passed 18/18. Unexpected 0
 0:57.08 INFO No more tests
 0:57.08 pid:3429 1766472703793	Marionette	INFO	Stopped listening on port 50143
 0:57.85 INFO Browser exited with return code -15
 0:57.72 INFO Closing logging queue
 0:57.72 INFO queue closed
 0:57.86 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 133 checks (126 subtests, 7 tests)
Expected results: 133
Unexpected results: 0
OK
 0:57.86 INFO Got 0 unexpected results, with 0 unexpected passes
 0:57.86 INFO Repetition 8 / 10
 0:57.86 SUITE_START: web-platform-test - running 1 tests
 0:57.86 INFO Using 1 child processes
 0:57.88 INFO Setting up ssl
 0:57.90 certutil b''
 0:57.92 certutil b''
 0:57.92 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 0:57.93 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmp13z0m11v
 0:57.94 INFO Starting runner
 0:57.94 pid:3764 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:3764 [3764] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
 0:58.53 pid:3764 1766472705247	Marionette	INFO	Marionette enabled
 0:58.66 pid:3764 1766472705375	Marionette	INFO	Listening on port 42943
 0:58.67 pid:3764 [Parent 3764, Main Thread] WARNING: Failed to create DBus proxy for org.a11y.Bus: Could not connect: Connection refused
 0:58.67 pid:3764 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 0:58.67 pid:3764 ** (firefox-nightly:3764): WARNING **: 06:51:45.382: Failed to create DBus proxy for org.a11y.Bus: Could not connect: Connection refused
 0:59.84 pid:3764 console.error: services.settings:
 0:59.84 pid:3764   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
 0:59.84 pid:3764   Stack:
 0:59.84 pid:3764     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
 0:59.84 pid:3764 list@resource://services-settings/Database.sys.mjs:96:13
 1:00.08 pid:3764 console.warn: BackupService: "There was an error while trying to get the Document's directory" [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/backup/BackupService.sys.mjs :: get docsDirFolderPath :: line 1245"  data: no]
 1:00.33 TEST_START: /svg-aam/name/comp_host_language_label.html
 1:00.92 pid:3764 [Parent 3764, Main Thread] WARNING: g_type_add_interface_static: assertion 'g_type_parent (interface_type) == G_TYPE_INTERFACE' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 1:00.92 pid:3764 [Parent 3764, Main Thread] WARNING: g_type_add_interface_static: assertion 'g_type_parent (interface_type) == G_TYPE_INTERFACE' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 1:01.11 TEST_END: Test OK. Subtests passed 18/18. Unexpected 0
 1:01.11 INFO No more tests
 1:01.11 pid:3764 1766472707825	Marionette	INFO	Stopped listening on port 42943
 1:01.86 INFO Browser exited with return code -15
 1:01.72 INFO Closing logging queue
 1:01.73 INFO queue closed
 1:01.87 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 152 checks (144 subtests, 8 tests)
Expected results: 152
Unexpected results: 0
OK
 1:01.87 INFO Got 0 unexpected results, with 0 unexpected passes
 1:01.87 INFO Repetition 9 / 10
 1:01.87 SUITE_START: web-platform-test - running 1 tests
 1:01.87 INFO Using 1 child processes
 1:01.88 INFO Setting up ssl
 1:01.90 certutil b''
 1:01.92 certutil b''
 1:01.93 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 1:01.93 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmpe7qejqyb
 1:01.94 INFO Starting runner
 1:01.94 pid:4085 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:4085 [4085] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
 1:02.54 pid:4085 1766472709254	Marionette	INFO	Marionette enabled
 1:02.67 pid:4085 1766472709383	Marionette	INFO	Listening on port 44281
 1:03.85 pid:4085 console.error: services.settings:
 1:03.85 pid:4085   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
 1:03.85 pid:4085   Stack:
 1:03.85 pid:4085     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
 1:03.85 pid:4085 list@resource://services-settings/Database.sys.mjs:96:13
 1:04.03 pid:4085 console.warn: BackupService: "There was an error while trying to get the Document's directory" [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/backup/BackupService.sys.mjs :: get docsDirFolderPath :: line 1245"  data: no]
 1:04.33 TEST_START: /svg-aam/name/comp_host_language_label.html
 1:04.91 pid:4085 [Parent 4085, Main Thread] WARNING: g_type_add_interface_static: assertion 'g_type_parent (interface_type) == G_TYPE_INTERFACE' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 1:04.92 pid:4085 [Parent 4085, Main Thread] WARNING: g_type_add_interface_static: assertion 'g_type_parent (interface_type) == G_TYPE_INTERFACE' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 1:05.11 TEST_END: Test OK. Subtests passed 18/18. Unexpected 0
 1:05.11 INFO No more tests
 1:05.11 pid:4085 1766472711826	Marionette	INFO	Stopped listening on port 44281
 1:05.87 INFO Browser exited with return code -15
 1:05.72 INFO Closing logging queue
 1:05.73 INFO queue closed
 1:05.88 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 171 checks (162 subtests, 9 tests)
Expected results: 171
Unexpected results: 0
OK
 1:05.88 INFO Got 0 unexpected results, with 0 unexpected passes
 1:05.88 INFO Repetition 10 / 10
 1:05.88 SUITE_START: web-platform-test - running 1 tests
 1:05.88 INFO Using 1 child processes
 1:05.89 INFO Setting up ssl
 1:05.92 certutil b''
 1:05.94 certutil b''
 1:05.94 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 1:05.94 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmp74jfdyd_
 1:05.96 INFO Starting runner
 1:05.96 pid:4440 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:4440 [4440] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
 1:06.59 pid:4440 1766472713299	Marionette	INFO	Marionette enabled
 1:06.72 pid:4440 1766472713430	Marionette	INFO	Listening on port 49133
 1:06.72 pid:4440 [Parent 4440, Main Thread] WARNING: Failed to create DBus proxy for org.a11y.Bus: Could not connect: Connection refused
 1:06.73 pid:4440 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 1:06.73 pid:4440 ** (firefox-nightly:4440): WARNING **: 06:51:53.438: Failed to create DBus proxy for org.a11y.Bus: Could not connect: Connection refused
 1:07.89 pid:4440 console.error: services.settings:
 1:07.89 pid:4440   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
 1:07.89 pid:4440   Stack:
 1:07.89 pid:4440     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
 1:07.89 pid:4440 list@resource://services-settings/Database.sys.mjs:96:13
 1:08.05 pid:4440 console.warn: BackupService: "There was an error while trying to get the Document's directory" [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/backup/BackupService.sys.mjs :: get docsDirFolderPath :: line 1245"  data: no]
 1:08.32 TEST_START: /svg-aam/name/comp_host_language_label.html
 1:08.93 pid:4440 [Parent 4440, Main Thread] WARNING: g_type_add_interface_static: assertion 'g_type_parent (interface_type) == G_TYPE_INTERFACE' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 1:08.93 pid:4440 [Parent 4440, Main Thread] WARNING: g_type_add_interface_static: assertion 'g_type_parent (interface_type) == G_TYPE_INTERFACE' failed: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 1:09.13 TEST_END: Test OK. Subtests passed 18/18. Unexpected 0
 1:09.13 INFO No more tests
 1:09.13 pid:4440 1766472715842	Marionette	INFO	Stopped listening on port 49133
 1:09.89 INFO Browser exited with return code -15
 1:09.75 INFO Closing logging queue
 1:09.75 INFO queue closed
 1:09.90 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 190 checks (180 subtests, 10 tests)
Expected results: 190
Unexpected results: 0
OK
 1:09.90 INFO Got 0 unexpected results, with 0 unexpected passes
 1:09.90 wptserve INFO Stopped http server on 127.0.0.1:8000
 1:09.90 wptserve INFO Stopped http server on 127.0.0.1:8001
 1:09.90 wptserve INFO Stopped http server on 127.0.0.1:8003
 1:09.92 wptserve INFO Stopped http server on 127.0.0.1:8002
 1:09.92 wptserve INFO Stopped http server on 127.0.0.1:8443
 1:09.92 wptserve INFO Stopped http server on 127.0.0.1:8444
 1:09.92 wptserve INFO Stopped http server on 127.0.0.1:8445
 1:09.92 wptserve INFO Stopped http server on 127.0.0.1:8446
 1:09.93 wptserve INFO Stopped http server on 127.0.0.1:9000
 1:09.94 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 1:10.14 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 1:10.14 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 1:10.19 INFO Removed font: Ahem.ttf
 1:10.22 INFO Closing logging queue
 1:10.22 INFO queue closed
 1:10.23 INFO ::: Ran 10 of expected 10 iterations.
 1:10.23 INFO ## All results ##

 1:10.23 INFO ### /svg-aam/name/comp_host_language_label.html ###
 1:10.23 INFO |                Subtest                | Results | Messages |
 1:10.23 INFO |---------------------------------------|---------|----------|
 1:10.23 INFO |                                       | OK      |          |
 1:10.23 INFO | `circle > title`                      | PASS    |          |
 1:10.23 INFO | `rect > title`                        | PASS    |          |
 1:10.23 INFO | `polygon > title`                     | PASS    |          |
 1:10.23 INFO | `g > title`                           | PASS    |          |
 1:10.23 INFO | `a > circle > title`                  | PASS    |          |
 1:10.23 INFO | `a > rect > title`                    | PASS    |          |
 1:10.23 INFO | `a > polygon > title`                 | PASS    |          |
 1:10.23 INFO | `button > circle > title`             | PASS    |          |
 1:10.24 INFO | `button > rect > title`               | PASS    |          |
 1:10.24 INFO | `button > polygon > title`            | PASS    |          |
 1:10.24 INFO | `[xlink:title][href] > circle`        | PASS    |          |
 1:10.24 INFO | `[xlink:title][href] > rect`          | PASS    |          |
 1:10.24 INFO | `[xlink:title][href] > polygon`       | PASS    |          |
 1:10.24 INFO | `[xlink:title][href] > g`             | PASS    |          |
 1:10.24 INFO | `[xlink:title][xlink:href] > circle`  | PASS    |          |
 1:10.24 INFO | `[xlink:title][xlink:href] > rect`    | PASS    |          |
 1:10.24 INFO | `[xlink:title][xlink:href] > polygon` | PASS    |          |
 1:10.24 INFO | `[xlink:title][xlink:href] > g`       | PASS    |          |
 1:10.24 INFO 
 1:10.24 INFO ::: Running tests in a loop with restarts 10 times : PASS
 1:10.24 INFO :::
 1:10.24 INFO ::: Test verification PASS
 1:10.24 INFO :::
[taskcluster 2025-12-23 06:51:59.035Z] === Task Finished ===
[taskcluster 2025-12-23 06:51:59.357Z] Successful task run with exit code: 0 completed in 150.988 seconds