New issue
Advanced search Search tips

Issue 880641 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 1
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug

Blocking:
issue 898221
issue 920841



Sign in to add a comment

CCA - Accessibility - Camera toggle label difficult to understand

Project Member Reported by tclaiborne@chromium.org, Sep 5

Issue description

Chrome Version: 70.0.3532.8 CCA 5.2

What steps will reproduce the problem?
(1) Launch CCA
(2) Turn on ChromeVox
(3) Select toggle camera button

What is the expected result? Message would indicate which camera the button would enable "Switch to rear camera" "Switch to front camera"

What happens instead?
Button just says "Toggle camera" so user does not know which camera will be activated
 
Cc: -lnishan@chromium.org jcliang@chromium.org shenghao@chromium.org
Labels: M-70
As CCA also supports external camera, CCA will read out the camera labels instead of just rear/front camera.
We'll need new strings for this issue. Let's move it to next release.
Blocking: 898221
Cc: tclaiborne@chromium.org
Currently CCA keeps a list of available camera devices, and the toggle-camera button switches to the next 'available' camera. However, we don't know which camera will be up next until the camera is successfully switched over. e.g. if it fails to open the next camera at the end (occupied by other apps, etc), CCA will loop to another device on the list. Showing a facing-message beforehand may end up opening a camera with the different facing from the facing-message indicated.

To improve its accessibility, we have changed the toggle-camera's message to "Switch to next camera" and made the successfully connected camera (e.g. front camera, back camera, or external cameras) being announced after switching over.
Project Member

Comment 4 by bugdroid1@chromium.org, Oct 31

The following revision refers to this bug:
  https://chromium.googlesource.com/apps/camera/+/71b390e97d885eb9b2da10828536a363d355dfa0

commit 71b390e97d885eb9b2da10828536a363d355dfa0
Author: Yuli Huang <yuli@chromium.org>
Date: Wed Oct 31 09:43:42 2018

Improve accessibility for switching camera devices.

Announce the active camera after switching camera devices.

BUG= chromium:880641 
TEST=Tested by clicking switch-device button.

Change-Id: I6f9076b6a31540296bd2ebc9bb1a65655aac719e
Reviewed-on: https://chromium-review.googlesource.com/c/1307713
Reviewed-by: Sheng-hao Tsao <shenghao@google.com>
Tested-by: yuli <yuli@chromium.org>

[modify] https://crrev.com/71b390e97d885eb9b2da10828536a363d355dfa0/src/js/views/camera.js
[modify] https://crrev.com/71b390e97d885eb9b2da10828536a363d355dfa0/src/_locales/en/messages.json
[modify] https://crrev.com/71b390e97d885eb9b2da10828536a363d355dfa0/src/js/views/camera/layout.js
[modify] https://crrev.com/71b390e97d885eb9b2da10828536a363d355dfa0/src/js/views/camera/options.js

This change makes sense to me. Thanks for thinking through the edge cases.
Status: Fixed (was: Untriaged)
Still reproducible on Nocturne DVT main4 with build 11151.19.0, 71.0.3578.31 (beta) channel
It's fixed in 5.2.6; we'll soon update the canary for verifying these fixes. Thanks much.
CCA 5.2.6 is ready for testing. Please verify the fix with the updated canary. Thanks.
Verified on Nocturne DVT main1, Nautilus, Soroka with 11151.23.0, 71.0.3578.39 (beta) channel with CCA 5.2.6 (works)

- Toggle-camera's message to "Switch to next camera" and made the successfully connected camera (e.g. front camera, back camera, or external cameras) being announced after switching over.
Project Member

Comment 11 by bugdroid1@chromium.org, Jan 15

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

commit 71b390e97d885eb9b2da10828536a363d355dfa0
Author: Yuli Huang <yuli@chromium.org>
Date: Wed Oct 31 09:43:42 2018

Improve accessibility for switching camera devices.

Announce the active camera after switching camera devices.

BUG= chromium:880641 
TEST=Tested by clicking switch-device button.

Change-Id: I6f9076b6a31540296bd2ebc9bb1a65655aac719e
Reviewed-on: https://chromium-review.googlesource.com/c/1307713
Reviewed-by: Sheng-hao Tsao <shenghao@google.com>
Tested-by: yuli <yuli@chromium.org>

[modify] https://crrev.com/71b390e97d885eb9b2da10828536a363d355dfa0/src/_locales/en/messages.json
[modify] https://crrev.com/71b390e97d885eb9b2da10828536a363d355dfa0/src/js/views/camera.js
[modify] https://crrev.com/71b390e97d885eb9b2da10828536a363d355dfa0/src/js/views/camera/layout.js
[modify] https://crrev.com/71b390e97d885eb9b2da10828536a363d355dfa0/src/js/views/camera/options.js

Sign in to add a comment