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

Issue 604444 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug
Team-Security-UX
Team-Accessibility



Sign in to add a comment

Interstitial details should be hidden from screen readers

Project Member Reported by dmazz...@chromium.org, Apr 18 2016

Issue description

To repro:

1. Visit phishing.safebrowsingtest.com or https://aws1.mdw.la/fw to get an interstitial
2. Use a screen reader and explore the page linearly one element at a time
3. The "details" section should be hidden from the accessibility tree when it's invisible on the screen.

Solution: when the item has class="hidden", add aria-hidden="true" to it also. That will allow you to leave it in the DOM so it can animate but keep it hidden from accessibility when it's effectively hidden.

Originally noticed on Android, but the code appears to be the same on almost all platforms:

components/security_interstitials/core/browser/resources/interstitial_v2.*

 
Labels: NewComponent-Accessibility NewComponent-Accessibility-Compatibility
Components: UI>Accessibility>Compatibility
Components: -UI>Accessibility
Labels: -newcomponent-accessibility-compatibility -newcomponent-accessibility

Comment 4 by f...@chromium.org, Aug 21 2017

Cc: lgar...@chromium.org
Components: UI>Browser>Interstitials
Owner: est...@chromium.org

Comment 5 by est...@chromium.org, Nov 10 2017

Labels: Hotlist-EnamelAndFriendsFixIt

Comment 6 by est...@chromium.org, Feb 18 2018

Labels: -Hotlist-EnamelAndFriendsFixIt

Sign in to add a comment