Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(150)

Issue 2838903002: Add accessibility related notification to notification center (Closed)

Created:
3 years, 8 months ago by yiyix
Modified:
3 years, 7 months ago
Reviewers:
James Cook, stevenjb
CC:
chromium-reviews, sadrul, aboxhall+watch_chromium.org, nektar+watch_chromium.org, yuzo+watch_chromium.org, dougt+watch_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, kalyank, je_julie, tdanderson
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Add accessibility related notification into notification center When chromevox is enabled or the braille is connected, a notification will be shown to users through the notification center. The screenshot of the notifications can be found in the crbug. TEST=TrayAccessibilityTest.ShowNotification BUG=685845 Review-Url: https://codereview.chromium.org/2838903002 Cr-Commit-Position: refs/heads/master@{#473939} Committed: https://chromium.googlesource.com/chromium/src/+/2df25af11bbad658a261076cef020590b9988f9b

Patch Set 1 : nits #

Total comments: 23

Patch Set 2 : fix nits #

Total comments: 28

Patch Set 3 : address comments #

Total comments: 5

Patch Set 4 : comments #

Total comments: 2

Patch Set 5 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+171 lines, -191 lines) Patch
M ash/ash_strings.grd View 1 2 3 4 1 chunk +10 lines, -5 lines 0 comments Download
M ash/metrics/user_metrics_action.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M ash/metrics/user_metrics_recorder.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M ash/resources/vector_icons/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A ash/resources/vector_icons/notification_accessibility_braille.icon View 1 1 chunk +48 lines, -0 lines 0 comments Download
M ash/system/tray_accessibility.h View 3 chunks +0 lines, -27 lines 0 comments Download
M ash/system/tray_accessibility.cc View 1 2 3 4 9 chunks +85 lines, -136 lines 0 comments Download
M chrome/browser/chromeos/system/tray_accessibility_browsertest.cc View 1 2 4 chunks +25 lines, -21 lines 0 comments Download

Messages

Total messages: 77 (64 generated)
yiyix
@tdanderson, could you please review this patch? Thank you.
3 years, 7 months ago (2017-05-08 18:15:36 UTC) #48
tdanderson
I have left a first pass of comments below. https://codereview.chromium.org/2838903002/diff/180001/ash/ash_strings.grd File ash/ash_strings.grd (right): https://codereview.chromium.org/2838903002/diff/180001/ash/ash_strings.grd#newcode6 ash/ash_strings.grd:6: ...
3 years, 7 months ago (2017-05-08 21:55:27 UTC) #49
yiyix
@jamescook, could you please review this change? Thank you https://codereview.chromium.org/2838903002/diff/180001/ash/ash_strings.grd File ash/ash_strings.grd (right): https://codereview.chromium.org/2838903002/diff/180001/ash/ash_strings.grd#newcode6 ash/ash_strings.grd:6: ...
3 years, 7 months ago (2017-05-15 22:55:15 UTC) #51
James Cook
Approach seems fine, just little things. https://codereview.chromium.org/2838903002/diff/200001/ash/system/tray_accessibility.cc File ash/system/tray_accessibility.cc (right): https://codereview.chromium.org/2838903002/diff/200001/ash/system/tray_accessibility.cc#newcode93 ash/system/tray_accessibility.cc:93: if (enabled_accessibility & ...
3 years, 7 months ago (2017-05-16 00:56:19 UTC) #56
yiyix
https://codereview.chromium.org/2838903002/diff/200001/ash/system/tray_accessibility.cc File ash/system/tray_accessibility.cc (right): https://codereview.chromium.org/2838903002/diff/200001/ash/system/tray_accessibility.cc#newcode93 ash/system/tray_accessibility.cc:93: if (enabled_accessibility & A11Y_BRAILLE_DISPLAY_CONNECTED && On 2017/05/16 00:56:18, James ...
3 years, 7 months ago (2017-05-19 02:29:56 UTC) #57
yiyix
On 2017/05/19 02:29:56, yiyix wrote: > https://codereview.chromium.org/2838903002/diff/200001/ash/system/tray_accessibility.cc > File ash/system/tray_accessibility.cc (right): > > https://codereview.chromium.org/2838903002/diff/200001/ash/system/tray_accessibility.cc#newcode93 > ...
3 years, 7 months ago (2017-05-19 02:30:35 UTC) #59
James Cook
LGTM with nits https://codereview.chromium.org/2838903002/diff/200001/ash/system/tray_accessibility.cc File ash/system/tray_accessibility.cc (right): https://codereview.chromium.org/2838903002/diff/200001/ash/system/tray_accessibility.cc#newcode95 ash/system/tray_accessibility.cc:95: return ash::kSystemMenuAccessibilityIcon; On 2017/05/19 02:29:55, yiyix ...
3 years, 7 months ago (2017-05-19 04:11:10 UTC) #61
yiyix
Thank you so much for detailed review, James. https://codereview.chromium.org/2838903002/diff/220001/ash/system/tray_accessibility.cc File ash/system/tray_accessibility.cc (right): https://codereview.chromium.org/2838903002/diff/220001/ash/system/tray_accessibility.cc#newcode101 ash/system/tray_accessibility.cc:101: else ...
3 years, 7 months ago (2017-05-19 17:53:54 UTC) #64
yiyix
@stevenjb, could you please review changes in chrome/browser? Thank you very much.
3 years, 7 months ago (2017-05-19 17:55:57 UTC) #69
stevenjb
Hooray! Thanks for working on this! lgtm w/ one suggestion. https://codereview.chromium.org/2838903002/diff/240001/ash/system/tray_accessibility.cc File ash/system/tray_accessibility.cc (right): https://codereview.chromium.org/2838903002/diff/240001/ash/system/tray_accessibility.cc#newcode484 ...
3 years, 7 months ago (2017-05-19 20:18:34 UTC) #70
yiyix
https://codereview.chromium.org/2838903002/diff/240001/ash/system/tray_accessibility.cc File ash/system/tray_accessibility.cc (right): https://codereview.chromium.org/2838903002/diff/240001/ash/system/tray_accessibility.cc#newcode484 ash/system/tray_accessibility.cc:484: previous_accessibility_state_ = accessibility_state; On 2017/05/19 20:18:34, stevenjb wrote: > ...
3 years, 7 months ago (2017-05-23 15:10:43 UTC) #71
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2838903002/260001
3 years, 7 months ago (2017-05-23 15:11:24 UTC) #74
commit-bot: I haz the power
3 years, 7 months ago (2017-05-23 16:51:23 UTC) #77
Message was sent while issue was closed.
Committed patchset #5 (id:260001) as
https://chromium.googlesource.com/chromium/src/+/2df25af11bbad658a261076cef02...

Powered by Google App Engine
This is Rietveld 408576698