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

Issue 728345 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 824465
Owner: ----
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 1
Type: Bug-Regression
Team-Accessibility



Sign in to add a comment

aria-expanded property does not implement ExpandCollapsePattern

Reported by tdunke...@gmail.com, May 31 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063

Steps to reproduce the problem:
1. Open http://www.3needs.org/en/testing/code/aria-expanded.html in Chrome
2. Run Inspect.exe
3. Inspect the Toggle Navigation Bar 1 link

What is the expected behavior?
IsExpandCollapsePatternAvailable is true. This is true in Microsoft Edge.

What went wrong?
The pattern is not implemented for elements with aria-expanded. This means screen readers relying on this pattern will not read the expanded/collapsed state of the element. Windows Narrator is an example of such a screen reader.

Did this work before? No 

Chrome version: 56.0.2924.87  Channel: stable
OS Version: 10.0
Flash Version:
 
Cc: krajshree@chromium.org
Labels: Needs-Feedback
Tried testing the issue in Win-10 using latest stable #59.0.3071.115.

Attached a screen cast for reference.

Following are the steps followed to reproduce the issue.
------------
1. Opened http://www.3needs.org/en/testing/code/aria-expanded.html in Chrome.
2. Clicked on the "Toggle Navigation Bar 1 link" and inspected the link.
3. Pasted IsExpandCollapsePatternAvailable in console and observed that it returned an uncaught reference error.

tdunkel67@ - Could you please verify the screen cast and please let us know if anything missed from our side.
Also please check the issue on latest stable #59.0.3071.115 by creating a new profile without any apps and extensions and please let us know if the issue still persist or not.
If possible please provide a screen cast to explain the exact issue.

Thanks...!!

728345.mp4
2.6 MB View Download
My repro steps may not be clear, but this is an accessibility issue. My reference in step 2 is to use the Windows accessibility tool inspect.exe. This issue still reproduces on latest builds.

Updated steps to reproduce the problem:
1. Open http://www.3needs.org/en/testing/code/aria-expanded.html in Chrome
2. Run Inspect.exe. This is a Windows utility and can be found in the Windows Kits directory. Example: "C:\Program Files (x86)\Windows Kits\10\bin\x86\inspect.exe"
3. Inspect the Toggle Navigation Bar 1 link in inspect.exe (by clicking the link). This will show properties for the link. There is a row labeled IsExpandCollapsePatternAvailable and this will be false. This causes some screen readers to not know the item can be expanded, hiding parts of UI from users.

I believe the root cause of this issue is a lack of implementation of UI Automation interfaces in Chromium, which leads to accessibility issues.

Project Member

Comment 3 by sheriffbot@chromium.org, Sep 8 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "krajshree@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: -UI UI>Accessibility
Labels: TE-NeedsTriageHelp Needs-Milestone
As per comment #2 required windows accessibility tool or UI automation tool to check this issue. Rerouting to accessibility team to look in to this issue.

Reporter@ Would you mind checking this issue on chrome latest stable #62.0.3202.75 and update the latest behavior of this bug.

Thanks!
Owner: aboxhall@chromium.org
aboxhall@ can you test this and update status. 
Labels: win-a11y
Status: Available (was: Unconfirmed)
Marking as available without a repro because a developer should look at this one directly. 
Labels: -win-a11y a11y-secondary
@Nektar examined and this is more about automation than accessibility. 

Comment 9 by nek...@chromium.org, Dec 15 2017

Labels: -Pri-2 Pri-3
Labels: -Type-Bug -Pri-3 -TE-NeedsTriageHelp Pri-1 Type-Bug-Regression
Owner: ----
Chrome: 67.0.3387.0 
Chrome: 65.0.3325.181 
Chrome: 56.0.2924.0 
Firefox: 52 ESR
JAWS: 2018
NVDA: 2018.1.1

Steps to repro:
# Open attached file using JAWS or NVDA
# Explore with down arrow
# Note the state of each button and link

Expected: 'expanded' or 'collapsed' is announced when aria-expanded is set to 'true' or 'false'
Firefox: Works as expected

Actual: It is not announced.
Chrome 56: works as expected

aria-expanded and pressed.html
462 bytes View Download
Mergedinto: 824465
Status: Duplicate (was: Available)

Sign in to add a comment