Closed
Bug 1127955
Opened 9 years ago
Closed 9 years ago
[Calendar] month view: "other month" label should be set as aria-label instead of hidden text
Categories
(Firefox OS Graveyard :: Gaia::Calendar, defect)
Tracking
(b2g-v2.2 fixed, b2g-master fixed)
RESOLVED
FIXED
2.2 S5 (6feb)
People
(Reporter: mmedeiros, Assigned: obara.justin)
References
Details
(Keywords: late-l10n)
Attachments
(2 files, 1 obsolete file)
29.77 KB,
image/png
|
Details | |
46 bytes,
text/x-github-pull-request
|
mmedeiros
:
review+
yzen
:
a11y-review+
bajaj
:
approval-gaia-v2.2+
|
Details | Review |
right now the string "other month" is set on the markup: <li class="past other-month" data-date="d-2014-11-28" aria-describedby="month-view-day-d-2014-11-28-busy-indicator month-view-day-d-2014-11-28-description" id="month-view-day-d-2014-11-28" role="gridcell"> <span class="day" role="button">28</span> <div id="month-view-day-d-2014-11-28-busy-indicator" class="busy-indicator" aria-hidden="true"></div> <span id="month-view-day-d-2014-11-28-description" aria-hidden="true" data-l10n-id="past-other-month">Other month</span> </li> `past-other-month` and `future-other-month` should probably use the ariaLabel instead of setting the textContent. in some languages that doesn't use the latin alphabet you can actually see some artifacts caused by the hidden text (they overflow a little bit) - see attached screenshot
Reporter | ||
Updated•9 years ago
|
Comment 1•9 years ago
|
||
Attachment #8558239 -
Flags: a11y-review?(yzenevich)
Comment 3•9 years ago
|
||
Autolander will automatically attach patches for you from now, so please use the attachment next time that it generates if possible. For more info see the announcement here: https://groups.google.com/forum/#!topic/mozilla.dev.gaia/cTevbcnUr38 Let me know if you have any problems or suggestions about how to improve the process. Thanks!
Attachment #8558238 -
Flags: a11y-review?(yzenevich)
Updated•9 years ago
|
Attachment #8558239 -
Attachment is obsolete: true
Attachment #8558239 -
Flags: a11y-review?(yzenevich)
Comment 4•9 years ago
|
||
Comment on attachment 8558238 [details] [review] [PullReq] jobara:1127955 to mozilla-b2g:master Looks good from a11y standpoint. Please rename the keys though to something new (see github comment). Mark miller for review once the comment is addressed. Thanks a lot, Justin!
Attachment #8558238 -
Flags: a11y-review?(yzenevich) → a11y-review+
Attachment #8558238 -
Flags: review?(mmedeiros)
Reporter | ||
Updated•9 years ago
|
Attachment #8558238 -
Flags: review?(mmedeiros) → review+
Keywords: checkin-needed
Updated•9 years ago
|
Keywords: checkin-needed
Comment 5•9 years ago
|
||
Pull request has landed in master: https://github.com/mozilla-b2g/gaia/commit/f0b9013d3117a3bf6c4d3e4a0f98af57c3767e0a
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment 7•9 years ago
|
||
Comment on attachment 8558238 [details] [review] [PullReq] jobara:1127955 to mozilla-b2g:master [Approval Request Comment] [Bug caused by] (feature/regressing bug #): improvement, not a bug [User impact] if declined: screen reader actually reads off transparent text rather than a proper label. [Testing completed]: unit and on device [Risk to taking this patch] (and alternatives if risky): low [String changes made]: https://github.com/mozilla-b2g/gaia/pull/27866/files#diff-97b7fed57927556b91fb72d4d1b8c8b5
Attachment #8558238 -
Flags: approval-gaia-v2.2?
Updated•9 years ago
|
Attachment #8558238 -
Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
Comment 8•9 years ago
|
||
v2.2: https://github.com/mozilla-b2g/gaia/commit/565ab0585e7db2da83659457e21422c2ecb1f085
You need to log in
before you can comment on or make changes to this bug.
Description
•