Skip to content

[accname] “skip self” requirement is missing from the “Embedded Control” substep for accessible-name computation #246

@sideshowbarker

Description

@sideshowbarker

https://wpt.fyi/results/accname/name/comp_host_language_label.html has “encapsulation” tests, from which can be induced a requirement that when computing the accessible name for a <label>-ed form control (“embedded control”), then any content (text content or attribute values) from the control itself that would otherwise be included in the accessible-name computation for it ancestor <label> must instead be skipped and not included.

But that requirement is not explicitly stated anywhere in the accname spec.

Link to the version of the specification or documentation you were looking at at.

https://w3c.github.io/accname/#comp_embedded_control

Does the issue exists in the editors draft (the editors draft is the most recent draft of the specification)? Yes

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions