Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
7c64fd0
Support setting the accesskit label from an HTML label element
hovinen Oct 17, 2026
7c32c4b
Ensure aria-label has precendence over <label for=...>
hovinen Oct 17, 2026
21965e3
Add more tests
hovinen Oct 17, 2026
3e8d94f
Ignore blank aria-label
hovinen Oct 17, 2026
c9145d6
Correctly handle empty alt as well as figcaption.
hovinen Oct 17, 2026
ec49668
Correctly handle non-labelable elements
hovinen Oct 17, 2026
3a5f9ec
Correctly handle wrapping label element
hovinen Oct 17, 2026
fe5757d
Correctly handle descendents
hovinen Oct 17, 2026
852d939
Handle other label-sourced elements
hovinen Oct 17, 2026
4e32515
Put text of node with Label role into value, not label
hovinen Oct 17, 2026
eeb6b25
Improve tests
hovinen Oct 17, 2026
6bc200f
Set label from content
hovinen Oct 17, 2026
ec2d8a8
Improve tests
hovinen Oct 17, 2026
86c5fc4
Insert spaces between options
hovinen Oct 19, 2026
470aa1b
Get nodes in DOM order, not insertion order
hovinen Oct 19, 2026
3f92280
Clean up tests
hovinen Oct 23, 2026
e84a9f5
Break words before and after children of a node
hovinen Oct 23, 2026
0a27b39
Flesh out support for aria-describedby
hovinen Oct 23, 2026
2c185f2
Support accessible description from title attribute
hovinen Oct 23, 2026
2fba54f
Fix tests to use test-that idioms and not panic
hovinen Oct 28, 2026
a8cf900
Refactor tree building
hovinen Oct 28, 2026
5d2f484
Add some more regression tests
hovinen Oct 28, 2026
8a28304
Refactor some more
hovinen Oct 29, 2026
db5985c
Move adding to parent out of building accesskit node
hovinen Oct 29, 2026
0ebf4ea
Use FxHashMap/-Set to speed up hashing
hovinen Oct 30, 2026
bd590d1
Use node.children rather than node.parent to get parent-child relatio…
hovinen Oct 30, 2026
3030ef2
Further tweaks
hovinen Oct 30, 2026
fa8f652
Tweaks plus docs
hovinen Oct 30, 2026
c477bc5
Docs
hovinen Oct 30, 2026
4368e78
Simplify logic
hovinen Oct 30, 2026
5d93cb1
Renaming
hovinen Oct 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ bitflags = "2.8.0"
bytemuck = "1"
rayon = "1"
test-that = "0.6.0"
rstest = { version = "0.28", default-features = false }
thread_local = "1"

# Unicode (ICU4X)
Expand Down
1 change: 1 addition & 0 deletions packages/blitz-dom/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ writeable = { workspace = true, optional = true }
# Other dependencies
slotmap = { workspace = true }
bitflags = { workspace = true }
rustc-hash = { workspace = true }
tracing = { workspace = true, optional = true }
rayon = { workspace = true }

Expand Down
Loading
Loading