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

Issue 2718133004: ChromeOS OOBE: More accessibility fixes. (Closed)

Created:
3 years, 9 months ago by Alexander Alekseev
Modified:
3 years, 9 months ago
Reviewers:
michaelpg
CC:
chromium-reviews, alemate+watch_chromium.org, achuith+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

ChromeOS OOBE: More accessibility fixes. This CL updates the following code: 1) Ensures aria-labels are DOM-attributes. 2) Updates some labels for OOBE. 3) Fixes focusing and input on EULA screen. BUG=690725 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2718133004 Cr-Commit-Position: refs/heads/master@{#454082} Committed: https://chromium.googlesource.com/chromium/src/+/7e2c6819395a5185f0f90d6cff8f3a47c444ce86

Patch Set 1 #

Total comments: 14

Patch Set 2 : Update after review. #

Patch Set 3 : Add timezone dropdown accessibility label. #

Total comments: 2

Patch Set 4 : Update after review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+76 lines, -55 lines) Patch
M chrome/app/chromeos_strings.grdp View 1 2 3 3 chunks +12 lines, -9 lines 0 comments Download
M chrome/browser/resources/chromeos/login/gaia_buttons.html View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_a11y_option.js View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_buttons.html View 3 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_buttons.js View 1 2 3 3 chunks +15 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_eula.css View 1 1 chunk +10 lines, -7 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_eula.html View 1 3 chunks +7 lines, -5 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_i18n_dropdown.js View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_welcome.html View 1 2 3 13 chunks +15 lines, -13 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_welcome.js View 1 2 3 1 chunk +0 lines, -10 lines 0 comments Download
M chrome/browser/resources/chromeos/login/oobe_welcome_dialog.html View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/network_screen_handler.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 25 (18 generated)
Alexander Alekseev
Please review.
3 years, 9 months ago (2017-02-28 01:51:13 UTC) #5
michaelpg
https://codereview.chromium.org/2718133004/diff/1/chrome/browser/resources/chromeos/login/oobe_buttons.html File chrome/browser/resources/chromeos/login/oobe_buttons.html (right): https://codereview.chromium.org/2718133004/diff/1/chrome/browser/resources/chromeos/login/oobe_buttons.html#newcode40 chrome/browser/resources/chromeos/login/oobe_buttons.html:40: 'label-for-aria' - accessibility label. What's the advantage of this ...
3 years, 9 months ago (2017-02-28 10:38:18 UTC) #8
Alexander Alekseev
https://codereview.chromium.org/2718133004/diff/1/chrome/browser/resources/chromeos/login/oobe_buttons.html File chrome/browser/resources/chromeos/login/oobe_buttons.html (right): https://codereview.chromium.org/2718133004/diff/1/chrome/browser/resources/chromeos/login/oobe_buttons.html#newcode40 chrome/browser/resources/chromeos/login/oobe_buttons.html:40: 'label-for-aria' - accessibility label. On 2017/02/28 10:38:17, michaelpg wrote: ...
3 years, 9 months ago (2017-03-01 00:48:34 UTC) #9
michaelpg
lgtm with nits. the i18n thing is a nice-to-have but not necessary. https://codereview.chromium.org/2718133004/diff/1/chrome/browser/resources/chromeos/login/oobe_buttons.html File chrome/browser/resources/chromeos/login/oobe_buttons.html ...
3 years, 9 months ago (2017-03-01 20:26:49 UTC) #18
Alexander Alekseev
https://codereview.chromium.org/2718133004/diff/1/chrome/browser/resources/chromeos/login/oobe_buttons.html File chrome/browser/resources/chromeos/login/oobe_buttons.html (right): https://codereview.chromium.org/2718133004/diff/1/chrome/browser/resources/chromeos/login/oobe_buttons.html#newcode40 chrome/browser/resources/chromeos/login/oobe_buttons.html:40: 'label-for-aria' - accessibility label. On 2017/03/01 20:26:49, michaelpg wrote: ...
3 years, 9 months ago (2017-03-01 21:49:09 UTC) #19
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/2718133004/60001
3 years, 9 months ago (2017-03-01 21:49:52 UTC) #22
commit-bot: I haz the power
3 years, 9 months ago (2017-03-01 22:59:45 UTC) #25
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/7e2c6819395a5185f0f90d6cff8f...

Powered by Google App Engine
This is Rietveld 408576698