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

Issue 770745 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 1
Type: Bug



Sign in to add a comment

Add Accessibility Text for Global Error Icon

Project Member Reported by spqc...@chromium.org, Oct 2 2017

Issue description

https://docs.google.com/presentation/d/17gv2jn_w3QOrp7JSrJXUxeMIdpYKhUYdoVXUvPcVMlg/edit#slide=id.g1e87904922_0_5

On Windows, 

3-dot menu:
“Chrome, Update is available, Menu button, Submenu, Customize and Control Google Chrome”

Menu item:
“Update Google Chrome”


On Mac,
3-dot menu:
“Chrome, Button, Customize and Control Google Chrome”

Menu item:
“Update Google Chrome”

Suggestion was to match the 3 dot  menu to announce "Update is available" after "Chrome"

 

Comment 1 by rpop@chromium.org, Oct 3 2017

Cc: hwi@chromium.org lpalmaro@chromium.org rpop@chromium.org
Labels: M-64
Summary: Add Accessibility Text for Global Error Icon (was: Add Accessibility Test for Global Error Icon)
Just to be clear, are the strings approved?
From the comments on slides, it looks like the strings still need feedback. Thanks!

Comment 4 by rpop@chromium.org, Oct 3 2017

Cc: srahim@chromium.org
Good point. +srahim could you review these? Context is in the slide link in the description.

Comment 5 by hwi@chromium.org, Oct 4 2017

spqchan@ - looking the latest implementation in the real context, there're multiple states such as a messaging from extension. Would it be possible to get list of strings from the code both on the 3-dot accessibility label and on the menu item for different states? Thanks!

Comment 6 by hwi@chromium.org, Oct 4 2017

Cc: bettes@chromium.org helenepark@chromium.org
Adding "Update is available" for the 3-dot menu error state LGTM.

I agree w/c#5, can we get the other possible states and add ACCNAME messages, as appropriate, so that we have parity between the visual UI of the icon & the a11y UI? 

Non-blocking: do the a11y verbalizations on Chrome desktop UI typically include the tooltip? It makes for a rather lengthy verbalization, though I suppose the user can skip it if they don't want to listen to it.

    
From what I checked, no warning description for the upgrade states exists.
However, in the code, the warning level names are as followed:
- None (No update)
- Low (Green)
- Elevated (Yellow)
- High/Severe/Critical (Red)

Cc: ellyjo...@chromium.org
+ellyjones@ for #7
Can you answer srahim's non-blocking question? Thanks!
#7: no - they generally should have their own strings, chosen to be verbalized well. tooltips often aren't appropriate for those. that said, a lot of places in the UI do reuse tooltip strings, so :shrug:
Cc: sky@chromium.org
Status: Started (was: Assigned)
I started implementing this here: https://chromium-review.googlesource.com/c/chromium/src/+/869113

sky@ brought up a point about putting "Update available" in the tooltip. Should we put that there as well?

Comment 12 by sky@chromium.org, Jan 18 2018

I think this would be useful as a way to inform all users of what the colors mean.
spqchan: Yeah, I think that's a good idea :)
Awesome, will do that then. Thanks!
Project Member

Comment 15 by bugdroid1@chromium.org, Jan 20 2018

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

commit c974f4683cca0541062bee0f65202ee58324aaa9
Author: Sarah Chan <spqchan@chromium.org>
Date: Sat Jan 20 01:34:22 2018

[Views] Add Accessibility Text to App Menu Button

The App Menu Button AX text currently don't report if an
update is available. This CL fixes the issue by adding
"Update is available" to the AX text.

Bug:  770745 
Change-Id: I9e0768d21667c2b986ad7a5bc17c75f37b0bcb4d
Reviewed-on: https://chromium-review.googlesource.com/869113
Reviewed-by: Scott Violet <sky@chromium.org>
Commit-Queue: Sarah Chan <spqchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#530720}
[modify] https://crrev.com/c974f4683cca0541062bee0f65202ee58324aaa9/chrome/app/chromium_strings.grd
[modify] https://crrev.com/c974f4683cca0541062bee0f65202ee58324aaa9/chrome/app/google_chrome_strings.grd
[modify] https://crrev.com/c974f4683cca0541062bee0f65202ee58324aaa9/chrome/browser/ui/views/toolbar/app_menu_button.cc

Project Member

Comment 16 by bugdroid1@chromium.org, Feb 5 2018

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

commit f02c862b51d6b169d5a501a050d587cc77a63dd1
Author: spqchan <spqchan@chromium.org>
Date: Mon Feb 05 19:02:16 2018

[Mac] Add Browser's Update Status to the App Menu's Tooltip

Bug:  770745 
Change-Id: Id2f52fca8537250011ed5ef7c6c3276087e50268
Reviewed-on: https://chromium-review.googlesource.com/899679
Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org>
Commit-Queue: Sarah Chan <spqchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534440}
[modify] https://crrev.com/f02c862b51d6b169d5a501a050d587cc77a63dd1/chrome/browser/ui/cocoa/toolbar/app_toolbar_button.mm

Status: Fixed (was: Started)

Sign in to add a comment