Issue metadata
Sign in to add a comment
|
CrOS A11y - Chromevox voicing stops after encountering any other tag within a heading tag
Reported by
piema...@gmail.com,
Feb 23 2018
|
||||||||||||||||||||||
Issue description
Chrome Version : 63.0.3239.140 (ChromeVox Next)
OS Version : Chrome OS
URLs (if applicable) :
Other browsers tested:
Add OK or FAIL after other browsers where you have tested this issue:
Safari: N/A
Firefox: N/A
IE/Edge: N/A
What steps will reproduce the problem?
1. Enable ChromeVox on a Chrome OS device
2. Visit https://codepen.io/anon/pen/XZBmBw
3. Turn on sticky mode (hit the search button twice)
4. Press 'h' a few times to iterate through headings
5. When you reach "We all live in a yellow submarine", notice that only the first part is voiced
What is the expected result?
The whole heading ("We all live in a yellow submarine") should be voiced.
What happens instead of that?
Only the portion ("We all live in a") before the inner tag is voiced.
Please provide any additional information below. Attach a screenshot if
possible.
As you can see in this code example (https://codepen.io/anon/pen/XZBmBw) the issue occurs with a simple `<span>` inside of the heading. This should be valid.
UserAgentString: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.167 Safari/537.36
,
Feb 23 2018
,
Feb 23 2018
,
Mar 6 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/74450318d255af86a5633f286784c61024900701 commit 74450318d255af86a5633f286784c61024900701 Author: David Tseng <dtseng@chromium.org> Date: Tue Mar 06 17:26:32 2018 Stop on headings with only text children Bug: 814978 Test: manually with STR from the bug. Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I4d054c5bf1becb44d8592d58ff2a77c3141254f5 Reviewed-on: https://chromium-review.googlesource.com/945414 Commit-Queue: David Tseng <dtseng@chromium.org> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#541134} [modify] https://crrev.com/74450318d255af86a5633f286784c61024900701/chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_predicate.js [modify] https://crrev.com/74450318d255af86a5633f286784c61024900701/chrome/browser/resources/chromeos/chromevox/cvox2/background/background_test.extjs [modify] https://crrev.com/74450318d255af86a5633f286784c61024900701/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js [modify] https://crrev.com/74450318d255af86a5633f286784c61024900701/chrome/browser/resources/chromeos/chromevox/cvox2/background/output_test.extjs |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by manoranj...@chromium.org
, Feb 23 2018