Chrome Version : Chrome 61.0.3159.8
URLs (if applicable) :
Other browsers tested:
Add OK or FAIL, along with the version, after other browsers where you
have tested this issue:
Safari+VoiceOver: FAIL
Firefox+JAWS: OK
Firefox+NVDA: OK
Given the following HTML
<div role="tablist" aria-label="List aria label">
<div role="tab" tabindex="0">Tab 1</div>
<div role="tab" tabindex="-1">Tab 2</div>
<div role="tab" tabindex="-1">Tab 3</div>
</div>
When the user moves into the tablist (by pressing tab or using screen reader navigation) to end up on "Tab 1", the tablist's aria label is not vocalized to provide context.
This works fine on Firefox with both NVDA and JAWS, where, when entering a tablist from outside it, the tablist's aria label is spoken and then the currently-focused tab is vocalized. Subsequent navigations via up/down while within the tablist don't re-vocalize the tablist aria label, but just the new tab being focused. (Of course, the simple HTML snippet above provided for the purpose of this bug doesn't implement the up/down behavior.)
Comment 1 by bugdroid1@chromium.org
, Aug 1 2017