Version: Since https://codereview.chromium.org/2210763002/
OS: 10.11.6
What steps will reproduce the problem?
(1) With mac_views_browser = true, press Cmd+F5 to turn on VoiceOver. Make sure also that VoiceOver is set to "VoiceOver cursor follows keyboard focus" (go to System Preferences > Accessibility > VoiceOver > VoiceOver Utility > Navigation > check "VoiceOver cursor follows keyboard focus".
(2) Click to focus inside the omnibox, which should get a black rectangle drawn around it (the VoiceOver cursor). Tab until focus is on the three dots / hamburger menu on the right.
(3) Press tab again to enter the WebContents.
What is the expected output?
VoiceOver draws the black rectangle around the element with keyboard focus inside the WebContents and reads out its corresponding a11y text.
What do you see instead?
VoiceOver reads out the corresponding a11y text for the currently keyboard-focused element inside the WebContents, but doesn't redraw the cursor (it's stuck on the hamburger menu button).
Note: This bug affects an (as of 2016/09/26) unlanded CL https://codereview.chromium.org/2210763002/. Will edit description to remove this paragraph once it lands.
Version: r423083 (see the CL in #c1)
OS: 10.11.6
What steps will reproduce the problem?
(1) With the gn flag mac_views_browser = true, press Cmd+F5 to turn on VoiceOver. Make sure also that VoiceOver is set to "VoiceOver cursor follows keyboard focus" (go to System Preferences > Accessibility > VoiceOver > VoiceOver Utility > Navigation > check "VoiceOver cursor follows keyboard focus".
(2) Click to focus inside the omnibox, which should get a black rectangle drawn around it (the VoiceOver cursor). Tab until focus is on the three dots / hamburger menu on the right.
(3) Press tab again to enter the WebContents.
What is the expected output?
VoiceOver draws the black rectangle around the element with keyboard focus inside the WebContents and reads out its corresponding a11y text.
What do you see instead?
VoiceOver reads out the corresponding a11y text for the currently keyboard-focused element inside the WebContents, but doesn't redraw the cursor (it's stuck on the hamburger menu button).
Comment 1 by bugdroid1@chromium.org
, Oct 5 2016