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

Issue 757840 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

Selection change notifications should be dispatched on the root of the whole page, not the root of the current iframe

Project Member Reported by nek...@chromium.org, Aug 22 2017

Issue description

What steps will reproduce the problem?
Start VoiceOver  and paste the following in the address bar:
data:text/html,<iframe src="data:text/html,<div contenteditable role=textbox>hello</div>">
Or, open Gmail and in the Hangouts pane start a new chat and type a message in the text input field.

What is the expected result?
Cursor keys should read by character, word and line.

What happens instead?
Nothing is announced by Voiceover.

Please use labels and text to provide additional information.


For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Aug 22 2017

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

commit 9060ef68aaedf691a45467ad2a74db3313ba2388
Author: Nektarios <nektar@chromium.org>
Date: Tue Aug 22 17:15:49 2017

When selection change notifications are dispatched, they should target the root of the whole page, not the root of the current iframe.

R=dmazzoni@chromium.org, ellyjones@chromium.org
TESTED=Manually with Hangouts and HTML snippet from the bug.

Bug:  757840 
Change-Id: I0cb757e0f028bc6b9e878ab7e6e5d03073f951ad
Reviewed-on: https://chromium-review.googlesource.com/626040
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Commit-Queue: Nektarios Paisios <nektar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#496340}
[modify] https://crrev.com/9060ef68aaedf691a45467ad2a74db3313ba2388/content/browser/accessibility/browser_accessibility_manager_mac.mm

Comment 2 by nek...@chromium.org, Aug 22 2017

Cc: vtsaran@chromium.org
Status: Fixed (was: Started)
Labels: TE-Verified-62.0.3194.0 TE-Verified-M62
Verified the issue on Mac 10.12.6 with chrome #62.0.3194.0

Steps Followed:
1. Logged into gmail.com
2. navigated to hangouts
3. In New chat box, entered some text 

Observed that VoiceOver is reading by character, word and line.Hence adding TE-Verified labels.

Sign in to add a comment