Skip to content

[carousel] Special handle originating element for ::scroll-marker focus

ce47016
Select commit
Loading
Failed to load commit list.
Merged

[carousel] Special handle originating element for ::scroll-marker focus #57096

[carousel] Special handle originating element for ::scroll-marker focus
ce47016
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Jan 9, 2026 in 24m 53s

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-01-09T13:42:39.718Z
Resolved: 2026-01-09T13:44:48.404Z
Task Execution Time: 2 minutes, 8 seconds, 686 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 2026-01-09 13:42:39.808Z] Task ID: e2_oE0WlSg-gLO_ju_Plnw
[taskcluster 2026-01-09 13:42:39.808Z] Worker ID: 6207220836731810948
[taskcluster 2026-01-09 13:42:39.808Z] Worker Group: us-east1-b
[taskcluster 2026-01-09 13:42:39.808Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2026-01-09 13:42:39.808Z] Worker Pool: proj-wpt/ci
[taskcluster 2026-01-09 13:42:39.808Z] Worker Version: 46.1.0
[taskcluster 2026-01-09 13:42:39.808Z] Public IP: 34.138.93.32
[taskcluster 2026-01-09 13:42:39.808Z] Hostname: proj-wpt-ci-gz6v9-2bslst-q-ca4wbrg

[taskcluster 2026-01-09 13:42:40.725Z] === 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

...(874 lines hidden)...

ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
 0:54.23 INFO Got 8 unexpected results, with 0 unexpected passes
 0:54.23 INFO Repetition 9 / 10
 0:54.23 SUITE_START: web-platform-test - running 1 tests
 0:54.23 INFO Using 1 child processes
 0:54.24 INFO Setting up ssl
 0:54.26 certutil b''
 0:54.28 certutil b''
 0:54.29 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 0:54.29 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmpbtovfy7t
 0:54.30 INFO Starting runner
 0:54.30 pid:4218 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:4218 [4218] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
 0:54.84 pid:4218 1767966277747	Marionette	INFO	Marionette enabled
 0:54.95 pid:4218 1767966277862	Marionette	INFO	Listening on port 53885
 0:56.02 pid:4218 console.error: services.settings:
 0:56.02 pid:4218   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
 0:56.02 pid:4218   Stack:
 0:56.02 pid:4218     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
 0:56.02 pid:4218 list@resource://services-settings/Database.sys.mjs:96:13
 0:56.14 pid:4218 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.41 TEST_START: /css/css-pseudo/events-on-pseudo-element.tentative.html
 0:56.85 pid:4218 JavaScript error: http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html, line 197: TypeError: target.pseudo is not a function
 0:56.88 TEST_END: ERROR, expected OK
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32

 0:56.88 INFO No more tests
 0:56.88 pid:4218 1767966279792	Marionette	INFO	Stopped listening on port 53885
 0:57.63 INFO Browser exited with return code -15
 0:57.50 INFO Closing logging queue
 0:57.50 INFO queue closed
 0:57.64 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 9 checks (9 tests)
Expected results: 0
Unexpected results: 9
  test: 9 (9 error)

Unexpected Results
------------------
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
 0:57.64 INFO Got 9 unexpected results, with 0 unexpected passes
 0:57.64 INFO Repetition 10 / 10
 0:57.65 SUITE_START: web-platform-test - running 1 tests
 0:57.65 INFO Using 1 child processes
 0:57.66 INFO Setting up ssl
 0:57.68 certutil b''
 0:57.70 certutil b''
 0:57.70 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 0:57.71 INFO Application command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank -profile /tmp/tmpxilgat9e
 0:57.72 INFO Starting runner
 0:57.72 pid:4575 Full command: /home/test/build/firefox/firefox --marionette --remote-allow-system-access about:blank
pid:4575 [4575] Sandbox: CanCreateUserNamespace() clone() failure: EPERM
 0:58.24 pid:4575 1767966281149	Marionette	INFO	Marionette enabled
 0:58.35 pid:4575 1767966281264	Marionette	INFO	Listening on port 51295
 0:58.36 pid:4575 [Parent 4575, Main Thread] WARNING: Failed to create DBus proxy for org.a11y.Bus: Could not connect: Connection refused
 0:58.36 pid:4575 : 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
 0:58.36 pid:4575 ** (firefox-nightly:4575): WARNING **: 13:44:41.273: Failed to create DBus proxy for org.a11y.Bus: Could not connect: Connection refused
 0:59.41 pid:4575 console.error: services.settings:
 0:59.41 pid:4575   Message: EmptyDatabaseError: "main/nimbus-desktop-experiments" has not been synced yet
 0:59.41 pid:4575   Stack:
 0:59.41 pid:4575     EmptyDatabaseError@resource://services-settings/Database.sys.mjs:19:5
 0:59.41 pid:4575 list@resource://services-settings/Database.sys.mjs:96:13
 0:59.53 pid:4575 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:59.78 TEST_START: /css/css-pseudo/events-on-pseudo-element.tentative.html
 1:00.37 pid:4575 JavaScript error: http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html, line 197: TypeError: target.pseudo is not a function
 1:00.39 TEST_END: ERROR, expected OK
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32

 1:00.39 INFO No more tests
 1:00.40 pid:4575 1767966283310	Marionette	INFO	Stopped listening on port 51295
 1:01.17 INFO Browser exited with return code -15
 1:01.02 INFO Closing logging queue
 1:01.02 INFO queue closed
 1:01.18 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 10 checks (10 tests)
Expected results: 0
Unexpected results: 10
  test: 10 (10 error)

Unexpected Results
------------------
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
ERROR /css/css-pseudo/events-on-pseudo-element.tentative.html - TypeError: target.pseudo is not a function
@http://web-platform.test:8000/css/css-pseudo/events-on-pseudo-element.tentative.html:197:32
 1:01.18 INFO Got 10 unexpected results, with 0 unexpected passes
 1:01.18 wptserve INFO Stopped http server on 127.0.0.1:8000
 1:01.18 wptserve INFO Stopped http server on 127.0.0.1:8001
 1:01.18 wptserve INFO Stopped http server on 127.0.0.1:8002
 1:01.18 wptserve INFO Stopped http server on 127.0.0.1:8003
 1:01.18 wptserve INFO Stopped http server on 127.0.0.1:8443
 1:01.19 wptserve INFO Stopped http server on 127.0.0.1:8444
 1:01.19 wptserve INFO Stopped http server on 127.0.0.1:8445
 1:01.20 wptserve INFO Stopped http server on 127.0.0.1:8446
 1:01.20 wptserve INFO Stopped http server on 127.0.0.1:9000
 1:01.20 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 1:01.46 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 1:01.46 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 1:01.51 INFO Removed font: Ahem.ttf
 1:01.54 INFO Closing logging queue
 1:01.54 INFO queue closed
 1:01.55 INFO ::: Ran 10 of expected 10 iterations.
 1:01.55 INFO ## All results ##

 1:01.55 INFO ### /css/css-pseudo/events-on-pseudo-element.tentative.html ###
 1:01.55 INFO | Subtest | Results | Messages |
 1:01.55 INFO |---------|---------|----------|
 1:01.55 INFO |         | ERROR   |          |
 1:01.55 INFO 
 1:01.55 INFO ::: Running tests in a loop with restarts 10 times : PASS
 1:01.55 INFO :::
 1:01.55 INFO ::: Test verification PASS
 1:01.55 INFO :::
[taskcluster 2026-01-09 13:44:46.495Z] === Task Finished ===
[taskcluster 2026-01-09 13:44:46.885Z] Successful task run with exit code: 0 completed in 127.077 seconds