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

Issue 717298 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

Spans with IDs should be exposed in the accessibility tree

Project Member Reported by nek...@chromium.org, May 1 2017

Issue description

This will make Jaws work with in-page links that point to spans and will allow spans to be the target of attributes such as aria-labelledby.

 
Project Member

Comment 1 by bugdroid1@chromium.org, May 5 2017

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

commit 7189dd39dd4b658d17bea7039546b3c2e743ada6
Author: nektar <nektar@chromium.org>
Date: Fri May 05 17:14:00 2017

Nodes with IDs should not be excluded as they might be the target of in-page links and attributes such as aria-labelledby.

Mostly, this affects spans with useful information that should remain in the accessibility tree.
Also took the opportunity to expose the nodes of InlineTextBoxes to the browser.
BUG= 717298 
R=dmazzoni@chromium.org
TESTED=Manually with Jaws and NVDA, browser tests

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

[modify] https://crrev.com/7189dd39dd4b658d17bea7039546b3c2e743ada6/content/test/data/accessibility/html/in-page-links-expected-android.txt
[modify] https://crrev.com/7189dd39dd4b658d17bea7039546b3c2e743ada6/content/test/data/accessibility/html/in-page-links-expected-blink.txt
[modify] https://crrev.com/7189dd39dd4b658d17bea7039546b3c2e743ada6/content/test/data/accessibility/html/in-page-links-expected-mac.txt
[modify] https://crrev.com/7189dd39dd4b658d17bea7039546b3c2e743ada6/content/test/data/accessibility/html/in-page-links-expected-win.txt
[modify] https://crrev.com/7189dd39dd4b658d17bea7039546b3c2e743ada6/content/test/data/accessibility/html/input-text-value-expected-android.txt
[modify] https://crrev.com/7189dd39dd4b658d17bea7039546b3c2e743ada6/third_party/WebKit/LayoutTests/accessibility/in-page-link-target.html
[modify] https://crrev.com/7189dd39dd4b658d17bea7039546b3c2e743ada6/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.cpp
[modify] https://crrev.com/7189dd39dd4b658d17bea7039546b3c2e743ada6/third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp

Labels: triage-dominic
Labels: -triage-dominic
Status: Fixed (was: Started)

Sign in to add a comment