Created attachment 407859 [details] Screen recording illustrating the bug in Safari What steps will reproduce the problem? 1. Start VoiceOver 2. Go to https://codepen.io/toddlr/pen/vYGevrY 3. Press tab to move focus between the elements in the form to the ARIA listbox instance Notice when focus moves from a form element to an ARIA listbox instance VoiceOver announces it is "leaving" the page and when focus moves from the ARIA listbox to the next form element VoiceOver announces it is "entering" the page. This would be very confusing/misleading for someone who cannot see as focus is not leaving or reentering the page.
<rdar://problem/68251981>
I found the same bug while testing in Chrome and filed this bug as Chromium issue #1124576: https://bugs.chromium.org/p/chromium/issues/detail?id=1124576 Makes me wonder if this is a bug in VoiceOver, not Chrome or Webkit.
The fix for this issue was needed outside the WebKit project, therefore this is being resolved as 'Moved'. This should now be fixed in shipping software.