Skip to content

Add a test for container-query parent and slotted child host styles

eaed20a
Select commit
Loading
Failed to load commit list.
Open

Add a test for container-query parent and slotted child host styles #56899

Add a test for container-query parent and slotted child host styles
eaed20a
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-chrome-dev-stability succeeded Dec 22, 2025 in 5m 8s

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: 2025-12-22T19:27:23.431Z
Resolved: 2025-12-22T19:32:31.646Z
Task Execution Time: 5 minutes, 8 seconds, 215 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=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 2025-12-22 19:27:23.610Z] Task ID: YTlaWgIcTLa7Bg0TEvo8iQ
[taskcluster 2025-12-22 19:27:23.610Z] Worker ID: 3438546048554117149
[taskcluster 2025-12-22 19:27:23.610Z] Worker Group: us-central1-b
[taskcluster 2025-12-22 19:27:23.610Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2025-12-22 19:27:23.610Z] Worker Pool: proj-wpt/ci
[taskcluster 2025-12-22 19:27:23.610Z] Worker Version: 46.1.0
[taskcluster 2025-12-22 19:27:23.610Z] Public IP: 34.71.42.97
[taskcluster 2025-12-22 19:27:23.610Z] Hostname: proj-wpt-ci-mzoyiirhrzcy5ds0oxezja

[taskcluster 2025-12-22 19:27:24.369Z] === 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

