New issue
Advanced search Search tips

Issue 881564 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Sep 14
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 754101


Participants' hotlists:
Harmony-Cast-Dialog

Show other hotlists

Other hotlists containing this issue:
Harmony-Cast-Dialog-Accessibility


Sign in to add a comment

[Harmony Cast Dialog] Screen reader should read sink status text when it changes

Project Member Reported by taku...@chromium.org, Sep 6

Issue description

When the status of a sink changes due to a user action (route started/stopped), we should move the focus to the newly updated sink, so that its labels including the status text are read. Otherwise the screen reader user cannot tell whether their action had an effect.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Sep 13

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

commit 8eba9fd6a4bbc6373a0307d75ee32c1142f004d8
Author: Takumi Fujimoto <takumif@chromium.org>
Date: Thu Sep 13 23:33:26 2018

[Harmony Cast Dialog] Focus on selected sink after sink updates

When the user selects a sink and its status gets changed via sink list
updates, we focus on the selected sink so that the updated status text
can be read by screen readers. We stop focusing when the route to it is
terminated.

Bug:  881564 
Change-Id: Icb9e76d9e1f18f63b84611339f1ac9f0ce624b39
Reviewed-on: https://chromium-review.googlesource.com/1217520
Reviewed-by: mark a. foltz <mfoltz@chromium.org>
Commit-Queue: mark a. foltz <mfoltz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#591208}
[modify] https://crrev.com/8eba9fd6a4bbc6373a0307d75ee32c1142f004d8/chrome/browser/ui/views/media_router/cast_dialog_sink_button.cc
[modify] https://crrev.com/8eba9fd6a4bbc6373a0307d75ee32c1142f004d8/chrome/browser/ui/views/media_router/cast_dialog_sink_button.h
[modify] https://crrev.com/8eba9fd6a4bbc6373a0307d75ee32c1142f004d8/chrome/browser/ui/views/media_router/cast_dialog_view.cc
[modify] https://crrev.com/8eba9fd6a4bbc6373a0307d75ee32c1142f004d8/chrome/browser/ui/views/media_router/cast_dialog_view.h

Status: Fixed (was: Available)

Sign in to add a comment