Implement accessibility property support via CDP for Chrome - #60778
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: 2026-08-07T20:39:30.103Z
Resolved: 2026-08-07T20:51:14.956Z
Task Execution Time: 11 minutes, 44 seconds, 853 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: bo5FQ1gnRt6L_vrMvfF66g
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 2026-08-07 20:39:30.225Z] Task ID: bo5FQ1gnRt6L_vrMvfF66g
[taskcluster 2026-08-07 20:39:30.225Z] Worker ID: 6109046298136804535
[taskcluster 2026-08-07 20:39:30.225Z] Worker Group: us-central1-c
[taskcluster 2026-08-07 20:39:30.225Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2026-08-07 20:39:30.225Z] Worker Pool: proj-wpt/ci
[taskcluster 2026-08-07 20:39:30.225Z] Worker Version: 46.1.0
[taskcluster 2026-08-07 20:39:30.225Z] Public IP: 34.136.147.132
[taskcluster 2026-08-07 20:39:30.225Z] Hostname: proj-wpt-ci-fx6yp8mys2k9hwifd-4vnw
b1e71f63927a - Started downloading
66587c81b81a - Started downloading
b1e71f63927a - Downloaded in 0.034 seconds
5b82b858ea7e - Started downloading
08c7e224535e - Started downloading
66587c81b81a - Downloaded in 0.2 seconds
08c7e224535e - Downloaded in 0.047 seconds
4f4fb700ef54 - Started downloading
4f4fb700ef54 - Downloaded in 0 seconds
32bbaaf98e4c - Started downloading
dd5257950bd4 - Started downloading
...(55695 lines hidden)...
9:08.08 INFO | `role: CHECKBOX` | PASS | |
9:08.08 INFO | `role: CODE` | PASS | |
9:08.08 INFO | `role: COMBOBOX` | PASS | |
9:08.08 INFO | `role: COMPLEMENTARY` | PASS | |
9:08.08 INFO | `role: CONTENTINFO` | PASS | |
9:08.08 INFO | `role: DEFINITION` | PASS | |
9:08.08 INFO | `role: DELETION` | PASS | |
9:08.08 INFO | `role: DIALOG` | PASS | |
9:08.08 INFO | `role: DOCUMENT` | PASS | |
9:08.08 INFO | `role: EMPHASIS` | PASS | |
9:08.08 INFO | `role: FEED` | PASS | |
9:08.08 INFO | `role: FIGURE` | PASS | |
9:08.08 INFO | `role: GENERIC` | PASS | |
9:08.08 INFO | `role: GROUP` | PASS | |
9:08.08 INFO | `role: HEADING` | PASS | |
9:08.08 INFO | `role: INSERTION` | PASS | |
9:08.08 INFO | `role: LINK` | PASS | |
9:08.08 INFO | `role: LOG` | PASS | |
9:08.08 INFO | `role: MAIN` | PASS | |
9:08.08 INFO | `role: MARQUEE` | PASS | |
9:08.08 INFO | `role: MATH` | PASS | |
9:08.08 INFO | `role: METER` | PASS | |
9:08.08 INFO | `role: NAVIGATION` | PASS | |
9:08.08 INFO | `role: NOTE` | PASS | |
9:08.08 INFO | `role: PARAGRAPH` | PASS | |
9:08.08 INFO | `role: PROGRESSBAR` | PASS | |
9:08.08 INFO | `role: RADIO` | PASS | |
9:08.08 INFO | `role: RADIOGROUP` | PASS | |
9:08.08 INFO | `role: SCROLLBAR` | PASS | |
9:08.08 INFO | `role: SEARCH` | PASS | |
9:08.08 INFO | `role: SEARCHBOX` | PASS | |
9:08.08 INFO | `role: SEPARATOR` | PASS | |
9:08.08 INFO | `role: SLIDER` | PASS | |
9:08.08 INFO | `role: SPINBUTTON` | PASS | |
9:08.08 INFO | `role: STATUS` | PASS | |
9:08.08 INFO | `role: STRONG` | PASS | |
9:08.08 INFO | `role: SUBSCRIPT` | PASS | |
9:08.08 INFO | `role: SUGGESTION` | PASS | |
9:08.08 INFO | `role: SUPERSCRIPT` | PASS | |
9:08.08 INFO | `role: SWITCH` | PASS | |
9:08.08 INFO | `role: TERM` | PASS | |
9:08.08 INFO | `role: TEXTBOX` | PASS | |
9:08.08 INFO | `role: TIME` | PASS | |
9:08.08 INFO | `role: TIMER` | PASS | |
9:08.08 INFO | `role: TOOLBAR` | PASS | |
9:08.08 INFO | `role: TOOLTIP` | PASS | |
9:08.08 INFO | `role: Alert` | PASS | |
9:08.08 INFO | `role: Alertdialog` | PASS | |
9:08.08 INFO | `role: Application` | PASS | |
9:08.08 INFO | `role: Article` | PASS | |
9:08.08 INFO | `role: Banner` | PASS | |
9:08.08 INFO | `role: Blockquote` | PASS | |
9:08.08 INFO | `role: Button` | PASS | |
9:08.08 INFO | `role: Caption` | PASS | |
9:08.08 INFO | `role: Checkbox` | PASS | |
9:08.08 INFO | `role: Code` | PASS | |
9:08.08 INFO | `role: Combobox` | PASS | |
9:08.08 INFO | `role: Complementary` | PASS | |
9:08.08 INFO | `role: Contentinfo` | PASS | |
9:08.08 INFO | `role: Definition` | PASS | |
9:08.08 INFO | `role: Deletion` | PASS | |
9:08.08 INFO | `role: Dialog` | PASS | |
9:08.08 INFO | `role: Document` | PASS | |
9:08.08 INFO | `role: Emphasis` | PASS | |
9:08.08 INFO | `role: Feed` | PASS | |
9:08.08 INFO | `role: Figure` | PASS | |
9:08.08 INFO | `role: Generic` | PASS | |
9:08.08 INFO | `role: Group` | PASS | |
9:08.08 INFO | `role: Heading` | PASS | |
9:08.08 INFO | `role: Insertion` | PASS | |
9:08.08 INFO | `role: Link` | PASS | |
9:08.08 INFO | `role: Log` | PASS | |
9:08.08 INFO | `role: Main` | PASS | |
9:08.08 INFO | `role: Marquee` | PASS | |
9:08.08 INFO | `role: Math` | PASS | |
9:08.08 INFO | `role: Meter` | PASS | |
9:08.08 INFO | `role: Navigation` | PASS | |
9:08.08 INFO | `role: Note` | PASS | |
9:08.08 INFO | `role: Paragraph` | PASS | |
9:08.08 INFO | `role: Progressbar` | PASS | |
9:08.08 INFO | `role: Radio` | PASS | |
9:08.08 INFO | `role: Radiogroup` | PASS | |
9:08.08 INFO | `role: Scrollbar` | PASS | |
9:08.08 INFO | `role: Search` | PASS | |
9:08.08 INFO | `role: Searchbox` | PASS | |
9:08.08 INFO | `role: Separator` | PASS | |
9:08.08 INFO | `role: Slider` | PASS | |
9:08.08 INFO | `role: Spinbutton` | PASS | |
9:08.08 INFO | `role: Status` | PASS | |
9:08.08 INFO | `role: Strong` | PASS | |
9:08.08 INFO | `role: Subscript` | PASS | |
9:08.08 INFO | `role: Suggestion` | PASS | |
9:08.08 INFO | `role: Superscript` | PASS | |
9:08.08 INFO | `role: Switch` | PASS | |
9:08.08 INFO | `role: Term` | PASS | |
9:08.08 INFO | `role: Textbox` | PASS | |
9:08.08 INFO | `role: Time` | PASS | |
9:08.08 INFO | `role: Timer` | PASS | |
9:08.08 INFO | `role: Toolbar` | PASS | |
9:08.08 INFO | `role: Tooltip` | PASS | |
9:08.08 INFO
9:08.08 INFO ### /wai-aria/role/roles.tentative.html ###
9:08.08 INFO | Subtest | Results | Messages |
9:08.08 INFO |-----------------------|---------|----------|
9:08.08 INFO | | OK | |
9:08.08 INFO | `role: sectionheader` | PASS | |
9:08.08 INFO | `role: sectionfooter` | PASS | |
9:08.08 INFO
9:08.08 INFO ### /wai-aria/role/synonym-roles.html ###
9:08.08 INFO | Subtest | Results | Messages |
9:08.08 INFO |--------------------------------------------------|---------|----------|
9:08.08 INFO | | OK | |
9:08.08 INFO | `image role == computedrole image` | PASS | |
9:08.08 INFO | `synonym img role == computedrole image` | PASS | |
9:08.08 INFO | `list role == computedrole list` | PASS | |
9:08.08 INFO | `directory role == computedrole list` | PASS | |
9:08.08 INFO | `div w/directory role == computedrole list` | PASS | |
9:08.08 INFO | `none role == computedrole none` | PASS | |
9:08.08 INFO | `synonym presentation role == computedrole none` | PASS | |
9:08.08 INFO
9:08.08 INFO ### /wai-aria/role/tab-roles.html ###
9:08.08 INFO | Subtest | Results | Messages |
9:08.08 INFO |----------------------------------------------------------------------------------|---------|----------|
9:08.08 INFO | | OK | |
9:08.08 INFO | `div role is tablist` | PASS | |
9:08.08 INFO | `role is tab (in div tablist)` | PASS | |
9:08.09 INFO | `role is tabpanel (with sibling div tablist)` | PASS | |
9:08.09 INFO | `div role is tablist (with selection)` | PASS | |
9:08.09 INFO | `role is tab and tab is selected` | PASS | |
9:08.09 INFO | `role is tab and tab is not selected` | PASS | |
9:08.09 INFO | `role is tabpanel (faux selected)` | PASS | |
9:08.09 INFO | `role is tabpanel (faux unselected)` | PASS | |
9:08.09 INFO | `div role is tablist (with selection, roving tabindex)` | PASS | |
9:08.09 INFO | `role is tab, tab is selected and in tab order` | PASS | |
9:08.09 INFO | `role is tab and tab is not selected, not tabbable` | PASS | |
9:08.09 INFO | `role is tab and tab is not selected, not tabbable (duplicate)` | PASS | |
9:08.09 INFO | `role is tabpanel with selection, roving tabindex` | PASS | |
9:08.09 INFO | `role is tabpanel with selection, roving tabindex (duplicate)` | PASS | |
9:08.09 INFO | `role is tabpanel with selection, roving tabindex (duplicate 2)` | PASS | |
9:08.09 INFO | `div role is tablist (with non-empty tabpanel)` | PASS | |
9:08.09 INFO | `role is tab and tab is selected (with non-empty tabpanel content)` | PASS | |
9:08.09 INFO | `role is tab and tab is not selected (with non-empty tabpanel content)` | PASS | |
9:08.09 INFO | `role is tabpanel with selection, non-empty content` | PASS | |
9:08.09 INFO | `role is tabpanel with selection, non-empty content (duplicate)` | PASS | |
9:08.09 INFO | `div role is tablist (with non-empty tabpanel and aria-controls)` | PASS | |
9:08.09 INFO | `role is tab, tab is selected (with aria-controls)` | PASS | |
9:08.09 INFO | `role is tab, tab is not selected (with aria-controls)` | PASS | |
9:08.09 INFO | `role is tabpanel with aria-controls and non-empty content` | PASS | |
9:08.09 INFO | `role is tabpanel with aria-controls and non-empty content (duplicate)` | PASS | |
9:08.09 INFO | `div role for button parent container is tablist` | PASS | |
9:08.09 INFO | `button role is tab (in div tablist)` | PASS | |
9:08.09 INFO | `ul role is tablist` | PASS | |
9:08.09 INFO | `role is tab (within li), tab is selected and in tab order` | PASS | |
9:08.09 INFO | `role is tab (within li), tab is not selected and in tab order` | PASS | |
9:08.09 INFO | `role is tabpanel as sibling to ul` | PASS | |
9:08.09 INFO | `role is tabpanel as sibling to ul (duplicate)` | PASS | |
9:08.09 INFO | `ul role is tablist (child li have role none)` | PASS | |
9:08.09 INFO | `role is tab (within li with role none), tab is selected and in tab order` | PASS | |
9:08.09 INFO | `role is tab (within li with role none), tab is not selected and in tab order` | PASS | |
9:08.09 INFO | `role is tabpanel as sibling to ul with child role none li elements` | PASS | |
9:08.09 INFO | `role is tabpanel as sibling to ul with child role none li elements (duplicate)` | PASS | |
9:08.09 INFO
9:08.09 INFO ### /wai-aria/role/table-roles.html ###
9:08.09 INFO | Subtest | Results | Messages |
9:08.09 INFO |-------------------------------------------------------------------------------------------------------|---------|----------|
9:08.09 INFO | | OK | |
9:08.09 INFO | `div role is caption (in div with table role)` | PASS | |
9:08.09 INFO | `orphan p role is caption` | PASS | |
9:08.09 INFO | `span role is cell (in div with row role, in div with rowgroup role, in div with table role)` | PASS | |
9:08.09 INFO | `orphan span role is cell` | PASS | |
9:08.09 INFO | `span role is columnheader (in div with row role, in div with rowgroup role, in div with table role)` | PASS | |
9:08.09 INFO | `div role is row (in div with rowgroup role, in div with table role)` | PASS | |
9:08.09 INFO | `div role is rowgroup (in div with table role)` | PASS | |
9:08.09 INFO | `role is rowheader (in div with row role, in div with rowgroup role, in div with table role)` | PASS | |
9:08.09 INFO | `div role is table` | PASS | |
9:08.09 INFO
9:08.09 INFO ### /wai-aria/role/tree-roles.html ###
9:08.09 INFO | Subtest | Results | Messages |
9:08.09 INFO |--------------------------------------------|---------|----------|
9:08.09 INFO | | OK | |
9:08.09 INFO | `role is tree` | PASS | |
9:08.09 INFO | `role is treeitem (in tree)` | PASS | |
9:08.09 INFO | `role is group (in treeitem)` | PASS | |
9:08.09 INFO | `role is treeitem (in group, in treeitem)` | PASS | |
9:08.09 INFO | `role is treegrid` | PASS | |
9:08.09 INFO | `role is row (in treegrid)` | PASS | |
9:08.09 INFO | `role is gridcell (in row, in treegrid)` | PASS | |
9:08.09 INFO
9:08.09 INFO ### /wai-aria/subtree/tablist.tentative.html ###
9:08.09 INFO | Subtest | Results | Messages |
9:08.09 INFO |-----------------------------------|---------|----------|
9:08.09 INFO | | OK | |
9:08.09 INFO | `accessibility tree for #tablist` | PASS | |
9:08.09 INFO
9:08.09 INFO ::: Running tests in a loop with restarts 10 times : PASS
9:08.09 INFO :::
9:08.09 INFO ::: Test verification PASS
9:08.09 INFO :::
[taskcluster 2026-08-07 20:51:13.453Z] === Task Finished ===
[taskcluster 2026-08-07 20:51:13.827Z] Successful task run with exit code: 0 completed in 703.604 seconds