Inconsistencies in aria-label=" " and how this should be reflected in the naming calculation

Hi,
I've recently been updating my naming calculation tests, and the following is not consistent so I wanted to ask what is the expected behavior.

Markup:

<a href="#" aria-label=" ">test</a>

In IE11 and Chrome, the accessible name is " ", which is nonsensical.

In Firefox however the name is "test" which does make sense.

So which is technically valid and how should browsers be doing this correctly?

Thanks,
Bryan



Bryan Garaventa
Accessibility Fellow
SSB BART Group, Inc.
bryan.garaventa@ssbbartgroup.com
415.624.2709 (o)
www.SSBBartGroup.com

Received on Friday, 27 January 2017 22:41:02 UTC