New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 657591 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 156031
Owner: ----
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Dialogs are treated as separate windows and lose VoiceOver focus on window switch

Project Member Reported by sdy@chromium.org, Oct 19 2016

Issue description

Version: 56.0.2895.0
OS: 10.11

What steps will reproduce the problem?
(1) With VoiceOver enabled and at least two visible Chrome windows open, bring up a basic auth dialog (e.g. https://auth-demo.aerobatic.io/protected-standard/).
(2) Use cmd+` to switch to another window.
(3) Use cmd+` to switch back to the first window.

What is the expected output?
The basic auth dialog still has VoiceOver focus.

What do you see instead?
The window behind the dialog now has focus, and there's no obvious way to get back to the dialog. It *is* possible through the window switcher (VO-(F2,F2)), but the window will show up here as three windows (the main window, the dialog, and a "ghost" window).

Safari behaves better here — the basic auth dialog is "modal" and always gets VO focus in the window until it's dismissed, and the whole thing shows up as a single window.
 

Comment 1 by sdy@chromium.org, Oct 19 2016

Cc: nek...@chromium.org

Comment 2 by shrike@chromium.org, Oct 19 2016

Cc: ellyjo...@chromium.org

Comment 3 by sdy@chromium.org, Oct 20 2016

Forgot to attach these screen recordings.
chrome_auth_separate_window.mov
11.2 MB Download

Comment 4 by sdy@chromium.org, Oct 20 2016

Somehow I uploaded the same one twice. Here's the Safari comparison.
safari_auth_same_window.mov
8.5 MB Download

Comment 5 by sdy@chromium.org, Oct 20 2016

Components: -UI>Accessibility Internals>Views
Labels: -Pri-3 Proj-HarmonyControls M-56 Proj-MacViews Pri-2
Correction, this isn't specifically an a11y bug. After I switch away from and back to the window with the authentication dialog (with cmd+`), the authentication dialog no longer has keyboard focus at all. I have to use the mouse to click on it before I can type into it again.

Comment 6 by sdy@chromium.org, Oct 20 2016

Mergedinto: 156031
Status: Duplicate (was: Untriaged)
Sorry for the spam. This turns out to not be MacViews-specific, it's an existing issue.

Sign in to add a comment