Skip to content

aria-busy="true" with descendant invalid ARIA structure #2737

@giacomo-petri

Description

@giacomo-petri

In ACT Rules CG, a question was raised regarding the correctness of allowing non-well-formed ARIA structures inside a container that has aria-busy="true" (act-rules/act-rules.github.io#2387).

Is aria-busy="true" intended to permit invalid ARIA structures in all cases, only in certain situations, or not at all?

For example, are authors allowed to use the following markup:

<div role="listbox" aria-label="$name" aria-busy="true">Loading...</div>

even though a text node is not an allowed accessible child of the listbox role?

Metadata

Metadata

Assignees

No one assigned

    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