The output element is a labelable element and as such, its naming algorithm should be updated to indicate this.
Presently the algorithm is:
aria-label and aria-labelledby
- subtree
title
- no name
Should be updated to:
aria-label and aria-labelledby
- name from
label element
title
- no name
edit: subtree shouldn't be considered for name. name AND subtree need to be announced by the output live region and should not just announce name.
The
outputelement is a labelable element and as such, its naming algorithm should be updated to indicate this.Presently the algorithm is:
aria-labelandaria-labelledbytitleShould be updated to:
aria-labelandaria-labelledbylabelelementtitleedit: subtree shouldn't be considered for name. name AND subtree need to be announced by the
outputlive region and should not just announce name.