Skip to content

Implement accessibility property support via CDP for Chrome - #60778

Merged
zcorpan merged 4 commits into
web-platform-tests:masterfrom
HaTheo:HaTheo/executorchrome
Aug 11, 2026
Merged

Implement accessibility property support via CDP for Chrome#60778
zcorpan merged 4 commits into
web-platform-tests:masterfrom
HaTheo:HaTheo/executorchrome

Migrated code to clear tree to _find_ax_node_by_ax_node_id, and reduc…

dec4481
Select commit
Loading
Failed to load commit list.
Community-TC Integration / infrastructure/ tests (chrome) succeeded Aug 7, 2026 in 6m 41s

Community-TC (pull_request)

Smoketests for wptrunner in chrome.

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2026-08-07T20:39:45.769Z
Resolved: 2026-08-07T20:46:26.516Z
Task Execution Time: 6 minutes, 40 seconds, 747 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: D-nnH4qTShmx2TiGfWZMjA
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md
- public/results/wptreport-chrome.json.gz

WPT Command: python3 ./wpt run --log-tbpl=- --log-wptreport=../artifacts/wptreport-chrome.json --logcat-dir=../artifacts/ --metadata=infrastructure/metadata/ --include=infrastructure/ --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 2026-08-07 20:39:45.908Z] Task ID: D-nnH4qTShmx2TiGfWZMjA
[taskcluster 2026-08-07 20:39:45.908Z] Worker ID: 584884762458193079
[taskcluster 2026-08-07 20:39:45.908Z] Worker Group: us-central1-a
[taskcluster 2026-08-07 20:39:45.908Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2026-08-07 20:39:45.908Z] Worker Pool: proj-wpt/ci
[taskcluster 2026-08-07 20:39:45.908Z] Worker Version: 46.1.0
[taskcluster 2026-08-07 20:39:45.908Z] Public IP: 34.72.20.138
[taskcluster 2026-08-07 20:39:45.908Z] Hostname: proj-wpt-ci-wvyoyzduqvy0mhp3six6uw

b1e71f63927a - Started downloading
b1e71f63927a - Downloaded in 0.035 seconds
66587c81b81a - Started downloading
5b82b858ea7e - Started downloading
08c7e224535e - Started downloading
08c7e224535e - Downloaded in 0.048 seconds
66587c81b81a - Downloaded in 0.237 seconds
32bbaaf98e4c - Started downloading
4f4fb700ef54 - Started downloading
4f4fb700ef54 - Downloaded in 0.002 seconds
dd5257950bd4 - Started downloading

...(5209 lines hidden)...

TEST-START | /infrastructure/reftest/size.html
 3:34.27 TEST_END: PASS
TEST-PASS | /infrastructure/reftest/size.html | took 335ms
 3:34.27 TEST_START: /infrastructure/reftest/testdriver-iframe.sub.html
