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

Issue 885219 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit 20 days ago
Closed: Nov 8
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocking:
issue 835029



Sign in to add a comment

A11y: labels, tab navigation, and button toggling for FAR

Project Member Reported by zalcorn@chromium.org, Sep 18

Issue description

There are several accessibility issues with the current FAR dialog:

 - Icons don't have labels for screen reader (all say "com dot")
 - Cannot navigate between entries with keyboard (using tab)
 - Cannot toggle app to install / not install with keyboard 
 - Need announcement of title on screen load
 
Labels: CrOSShowOff M-71
Status: Assigned (was: Untriaged)
Components: Platform>Apps>ShowOff
Components: -UI>Shell>OOBE
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 24

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

commit 9c953d1ca4e62352cc615545419356b7f681ed2d
Author: Yue Cen <rsgingerrs@chromium.org>
Date: Mon Sep 24 20:56:08 2018

Fast app reinstall: Fix A11y issues

- Screen reader will read the app name when the chip is focused.
- Navigate chips using tab.
- Toggle app to install / not install with space or enter key.
- Screen reader will read the title of recommend-apps and app-dowloading
screens.

Bug:  885219 
Change-Id: I5ad9f79b33ae8a55fe4f5240692261e346461a22
Reviewed-on: https://chromium-review.googlesource.com/1234237
Reviewed-by: Alexander Alekseev <alemate@chromium.org>
Commit-Queue: Yue Cen <rsgingerrs@chromium.org>
Cr-Commit-Position: refs/heads/master@{#593670}
[modify] https://crrev.com/9c953d1ca4e62352cc615545419356b7f681ed2d/chrome/browser/resources/chromeos/arc_support/recommend_app_list_view.js
[modify] https://crrev.com/9c953d1ca4e62352cc615545419356b7f681ed2d/chrome/browser/resources/chromeos/login/app_downloading.html
[modify] https://crrev.com/9c953d1ca4e62352cc615545419356b7f681ed2d/chrome/browser/resources/chromeos/login/app_downloading.js

Labels: -M-71
Cc: rsgingerrs@chromium.org
Owner: zalcorn@chromium.org
Status: Fixed (was: Assigned)
Cc: zalcorn@chromium.org
Owner: rsgingerrs@chromium.org
Status: Started (was: Fixed)
I found a bug of the focused state so reopened this thread.

The bug is: When the user uses keyboard to navigate through the chips, the focused chip has a border, which is normal. But if the user clicks a chip, there's a chance that the border will show up for the chip.
Screenshot 2018-10-10 at 3.21.40 PM.png
476 KB View Download
Cc: kellylambert@google.com
Also +kellylambert to see if the styling is correct for the focused state.
Cc: -zalcorn@chromium.org elizabethchiu@chromium.org
+ elizabethchiu@ for UI guidance

Hi Elizabeth, we're not sure what the preferred visual design is for this state in the CrOS SUW. We're seeing multiple keyboard focused states on other SUW screens: yellow outline, fuzzy blue outline, and light gray overlay.
Cc: zalcorn@chromium.org
Gentle ping on this one :)
For the focus ring, instead of using yellow, it should be Google blue 600 50% opacity, 2 dp for the thickness.
Thank you. Please check the screenshot.
Screenshot 2018-10-18 at 5.06.26 PM.png
473 KB View Download
Project Member

Comment 15 by bugdroid1@chromium.org, Oct 19

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

commit 753cc316eb81dde076a3dd41d9255134287ea229
Author: Yue Cen <rsgingerrs@chromium.org>
Date: Fri Oct 19 20:00:00 2018

Focus state should only be shown when navigating using keyboard

Bug:  885219 
Change-Id: Ib8ea8ac12fa782636577dc793281e81b9f48253b
Reviewed-on: https://chromium-review.googlesource.com/c/1290196
Reviewed-by: Alexander Alekseev <alemate@chromium.org>
Commit-Queue: Yue Cen <rsgingerrs@chromium.org>
Cr-Commit-Position: refs/heads/master@{#601267}
[modify] https://crrev.com/753cc316eb81dde076a3dd41d9255134287ea229/chrome/browser/resources/chromeos/arc_support/recommend_app_list_view.css
[modify] https://crrev.com/753cc316eb81dde076a3dd41d9255134287ea229/chrome/browser/resources/chromeos/arc_support/recommend_app_list_view.js

Labels: Merge-Request-71
Request to merge the CL in comment#15 into M71. Thanks!
Project Member

Comment 17 by sheriffbot@chromium.org, Oct 20

Labels: -Merge-Request-71 Hotlist-Merge-Approved Merge-Approved-71
Your change meets the bar and is auto-approved for M71. Please go ahead and merge the CL to branch 3578 manually. Please contact milestone owner if you have questions.
Owners: benmason@(Android), kariahda@(iOS), kbleicher@(ChromeOS), govind@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 18 by bugdroid1@chromium.org, Oct 23

Labels: -merge-approved-71 merge-merged-3578
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f130f4faf1ccbc10fe033eb630e27a6997894ef3

commit f130f4faf1ccbc10fe033eb630e27a6997894ef3
Author: Yue Cen <rsgingerrs@chromium.org>
Date: Tue Oct 23 21:30:56 2018

[Merge to M71] Focus state should only be shown when navigating using keyboard

TBR=rsgingerrs@chromium.org

(cherry picked from commit 753cc316eb81dde076a3dd41d9255134287ea229)

Bug:  885219 
Change-Id: Ib8ea8ac12fa782636577dc793281e81b9f48253b
Reviewed-on: https://chromium-review.googlesource.com/c/1290196
Reviewed-by: Alexander Alekseev <alemate@chromium.org>
Commit-Queue: Yue Cen <rsgingerrs@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#601267}
Reviewed-on: https://chromium-review.googlesource.com/c/1297397
Reviewed-by: Yue Cen <rsgingerrs@chromium.org>
Cr-Commit-Position: refs/branch-heads/3578@{#275}
Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
[modify] https://crrev.com/f130f4faf1ccbc10fe033eb630e27a6997894ef3/chrome/browser/resources/chromeos/arc_support/recommend_app_list_view.css
[modify] https://crrev.com/f130f4faf1ccbc10fe033eb630e27a6997894ef3/chrome/browser/resources/chromeos/arc_support/recommend_app_list_view.js

Labels: Merge-Merged-71-3578
The following revision refers to this bug: 
https://chromium.googlesource.com/chromium/src.git/+/f130f4faf1ccbc10fe033eb630e27a6997894ef3

Commit: f130f4faf1ccbc10fe033eb630e27a6997894ef3
Author: rsgingerrs@chromium.org
Commiter: rsgingerrs@chromium.org
Date: 2018-10-23 21:30:56 +0000 UTC

[Merge to M71] Focus state should only be shown when navigating using keyboard

TBR=rsgingerrs@chromium.org

(cherry picked from commit 753cc316eb81dde076a3dd41d9255134287ea229)

Bug:  885219 
Change-Id: Ib8ea8ac12fa782636577dc793281e81b9f48253b
Reviewed-on: https://chromium-review.googlesource.com/c/1290196
Reviewed-by: Alexander Alekseev <alemate@chromium.org>
Commit-Queue: Yue Cen <rsgingerrs@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#601267}
Reviewed-on: https://chromium-review.googlesource.com/c/1297397
Reviewed-by: Yue Cen <rsgingerrs@chromium.org>
Cr-Commit-Position: refs/branch-heads/3578@{#275}
Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
Status: Fixed (was: Started)

Sign in to add a comment