New issue
Advanced search Search tips

Issue 619280 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Oct 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

aria-live region from different tab shouldn't interupt item being read

Project Member Reported by chaok@google.com, Jun 11 2016

Issue description

Mode: force_next
Version: 52.0.2743.32
Reproduction Steps: 
1. Google Slides in one tab
2. Hangouts in another tab
3. Read through slides and receive Hangouts message

Observed:
Currently read item in SLides is interrupted by Hangouts

Expected:
aria-live region should be polite and wait for currently read item to be finished before announcing


 
This also happens if Gmail is open at the same time that another application is open. Moreover, this interrupts read all, which should not be the case.
Project Member

Comment 2 by sheriffbot@chromium.org, Jun 11 2016

Labels: Hotlist-Google
Labels: Phase3
Owner: dtseng@chromium.org
Status: Assigned (was: Unconfirmed)

Comment 4 by chaok@google.com, Sep 13 2016

Could this please be prioritized? It distrupts read-all or *any* interaction that depends on speech feedback.
Project Member

Comment 5 by bugdroid1@chromium.org, Oct 4 2016

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

commit f83fa46867174390a98971d7c3c1731fdd161641
Author: dtseng <dtseng@chromium.org>
Date: Tue Oct 04 00:00:02 2016

Always enqueue live regions from background tabs

In the case where a very lengthy live region fires on a foreground tab, and a background live region fires, don't interrupt the first live region.

Also, note that a background webView does lose focus state (even when focus goes to a new window).

BUG= 619280 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2388193003
Cr-Commit-Position: refs/heads/master@{#422609}

[modify] https://crrev.com/f83fa46867174390a98971d7c3c1731fdd161641/chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_util.js
[modify] https://crrev.com/f83fa46867174390a98971d7c3c1731fdd161641/chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_util_test.extjs
[modify] https://crrev.com/f83fa46867174390a98971d7c3c1731fdd161641/chrome/browser/resources/chromeos/chromevox/cvox2/background/live_regions.js

Comment 6 by dtseng@chromium.org, Oct 11 2016

Status: fixed (was: Assigned)

Comment 7 by dchan@google.com, Jan 21 2017

Labels: VerifyIn-57

Comment 8 by dchan@google.com, Mar 4 2017

Labels: VerifyIn-58
Status: Verified (was: Fixed)

Sign in to add a comment