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

Issue 11189028: Improve accessibility of Calculator default app. (Closed)

Created:
8 years, 2 months ago by dmazzoni
Modified:
8 years, 2 months ago
Reviewers:
miket_OOO, dharcourt
CC:
chromium-reviews, Aaron Boodman, mihaip-chromium-reviews_chromium.org, dmazzoni at google
Visibility:
Public.

Description

Improve accessibility of Calculator default app. Make the calculator buttons focusable and clickable, and give them labels based on their class names. (Maybe we can localize these next?) Change order of operand and operator so that DOM order matches the natural reading order. Visual display is unchanged. Hid the accumulator from screen readers. Make the main display area into a 'live region' so that screen readers are encouraged to speaks text as it's added to this region. BUG=156269 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=162476

Patch Set 1 #

Total comments: 8

Patch Set 2 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -81 lines) Patch
M chrome/common/extensions/docs/examples/apps/calculator/app/calculator.html View 1 1 chunk +28 lines, -26 lines 0 comments Download
M chrome/common/extensions/docs/examples/apps/calculator/app/style.css View 1 4 chunks +55 lines, -52 lines 0 comments Download
M chrome/common/extensions/docs/examples/apps/calculator/app/view.js View 1 2 chunks +14 lines, -3 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
dmazzoni
8 years, 2 months ago (2012-10-17 03:11:26 UTC) #1
dharcourt
The code has changed significantly since the version on which this change list is based, ...
8 years, 2 months ago (2012-10-17 04:22:44 UTC) #2
dmazzoni
Thanks for the fast response! Sorry the patch was stale, I made these changes a ...
8 years, 2 months ago (2012-10-17 06:04:48 UTC) #3
dmazzoni
Rebased! Please take a look. https://codereview.chromium.org/11189028/diff/1/chrome/common/extensions/docs/examples/apps/calculator/style.css File chrome/common/extensions/docs/examples/apps/calculator/style.css (right): https://codereview.chromium.org/11189028/diff/1/chrome/common/extensions/docs/examples/apps/calculator/style.css#newcode78 chrome/common/extensions/docs/examples/apps/calculator/style.css:78: On 2012/10/17 04:22:44, dharcourt ...
8 years, 2 months ago (2012-10-17 16:12:32 UTC) #4
miket_OOO
Hooray for semantic HTML. Thank you very much, and LGTM.
8 years, 2 months ago (2012-10-17 16:40:20 UTC) #5
dmazzoni
On 2012/10/17 16:40:20, miket wrote: > Hooray for semantic HTML. Thank you very much, and ...
8 years, 2 months ago (2012-10-17 16:51:29 UTC) #6
miket_OOO
On 2012/10/17 16:51:29, Dominic Mazzoni wrote: > On 2012/10/17 16:40:20, miket wrote: > > Hooray ...
8 years, 2 months ago (2012-10-17 16:52:36 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmazzoni@chromium.org/11189028/2002
8 years, 2 months ago (2012-10-17 16:53:32 UTC) #8
commit-bot: I haz the power
Change committed as 162476
8 years, 2 months ago (2012-10-17 19:07:03 UTC) #9
miket_OOO
lgtm
8 years, 2 months ago (2012-10-18 16:40:46 UTC) #10
miket_OOO
8 years, 2 months ago (2012-10-18 16:41:40 UTC) #11
On 2012/10/18 16:40:46, miket wrote:
> lgtm

Sorry, wrong CL. *groan*

Powered by Google App Engine
This is Rietveld 408576698