New issue
Advanced search Search tips

Issue 784676 link

Starred by 0 users

Issue metadata

Status: Verified
Owner:
Closed: Feb 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 1
Type: Bug
Team-Accessibility

Blocking:
issue 783479



Sign in to add a comment

A11Y: JAWS and NVDA do not announce active Chrome profile when changing windows

Project Member Reported by dsexton@chromium.org, Nov 14 2017

Issue description

Windows Version: 10.0.14393 Build 14393

NVDA: Version 2017.3
JAWS Professional: Version 2018 (build 1710.42 ILM) 

Chrome versions:
64.0.3262.0 (Official Build) canary (64-bit) (cohort: Clang-64)
63.0.3239.40 (Official Build) beta (64-bit) (cohort: Beta)

# Create a new user in Chrome Canary
# Open the default profile and the new user's profile so there are two Chrome new tab windows open
# With JAWS running, cycle between windows with alt+tab
# Notice that JAWS announces "New Tab - Google Chrome" for both profiles

# With JAWS running, focus the "Running applications" toolbar (windows taskbar)
# Press right arrow to locate both Chrome icons
# Notice that jaws announces the Chrome profile here: 
"Google Chrome Canary - 1 running window button menu"
"David Chrome Canary - 1 running window button menu"

# NVDA presents the same results.

What should happen:
Screen readers should announce the active Chrome profile when changing windows.

My work requires the use of multiple profiles. This bug is blocking me from efficiently doing my job.
 
Description: Show this description
Components: UI>Accessibility
Labels: -Pri-2 Pri-1
Status: Available
Summary: A11Y: JAWS and NVDA do not announce active Chrome profile when changing windows (was: A11Y: JAWS and NVDA do not announce Chrome channel when changing windows)
Labels: win-a11y
Labels: toolbar
Similar to  bug 783479  -- could fix them at the same time.
Blocking: 783479
Owner: dmazz...@chromium.org
Status: Started (was: Available)
Working on this together with 783479

Project Member

Comment 9 by bugdroid1@chromium.org, Feb 8 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f32dc4307342ffdc767d9f8f245058c45ec6ff3d

commit f32dc4307342ffdc767d9f8f245058c45ec6ff3d
Author: Dominic Mazzoni <dmazzoni@chromium.org>
Date: Thu Feb 08 16:42:46 2018

Add profile and channel info to accessible window title.

Screen reader users rely on the accessible window title to quickly
switch between multiple open windows. To aid power users who use
multiple profiles and Chrome channels, include the avatar name and the
Chrome channel to the accessible window title. The most common case of
a single profile and stable channel is unchanged.

Bug:  783479 ,  784676 
Change-Id: Ia0c985f4408d63aded03289450a8dcc9e9b57f0e
Reviewed-on: https://chromium-review.googlesource.com/903483
Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org>
Reviewed-by: Peter Kasting <pkasting@chromium.org>
Cr-Commit-Position: refs/heads/master@{#535402}
[modify] https://crrev.com/f32dc4307342ffdc767d9f8f245058c45ec6ff3d/chrome/app/chromium_strings.grd
[modify] https://crrev.com/f32dc4307342ffdc767d9f8f245058c45ec6ff3d/chrome/app/generated_resources.grd
[modify] https://crrev.com/f32dc4307342ffdc767d9f8f245058c45ec6ff3d/chrome/app/google_chrome_strings.grd
[modify] https://crrev.com/f32dc4307342ffdc767d9f8f245058c45ec6ff3d/chrome/browser/ui/views/frame/browser_view.cc
[modify] https://crrev.com/f32dc4307342ffdc767d9f8f245058c45ec6ff3d/chrome/browser/ui/views/frame/browser_view.h
[modify] https://crrev.com/f32dc4307342ffdc767d9f8f245058c45ec6ff3d/chrome/browser/ui/views/frame/browser_view_unittest.cc

Project Member

Comment 10 by bugdroid1@chromium.org, Feb 16 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/710c102f849cb90b4dac5e9c66ad76e0079ed6e7

commit 710c102f849cb90b4dac5e9c66ad76e0079ed6e7
Author: Dominic Mazzoni <dmazzoni@chromium.org>
Date: Fri Feb 16 04:44:18 2018

Tweak to accessible window title.

Based on initial user feedback, move the user profile name to the end,
and don't ever include it if there's only one profile.

Bug:  783479 ,  784676 
Change-Id: I03cb9a16f5d8fd98a72afe5a4e009ef350ea3092
Reviewed-on: https://chromium-review.googlesource.com/922915
Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org>
Reviewed-by: Peter Kasting <pkasting@chromium.org>
Cr-Commit-Position: refs/heads/master@{#537204}
[modify] https://crrev.com/710c102f849cb90b4dac5e9c66ad76e0079ed6e7/chrome/app/generated_resources.grd
[modify] https://crrev.com/710c102f849cb90b4dac5e9c66ad76e0079ed6e7/chrome/browser/ui/views/frame/browser_view.cc
[modify] https://crrev.com/710c102f849cb90b4dac5e9c66ad76e0079ed6e7/chrome/browser/ui/views/frame/browser_view_unittest.cc

Status: Fixed (was: Started)
Status: Verified (was: Fixed)

Sign in to add a comment