Skip to content

feat(a11y): Document role, and disclosure of web content the reader cannot enter (#506) - #516

Merged
xxx merged 17 commits into
masterfrom
web-content
Aug 24, 2026
Merged

feat(a11y): Document role, and disclosure of web content the reader cannot enter (#506)#516
xxx merged 17 commits into
masterfrom
web-content

Conversation

@xxx

@xxx xxx commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Web content inside a driven app now reads as a Document element — AT-SPI document web/document frame, AXWebArea on macOS and iOS, Android WebView — with the page's own elements as its children. UIA Document stays TextArea until a web document is read on Windows; the role-support matrix records that cell as a gap.

A Document with no children is disclosed in the snapshot as a separate notice naming its id, bounds and the pixel path (#506). When the walk did not complete, the notice says so instead of blaming the web engine.

AxRect renders its bounds through one Display impl (outline, notice, Android service diagnostics).

🤖 Generated with Claude Code

xxx and others added 17 commits August 24, 2026 09:26
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…s#506)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ation notice

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…e engine

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…fold's steers

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…hat was read

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…limit

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@xxx
xxx marked this pull request as ready for review August 24, 2026 18:03
@xxx
xxx merged commit 32df064 into master Aug 24, 2026
17 checks passed
@xxx
xxx deleted the web-content branch August 24, 2026 18:04
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.

1 participant