...(731 lines hidden)...

 0:31.26 pid:3186 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
 0:31.26 pid:3186 ChromeDriver was started successfully on port 41959.
 0:31.26 INFO Webdriver started successfully.
 0:31.26 INFO Starting runner
 0:31.82 pid:3186 [3233:3233:1222/193218.721987:WARNING:ui/gfx/linux/gbm_support_x11.cc:49] dri3 extension not supported.
 0:31.82 pid:3186 [3233:3233:1222/193218.725293:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
 0:31.84 pid:3186 [1766431938.745][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:31.98 pid:3186 [3203:3203:1222/193218.885272:ERROR:dbus/object_proxy.cc:573] 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:31.98 pid:3186 [3203:3203:1222/193218.885305:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
 0:32.01 pid:3186 [3203:3203:1222/193218.911639:WARNING:ui/base/idle/idle_linux.cc:113] None of the known D-Bus ScreenSaver services could be used.
 0:32.09 TEST_START: /css/css-conditional/container-queries/container-for-shadow-dom.html
 0:32.61 pid:3186 [3233:3233:1222/193219.517879:ERROR:gpu/command_buffer/service/shared_image/shared_image_manager.cc:397] SharedImageManager::ProduceSkia: Trying to Produce a Skia representation from a non-existent mailbox.
 0:32.65 TEST_END: Test OK. Subtests passed 22/22. Unexpected 0
 0:32.65 TEST_START: /css/css-conditional/container-queries/style-container-for-shadow-dom.html
 0:32.89 TEST_END: Test OK. Subtests passed 13/13. Unexpected 0
 0:32.89 INFO No more tests
 0:32.94 INFO Closing logging queue
 0:32.94 INFO queue closed
 0:33.01 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 259 checks (245 subtests, 14 tests)
Expected results: 259
Unexpected results: 0
OK
 0:33.01 INFO Got 0 unexpected results, with 0 unexpected passes
 0:33.01 INFO Repetition 8 / 10
 0:33.01 SUITE_START: web-platform-test - running 2 tests
 0:33.01 INFO Using 1 child processes
 0:33.01 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=42863 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
 0:33.03 INFO Got WebDriver port 35361
 0:33.12 pid:3347 Full command: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=42863 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
pid:3347 Starting ChromeDriver 145.0.7572.2 (68918169e6422bcf7c8ca8cdea509443a35f96a4-refs/branch-heads/7572@{#6}) on port 0
 0:33.12 pid:3347 Only local connections are allowed.
 0:33.12 pid:3347 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
 0:33.12 pid:3347 ChromeDriver was started successfully on port 35361.
 0:33.12 INFO Webdriver started successfully.
 0:33.12 INFO Starting runner
 0:33.67 pid:3347 [1766431940.571][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:33.70 pid:3347 [3395:3395:1222/193220.605977:WARNING:ui/gfx/linux/gbm_support_x11.cc:49] dri3 extension not supported.
 0:33.70 pid:3347 [3395:3395:1222/193220.609094:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
 0:33.80 pid:3347 [3364:3364:1222/193220.701568:ERROR:dbus/object_proxy.cc:573] 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:33.80 pid:3347 [3364:3364:1222/193220.701771:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
 0:33.85 pid:3347 [3364:3364:1222/193220.752029:WARNING:ui/base/idle/idle_linux.cc:113] None of the known D-Bus ScreenSaver services could be used.
 0:33.94 TEST_START: /css/css-conditional/container-queries/container-for-shadow-dom.html
 0:34.18 TEST_END: Test OK. Subtests passed 22/22. Unexpected 0
 0:34.18 TEST_START: /css/css-conditional/container-queries/style-container-for-shadow-dom.html
 0:34.54 TEST_END: Test OK. Subtests passed 13/13. Unexpected 0
 0:34.54 INFO No more tests
 0:34.59 INFO Closing logging queue
 0:34.59 INFO queue closed
 0:34.67 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 296 checks (280 subtests, 16 tests)
Expected results: 296
Unexpected results: 0
OK
 0:34.67 INFO Got 0 unexpected results, with 0 unexpected passes
 0:34.67 INFO Repetition 9 / 10
 0:34.67 SUITE_START: web-platform-test - running 2 tests
 0:34.67 INFO Using 1 child processes
 0:34.68 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=58207 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
 0:34.69 INFO Got WebDriver port 38297
 0:34.79 pid:3511 Full command: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=58207 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
pid:3511 Starting ChromeDriver 145.0.7572.2 (68918169e6422bcf7c8ca8cdea509443a35f96a4-refs/branch-heads/7572@{#6}) on port 0
 0:34.79 pid:3511 Only local connections are allowed.
 0:34.79 pid:3511 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
 0:34.79 pid:3511 ChromeDriver was started successfully on port 38297.
 0:34.79 INFO Webdriver started successfully.
 0:34.79 INFO Starting runner
 0:35.37 pid:3511 [1766431942.272][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:35.39 pid:3511 [3558:3558:1222/193222.293523:WARNING:ui/gfx/linux/gbm_support_x11.cc:49] dri3 extension not supported.
 0:35.39 pid:3511 [3558:3558:1222/193222.296860:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
 0:35.50 pid:3511 [3528:3528:1222/193222.401637:ERROR:dbus/object_proxy.cc:573] 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:35.50 pid:3511 [3528:3528:1222/193222.401662:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
 0:35.54 pid:3511 [3528:3528:1222/193222.443776:WARNING:ui/base/idle/idle_linux.cc:113] None of the known D-Bus ScreenSaver services could be used.
 0:35.62 TEST_START: /css/css-conditional/container-queries/container-for-shadow-dom.html
 0:35.90 TEST_END: Test OK. Subtests passed 22/22. Unexpected 0
 0:35.90 TEST_START: /css/css-conditional/container-queries/style-container-for-shadow-dom.html
 0:36.25 TEST_END: Test OK. Subtests passed 13/13. Unexpected 0
 0:36.26 INFO No more tests
 0:36.31 INFO Closing logging queue
 0:36.31 INFO queue closed
 0:36.37 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 333 checks (315 subtests, 18 tests)
Expected results: 333
Unexpected results: 0
OK
 0:36.37 INFO Got 0 unexpected results, with 0 unexpected passes
 0:36.37 INFO Repetition 10 / 10
 0:36.37 SUITE_START: web-platform-test - running 2 tests
 0:36.37 INFO Using 1 child processes
 0:36.37 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=37437 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
 0:36.39 INFO Got WebDriver port 37893
 0:36.48 pid:3673 Full command: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=37437 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
pid:3673 Starting ChromeDriver 145.0.7572.2 (68918169e6422bcf7c8ca8cdea509443a35f96a4-refs/branch-heads/7572@{#6}) on port 0
 0:36.48 pid:3673 Only local connections are allowed.
 0:36.48 pid:3673 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
 0:36.48 pid:3673 ChromeDriver was started successfully on port 37893.
 0:36.48 INFO Webdriver started successfully.
 0:36.48 INFO Starting runner
 0:37.03 pid:3673 [1766431943.933][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:37.06 pid:3673 [3721:3721:1222/193223.967194:WARNING:ui/gfx/linux/gbm_support_x11.cc:49] dri3 extension not supported.
 0:37.07 pid:3673 [3721:3721:1222/193223.969934:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
 0:37.17 pid:3673 [3690:3690:1222/193224.072066:ERROR:dbus/object_proxy.cc:573] 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:37.17 pid:3673 [3690:3690:1222/193224.072082:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
 0:37.21 pid:3673 [3690:3690:1222/193224.110798:WARNING:ui/base/idle/idle_linux.cc:113] None of the known D-Bus ScreenSaver services could be used.
 0:37.28 TEST_START: /css/css-conditional/container-queries/container-for-shadow-dom.html
 0:37.54 TEST_END: Test OK. Subtests passed 22/22. Unexpected 0
 0:37.54 TEST_START: /css/css-conditional/container-queries/style-container-for-shadow-dom.html
 0:37.90 TEST_END: Test OK. Subtests passed 13/13. Unexpected 0
 0:37.90 INFO No more tests
 0:37.95 INFO Closing logging queue
 0:37.95 INFO queue closed
 0:38.02 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 370 checks (350 subtests, 20 tests)
Expected results: 370
Unexpected results: 0
OK
 0:38.02 INFO Got 0 unexpected results, with 0 unexpected passes
 0:38.02 wptserve INFO Stopped http server on 127.0.0.1:8002
 0:38.02 wptserve INFO Stopped http server on 127.0.0.1:8000
 0:38.02 wptserve INFO Stopped http server on 127.0.0.1:8003
 0:38.02 wptserve INFO Stopped http server on 127.0.0.1:8001
 0:38.03 wptserve INFO Stopped http server on 127.0.0.1:8444
 0:38.03 wptserve INFO Stopped http server on 127.0.0.1:8443
 0:38.03 wptserve INFO Stopped http server on 127.0.0.1:8445
 0:38.03 wptserve INFO Stopped http server on 127.0.0.1:8446
 0:38.04 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 0:38.04 wptserve INFO Stopped http server on 127.0.0.1:9000
 0:38.49 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 0:38.50 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 0:38.54 INFO Removed font: Ahem.ttf
 0:38.57 INFO Closing logging queue
 0:38.57 INFO queue closed
 0:38.58 INFO ::: Ran 10 of expected 10 iterations.
 0:38.58 INFO ## All results ##

 0:38.58 INFO ### /css/css-conditional/container-queries/container-for-shadow-dom.html ###
 0:38.58 INFO |                                                          Subtest                                                           | Results | Messages |
 0:38.58 INFO |----------------------------------------------------------------------------------------------------------------------------|---------|----------|
 0:38.58 INFO |                                                                                                                            | OK      |          |
 0:38.58 INFO | `Match container in outer tree`                                                                                            | PASS    |          |
 0:38.58 INFO | `Match container in walking flat tree ancestors`                                                                           | PASS    |          |
 0:38.58 INFO | `Match container in ::slotted selector's originating element tree`                                                         | PASS    |          |
 0:38.58 INFO | `Match container in outer tree for :host`                                                                                  | PASS    |          |
 0:38.58 INFO | `Match container in ::part selector's originating element tree`                                                            | PASS    |          |
 0:38.58 INFO | `Match container for ::before in ::slotted selector's originating element tree`                                            | PASS    |          |
 0:38.58 INFO | `Match container in outer tree for :host::before`                                                                          | PASS    |          |
 0:38.58 INFO | `Match container for ::before in ::part selector's originating element tree`                                               | PASS    |          |
 0:38.58 INFO | `Match container for ::part selector's originating element tree for exportparts`                                           | PASS    |          |
 0:38.58 INFO | `Match container for slot light tree child fallback`                                                                       | PASS    |          |
 0:38.58 INFO | `Should match container inside shadow tree for ::part()`                                                                   | PASS    |          |
 0:38.58 INFO | `A :host::part rule should match containers in the originating element tree`                                               | PASS    |          |
 0:38.58 INFO | `Container name set inside a shadow tree should match query using ::part on the outside`                                   | PASS    |          |
 0:38.58 INFO | `Container name set with a ::part should match query inside the shadow tree`                                               | PASS    |          |
 0:38.58 INFO | `Container name set inside a shadow tree should match query for a ::slotted() rule inside the tree`                        | PASS    |          |
 0:38.58 INFO | `Container name set inside a shadow tree should match query for host child on the outside`                                 | PASS    |          |
 0:38.58 INFO | `Container name set on :host from inside a shadow tree matching query inside the shadow tree`                              | PASS    |          |
 0:38.58 INFO | `Container name set on :host from inside a shadow tree matching query for ::slotted inside the shadow tree`                | PASS    |          |
 0:38.58 INFO | `Container name set on :host from inside a shadow tree should match query for slotted from the outside of the shadow tree` | PASS    |          |
 0:38.58 INFO | `The originating element should be the first container candidate of ::before`                                              | PASS    |          |
 0:38.58 INFO | `Search flat tree anchestors of the originating element of ::before`                                                       | PASS    |          |
 0:38.58 INFO | `Parent container name and style on :host, with query set on slotted child's :host`                                        | PASS    |          |
 0:38.58 INFO 
 0:38.58 INFO ### /css/css-conditional/container-queries/style-container-for-shadow-dom.html ###
 0:38.58 INFO |                                       Subtest                                        | Results | Messages |
 0:38.58 INFO |--------------------------------------------------------------------------------------|---------|----------|
 0:38.58 INFO |                                                                                      | OK      |          |
 0:38.58 INFO | `Match container in outer tree`                                                      | PASS    |          |
 0:38.58 INFO | `Match container in the shadow tree for a host child in the host child's tree scope` | PASS    |          |
 0:38.58 INFO | `Match <slot> as a container for ::slotted element`                                  | PASS    |          |
 0:38.58 INFO | `Match container in outer tree for :host`                                            | PASS    |          |
 0:38.58 INFO | `Match ::part's parent in the shadow tree as the container for ::part`               | PASS    |          |
 0:38.58 INFO | `Match ::slotted as a container for its ::before`                                    | PASS    |          |
 0:38.58 INFO | `Match container in outer tree for :host::before`                                    | PASS    |          |
 0:38.58 INFO | `Match the ::part as a container for ::before on ::part elements`                    | PASS    |          |
 0:38.58 INFO | `Match container for ::part selector in inner shadow tree for exportparts`           | PASS    |          |
 0:38.58 INFO | `Match container for slot light tree child fallback`                                 | PASS    |          |
 0:38.58 INFO | `Should match parent container inside shadow tree for ::part()`                      | PASS    |          |
 0:38.58 INFO | `A :host::part rule matching a container in the shadow tree`                         | PASS    |          |
 0:38.58 INFO | `Parent container name and style on :host, with query set on slotted child's :host`  | PASS    |          |
 0:38.58 INFO 
 0:38.58 INFO ::: Running tests in a loop with restarts 10 times : PASS
 0:38.58 INFO :::
 0:38.58 INFO ::: Test verification PASS
 0:38.58 INFO :::
mem avail: 14649 of 15806 MiB (92.68%), swap free:    0 of    0 MiB ( 0.00%)
[taskcluster 2025-12-22 19:32:30.425Z] === Task Finished ===
[taskcluster 2025-12-22 19:32:30.839Z] Successful task run with exit code: 0 completed in 307.23 seconds