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

Issue 818703 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug


Participants' hotlists:
Chromumdash-Release


Sign in to add a comment

Chromium Dash Feedback - Accessibility issues

Project Member Reported by dmazz...@chromium.org, Mar 5 2018

Issue description

This site is great to see, looks very useful!!!

Please help make sure it's accessible to all Chromium developers, including those with disabilities.

Here are some of the accessibility issues I found:

* Many UI elements don't have a focused style. When I press Tab, there's no color change or outline to indicate what has focus.

* Unlabeled images - for example the "Please sign in to continue" page has an <iron-icon "account-circle"> with no label.

* The grid in /commits isn't marked up as a table or grid. Using the <table> element would be great, but if not you can use ARIA roles to achieve the same thing.

 
Cc: pras...@chromium.org
Labels: Dashboard-Polish
Owner: benmason@chromium.org
Status: Started (was: Unassigned)

Comment 4 by benmason@google.com, May 22 2018

Hi Dominic,

I'm new to the team and am taking a look at some of the outstanding bugs for Chromium Dash.

I have a query about the "Unlabeled images" - I see that in the source they're given an ALT attribute which seems to be propagating correctly through to the dom. Do you have a specific tool that you use to test this?

Comment 5 by benmason@google.com, May 30 2018

Status: Fixed (was: Started)

Comment 6 by benmason@google.com, May 30 2018

Status: Started (was: Fixed)
Project Member

Comment 7 by bugdroid1@chromium.org, Jun 2 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/infra_internal/+/65d2e80570000b06ae8d025d620ae405858dfe41

commit 65d2e80570000b06ae8d025d620ae405858dfe41
Author: Ben Mason <benmason@google.com>
Date: Sat Jun 02 01:39:12 2018

Status: Fixed (was: Started)

Sign in to add a comment