Skip to content

core(config): enable and add new axe audits for agentic category#16965

Merged
TravenReese merged 12 commits into
mainfrom
agentic-axe-audit
Apr 15, 2026
Merged

core(config): enable and add new axe audits for agentic category#16965
TravenReese merged 12 commits into
mainfrom
agentic-axe-audit

Conversation

@TravenReese

Copy link
Copy Markdown
Collaborator

This PR expands the accessibility auditing capabilities for the "Agentic Browsing" configuration in Lighthouse. It introduces four new accessibility audits, enables them in the axe-core gatherer, and adds them to the specific agent-accessibility configuration group.

@TravenReese

Copy link
Copy Markdown
Collaborator Author

This PR branch off of #16963 and should not be merged until #16963 is merged

@TravenReese TravenReese marked this pull request as ready for review April 14, 2026 20:10
@TravenReese TravenReese requested a review from a team as a code owner April 14, 2026 20:10
Comment thread core/gather/gatherers/accessibility.js Outdated

@paulirish paulirish left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if you could.. do a search in the LH repo for each of these ids..

like the top global search (across code, issues, PRs)

  • duplicate-id-active - apparently we used to have but removed cuz the axe rule was deprecated
  • autocomplete valid - no discussion
  • presentation-role-conflict - no discussion
  • svg-img-alt - was added back here and we disabled it cuz we didnt make the audit. #10344 (comment) but.. you are so.. i guess its fine.

you can also look at https://github.com/dequelabs/axe-core/blob/develop/doc/rule-descriptions.md#deprecated-rules for the source of truth.

but yeah.. as i've now gone through these. these changes (aside from dup-id-active) seem good.

Comment thread core/gather/gatherers/accessibility.js Outdated
@TravenReese TravenReese merged commit f0dbdcb into main Apr 15, 2026
31 of 32 checks passed
@TravenReese TravenReese deleted the agentic-axe-audit branch April 15, 2026 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants