Closed
Bug 1094450
Opened 11 years ago
Closed 11 years ago
[rtl][ringtones] CSS changes
Categories
(Firefox OS Graveyard :: Gaia::Ringtones, defect)
Firefox OS Graveyard
Gaia::Ringtones
Tracking
(b2g-v2.2 verified, b2g-master verified)
VERIFIED
FIXED
2.1 S9 (21Nov)
People
(Reporter: squib, Assigned: squib)
References
Details
Attachments
(2 files)
The ringtones app needs some CSS for RTL. Blah blah.
| Assignee | ||
Updated•11 years ago
|
Blocks: ringtones-rtl
| Assignee | ||
Comment 1•11 years ago
|
||
This mostly works. There's something funky about the checkbox in the share activity, but I think that's a building blocks issue.
| Assignee | ||
Comment 2•11 years ago
|
||
Comment on attachment 8517723 [details] [review]
Pull request
Ok, this is done.
Attachment #8517723 -
Flags: review?(dflanagan)
| Assignee | ||
Comment 3•11 years ago
|
||
Comment on attachment 8517723 [details] [review]
Pull request
Fernando: You reviewed bug 1082494, and I'm modifying something from the shared CSS in that bug. Can you take a quick look at this?
Katie: Mind taking a quick pass over this to make sure everything is in the right spot? I think I've handled everything inside the ringtones app, and it looks like the ringtones bits in the settings app are already ok.
Attachment #8517723 -
Flags: ui-review?(kcaldwell)
Attachment #8517723 -
Flags: review?(fernando.campo)
Comment 4•11 years ago
|
||
Comment on attachment 8517723 [details] [review]
Pull request
Passing the review request on to Punam who will be working on RTL compliance for Gallery, so is better qualified to review this than I am.
Attachment #8517723 -
Flags: review?(dflanagan) → review?(pdahiya)
Comment 5•11 years ago
|
||
Comment on attachment 8517723 [details] [review]
Pull request
Hi Jim,
even though the changes to switches look ok to me, I'm not entitled to make this review. The code modifications in shared/switches.css affects a lot of apps, and should be reviewed by someone with better knowledge about the building blocks.
I'm using Arnau, who usually review Building Blocks.
Attachment #8517723 -
Flags: review?(fernando.campo) → review?(rnowmrch)
| Assignee | ||
Comment 6•11 years ago
|
||
Thanks for the review redirection.
I also fixed some of the styles since I broke them. And, I would just like to say: I hate CSS.
Comment on attachment 8517723 [details] [review]
Pull request
ui+ review - looks good, matches ringtone behaviour and rtl spec. NI'ing Rob to take a quick pass as he was heading up the rtl media effort on the ux side.
Flags: needinfo?(rmacdonald)
Attachment #8517723 -
Flags: ui-review?(kcaldwell) → ui-review+
Comment on attachment 8517723 [details] [review]
Pull request
The BB part looks good to me, nothing breaks in other rtl layouts.
Attachment #8517723 -
Flags: review?(rnowmrch) → review+
Updated•11 years ago
|
Target Milestone: --- → 2.1 S9 (21Nov)
Comment 9•11 years ago
|
||
Comment on attachment 8517723 [details] [review]
Pull request
Hi Jim
Patch looks good and has my r+. One minor thing noticed in the message notification indicating success on creating new ringtone.
In RTL mode, success notification message '<file name> Ringtone set as default.' has period showing on the right and as per spec should show up on left. Is this a fix in notifications and outside scope of ringtone app? If yes, it will be good to file a bug for it. Thanks
Attachment #8517723 -
Flags: review?(pdahiya) → review+
| Assignee | ||
Comment 10•11 years ago
|
||
(In reply to Punam Dahiya from comment #9)
> In RTL mode, success notification message '<file name> Ringtone set as
> default.' has period showing on the right and as per spec should show up on
> left. Is this a fix in notifications and outside scope of ringtone app? If
> yes, it will be good to file a bug for it. Thanks
I think that's just how punctuation works in Unicode when you force RTL on. It happens in a few other spots across Firefox OS too.
| Assignee | ||
Comment 11•11 years ago
|
||
Landed: https://github.com/mozilla-b2g/gaia/commit/80f5d4543e1216ecfe23a0ec631257a0addc0d20
in-testsuite- because this is just a CSS change
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Updated•10 years ago
|
Flags: in-moztrap+
Updated•10 years ago
|
Flags: needinfo?(rmacdonald)
Comment 13•10 years ago
|
||
Test case has been added in moztrap:
https://moztrap.mozilla.org/manage/case/15501/
Comment 14•10 years ago
|
||
This issue has been verified as pass on latest build of Flmae 2.2/3.0 and Nexus 5 2.2/3.0 by STRs in comment 0.
Result:The CSS of ringtones app follows RTL.
See attachment:verify_pass.png
Rate:0/5
Device: Flame 2.2 (pass)
Build ID 20150521002508
Gaia Revision bc42fbc12d622bffd7e8afcb8d56f8a1d9773c60
Gaia Date 2015-05-20 22:32:56
Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/6e4eaf59efda
Gecko Version 37.0
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20150521.040918
Firmware Date Thu May 21 04:09:27 EDT 2015
Bootloader L1TC000118D0
Device: Flame 3.0 (pass)
Build ID 20150521160241
Gaia Revision 1126d8bee559f7cde675df2fcc6c196da9cfeba1
Gaia Date 2015-05-21 21:23:56
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/3e737d30f842
Gecko Version 41.0a1
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20150521.193021
Firmware Date Thu May 21 19:30:31 EDT 2015
Bootloader L1TC000118D0
Device: Nexus 5 2.2 (pass)
Build ID 20150521002508
Gaia Revision bc42fbc12d622bffd7e8afcb8d56f8a1d9773c60
Gaia Date 2015-05-20 22:32:56
Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/6e4eaf59efda
Gecko Version 37.0
Device Name hammerhead
Firmware(Release) 5.1
Firmware(Incremental) eng.cltbld.20150521.040628
Firmware Date Thu May 21 04:06:43 EDT 2015
Bootloader HHZ12f
Device: Nexus 5 3.0 (pass)
Build ID 20150521160241
Gaia Revision 1126d8bee559f7cde675df2fcc6c196da9cfeba1
Gaia Date 2015-05-21 21:23:56
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/3e737d30f842
Gecko Version 41.0a1
Device Name hammerhead
Firmware(Release) 5.1
Firmware(Incremental) eng.cltbld.20150521.193039
Firmware Date Thu May 21 19:30:54 EDT 2015
Bootloader HHZ12f
Status: RESOLVED → VERIFIED
QA Whiteboard: [MGSEI-Triage+]
status-b2g-v2.2:
--- → verified
status-b2g-master:
--- → verified
You need to log in
before you can comment on or make changes to this bug.
Description
•