TEST-START | /infrastructure/reftest/testdriver-iframe.sub.html
 3:34.39 pid:8001 [8180:8180:0807/204616.518586:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
PID 8001 | [8180:8180:0807/204616.518586:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
 3:34.39 pid:8001 [8180:8180:0807/204616.519070:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
PID 8001 | [8180:8180:0807/204616.519070:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
 3:34.73 TEST_END: PASS
TEST-PASS | /infrastructure/reftest/testdriver-iframe.sub.html | took 461ms
 3:34.73 TEST_START: /infrastructure/reftest/testdriver-in-ref.html
TEST-START | /infrastructure/reftest/testdriver-in-ref.html
 3:35.12 TEST_END: PASS
TEST-PASS | /infrastructure/reftest/testdriver-in-ref.html | took 384ms
 3:35.12 TEST_START: /infrastructure/reftest/testdriver.html
TEST-START | /infrastructure/reftest/testdriver.html
 3:35.13 TEST_END: PASS
TEST-PASS | /infrastructure/reftest/testdriver.html | took 10ms
 3:35.13 TEST_START: /infrastructure/reftest-wait.html
TEST-START | /infrastructure/reftest-wait.html
 3:36.40 TEST_END: PASS
TEST-PASS | /infrastructure/reftest-wait.html | took 1274ms
 3:36.40 TEST_START: /infrastructure/wpt-metadata/fuzzy/fuzzy-ref-2.html
TEST-START | /infrastructure/wpt-metadata/fuzzy/fuzzy-ref-2.html
 3:36.72 INFO Image hashes didn't match on page 1, checking pixel differences
Image hashes didn't match on page 1, checking pixel differences
 3:36.78 INFO Found 100 pixels different, maximum difference per channel 255 on page 1
Found 100 pixels different, maximum difference per channel 255 on page 1
 3:36.78 INFO Allowed 100-100 pixels different, maximum difference per channel 255-255
Allowed 100-100 pixels different, maximum difference per channel 255-255
 3:36.78 TEST_END: PASS
TEST-PASS | /infrastructure/wpt-metadata/fuzzy/fuzzy-ref-2.html | took 379ms
 3:36.78 TEST_START: /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_chain_ini.html
TEST-START | /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_chain_ini.html
 3:36.95 INFO Image hashes didn't match on page 1, checking pixel differences
Image hashes didn't match on page 1, checking pixel differences
 3:36.98 INFO Found 100 pixels different, maximum difference per channel 255 on page 1
Found 100 pixels different, maximum difference per channel 255 on page 1
 3:36.98 INFO Allowed 100-100 pixels different, maximum difference per channel 255-255
Allowed 100-100 pixels different, maximum difference per channel 255-255
 3:36.98 TEST_END: PASS
TEST-PASS | /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_chain_ini.html | took 200ms
 3:36.98 TEST_START: /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_full.html
TEST-START | /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_full.html
 3:37.15 INFO Image hashes didn't match on page 1, checking pixel differences
Image hashes didn't match on page 1, checking pixel differences
 3:37.18 INFO Found 100 pixels different, maximum difference per channel 255 on page 1
Found 100 pixels different, maximum difference per channel 255 on page 1
 3:37.18 INFO Allowed 100-100 pixels different, maximum difference per channel 255-255
Allowed 100-100 pixels different, maximum difference per channel 255-255
 3:37.18 TEST_END: PASS
TEST-PASS | /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_full.html | took 197ms
 3:37.18 TEST_START: /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_ref_only.html
TEST-START | /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_ref_only.html
 3:37.33 INFO Image hashes didn't match on page 1, checking pixel differences
Image hashes didn't match on page 1, checking pixel differences
 3:37.35 INFO Found 100 pixels different, maximum difference per channel 255 on page 1
Found 100 pixels different, maximum difference per channel 255 on page 1
 3:37.35 INFO Allowed 100-100 pixels different, maximum difference per channel 255-255
Allowed 100-100 pixels different, maximum difference per channel 255-255
 3:37.35 TEST_END: PASS
TEST-PASS | /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_ref_only.html | took 173ms
 3:37.35 TEST_START: /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_short.html
TEST-START | /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_short.html
 3:37.52 INFO Image hashes didn't match on page 1, checking pixel differences
Image hashes didn't match on page 1, checking pixel differences
 3:37.54 INFO Found 100 pixels different, maximum difference per channel 255 on page 1
Found 100 pixels different, maximum difference per channel 255 on page 1
 3:37.54 INFO Allowed 100-100 pixels different, maximum difference per channel 255-255
Allowed 100-100 pixels different, maximum difference per channel 255-255
 3:37.54 TEST_END: PASS
TEST-PASS | /infrastructure/wpt-metadata/fuzzy/reftest_fuzzy_ini_short.html | took 186ms
 3:37.54 INFO Restarting browser for new test group
Restarting browser for new test group
 3:37.59 INFO Closing logging queue
Closing logging queue
 3:37.59 INFO queue closed
queue closed
 3:37.68 INFO Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=34655 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
Starting WebDriver: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=34655 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
 3:37.70 INFO Got WebDriver port 39719
Got WebDriver port 39719
 3:37.79 pid:8223 Full command: /home/test/web-platform-tests/_venv3/bin/chrome/chromedriver --port=34655 --ignore-explicit-port --url-base=/ --enable-chrome-logs --disable-build-check
pid:8223 Starting ChromeDriver 153.0.7996.0 (f75957ef9116dc399568daaf00f6fa6767ebe53b-refs/branch-heads/7996@{#1}) on port 0
PID 8223 | Starting ChromeDriver 153.0.7996.0 (f75957ef9116dc399568daaf00f6fa6767ebe53b-refs/branch-heads/7996@{#1}) on port 0
 3:37.79 pid:8223 Only local connections are allowed.
PID 8223 | Only local connections are allowed.
 3:37.79 pid:8223 Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
PID 8223 | Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
 3:37.79 pid:8223 ChromeDriver was started successfully on port 39719.
PID 8223 | ChromeDriver was started successfully on port 39719.
 3:37.79 INFO Webdriver started successfully.
Webdriver started successfully.
 3:37.79 INFO Starting runner
Starting runner
 3:38.37 pid:8223 [8273:8273:0807/204620.495501:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1660] drmGetDevices2() has not found any devices
PID 8223 | [8273:8273:0807/204620.495501:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1660] drmGetDevices2() has not found any devices
 3:38.38 pid:8223 [8273:8273:0807/204620.502975:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
PID 8223 | [8273:8273:0807/204620.502975:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process.
 3:38.38 pid:8223 [8273:8273:0807/204620.507463:WARNING:ui/gfx/linux/gbm_support_x11.cc:48] dri3 extension not supported.
PID 8223 | [8273:8273:0807/204620.507463:WARNING:ui/gfx/linux/gbm_support_x11.cc:48] dri3 extension not supported.
 3:38.52 pid:8223 [1786135580.649][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.
PID 8223 | [1786135580.649][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.
 3:38.59 pid:8223 [8333:8333:0807/204620.717267:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
PID 8223 | [8333:8333:0807/204620.717267:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
 3:38.59 pid:8223 [8333:8333:0807/204620.717420:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
PID 8223 | [8333:8333:0807/204620.717420:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
 3:38.67 pid:8223 [8240:8240:0807/204620.798224:WARNING:ui/aura/window.cc:1456] StackChildLayerRelativeTo called with unmanaged layer(s). child=WebContentsViewAura child_managed=0 target=WebContentsViewAura target_managed=0
PID 8223 | [8240:8240:0807/204620.798224:WARNING:ui/aura/window.cc:1456] StackChildLayerRelativeTo called with unmanaged layer(s). child=WebContentsViewAura child_managed=0 target=WebContentsViewAura target_managed=0
 3:38.67 pid:8223 [8240:8240:0807/204620.798302:WARNING:ui/aura/window.cc:1456] StackChildLayerRelativeTo called with unmanaged layer(s). child=WebContentsViewAura child_managed=0 target=WebContentsViewAura target_managed=0
PID 8223 | [8240:8240:0807/204620.798302:WARNING:ui/aura/window.cc:1456] StackChildLayerRelativeTo called with unmanaged layer(s). child=WebContentsViewAura child_managed=0 target=WebContentsViewAura target_managed=0
 3:38.68 pid:8223 [8345:8345:0807/204620.802046:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
PID 8223 | [8345:8345:0807/204620.802046:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
 3:38.68 pid:8223 [8345:8345:0807/204620.802395:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
PID 8223 | [8345:8345:0807/204620.802395:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
 3:38.69 pid:8223 [8240:8240:0807/204620.815457:ERROR:dbus/object_proxy.cc:572] 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
PID 8223 | [8240:8240:0807/204620.815457:ERROR:dbus/object_proxy.cc:572] 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
 3:38.69 pid:8223 [8240:8240:0807/204620.816082:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
PID 8223 | [8240:8240:0807/204620.816082:WARNING:dbus/property.cc:174] GetAll request failed for: org.freedesktop.UPower.Device
 3:38.74 pid:8223 [8240:8240:0807/204620.860898:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used.
PID 8223 | [8240:8240:0807/204620.860898:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used.
 3:38.75 pid:8223 [8356:8356:0807/204620.878665:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
PID 8223 | [8356:8356:0807/204620.878665:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
 3:38.75 pid:8223 [8356:8356:0807/204620.879285:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
PID 8223 | [8356:8356:0807/204620.879285:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
 3:38.78 pid:8223 [8240:8240:0807/204620.902670:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.NetworkManager.GetDevices: object_path= /org/freedesktop/NetworkManager: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
PID 8223 | [8240:8240:0807/204620.902670:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.NetworkManager.GetDevices: object_path= /org/freedesktop/NetworkManager: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
 3:38.78 pid:8223 [8240:8240:0807/204620.902690:WARNING:services/device/geolocation/wifi_data_provider_linux.cc:171] Failed to get the device list
PID 8223 | [8240:8240:0807/204620.902690:WARNING:services/device/geolocation/wifi_data_provider_linux.cc:171] Failed to get the device list
 3:38.88 pid:8223 [8372:8372:0807/204621.008046:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
PID 8223 | [8372:8372:0807/204621.008046:WARNING:content/child/runtime_features.cc:529] SharedStorage cannot be enabled in this configuration. Use --enable-features=SharedStorageAPI in addition.
 3:38.88 pid:8223 [8372:8372:0807/204621.009935:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
PID 8223 | [8372:8372:0807/204621.009935:WARNING:content/child/runtime_features.cc:539] AttributionReporting cannot be enabled in this configuration. Use --enable-features=ConversionMeasurement in addition.
 3:38.96 TEST_START: /infrastructure/crash-tests/crashtests/test.html
TEST-START | /infrastructure/crash-tests/crashtests/test.html
 3:39.38 TEST_END: PASS
TEST-PASS | /infrastructure/crash-tests/crashtests/test.html | took 420ms
 3:39.38 TEST_START: /infrastructure/crash-tests/test-crash.html
TEST-START | /infrastructure/crash-tests/test-crash.html
 3:39.50 TEST_END: PASS
TEST-PASS | /infrastructure/crash-tests/test-crash.html | took 116ms
 3:39.50 TEST_START: /infrastructure/crashtests/example.html
TEST-START | /infrastructure/crashtests/example.html
 3:39.62 TEST_END: PASS
TEST-PASS | /infrastructure/crashtests/example.html | took 122ms
 3:39.62 TEST_START: /infrastructure/crashtests/testdriver.html
TEST-START | /infrastructure/crashtests/testdriver.html
 3:39.78 TEST_END: PASS
TEST-PASS | /infrastructure/crashtests/testdriver.html | took 154ms
 3:39.78 INFO No more tests
No more tests
 3:39.83 INFO Closing logging queue
Closing logging queue
 3:39.83 INFO queue closed
queue closed
 3:39.93 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 485 checks (274 subtests, 211 tests)
Expected results: 483
Skipped: 2 tests
Unexpected results: 0
OK
SUITE-END | took 173s
 3:39.93 INFO Got 0 unexpected results, with 0 unexpected passes
Got 0 unexpected results, with 0 unexpected passes
 3:39.93 wptserve INFO Stopped http server on 127.0.0.1:8001
wptserve Stopped http server on 127.0.0.1:8001
 3:39.93 wptserve INFO Stopped http server on 127.0.0.1:8000
wptserve Stopped http server on 127.0.0.1:8000
 3:39.93 wptserve INFO Stopped http server on 127.0.0.1:8443
wptserve Stopped http server on 127.0.0.1:8443
 3:39.93 wptserve INFO Stopped http server on 127.0.0.1:8002
wptserve Stopped http server on 127.0.0.1:8002
 3:39.93 wptserve INFO Stopped http server on 127.0.0.1:8003
wptserve Stopped http server on 127.0.0.1:8003
 3:39.94 wptserve INFO Stopped http server on 127.0.0.1:8444
wptserve Stopped http server on 127.0.0.1:8444
 3:39.94 wptserve INFO Stopped http server on 127.0.0.1:8445
wptserve Stopped http server on 127.0.0.1:8445
 3:39.95 wptserve INFO Stopped http server on 127.0.0.1:8446
wptserve Stopped http server on 127.0.0.1:8446
 3:39.96 wptserve INFO Stopped http server on 127.0.0.1:9000
wptserve Stopped http server on 127.0.0.1:9000
 3:39.96 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
wptserve Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 3:40.06 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
wptserve Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 3:40.37 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
wptserve Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 3:40.43 INFO Removed font: Ahem.ttf
Removed font: Ahem.ttf
 3:40.47 INFO Closing logging queue
Closing logging queue
 3:40.47 INFO queue closed
queue closed
[taskcluster 2026-08-07 20:46:24.880Z] === Task Finished ===
[taskcluster 2026-08-07 20:46:25.655Z] Successful task run with exit code: 0 completed in 399.75 seconds