Closed
Bug 1217761
Opened 9 years ago
Closed 9 years ago
[RTL][Dialer]The Edit button on call log page is not mirrored.
Categories
(Firefox OS Graveyard :: Gaia::Dialer, defect, P3)
Tracking
(b2g-v2.5 affected, b2g-master verified)
VERIFIED
FIXED
FxOS-S11 (13Nov)
People
(Reporter: huayu.li, Assigned: autra)
References
Details
(Whiteboard: [2.5-rtl-test-run])
Attachments
(4 files, 1 obsolete file)
[1.Description]:
[RTL][Arieskk_v2.5][Flamekk_v2.5][Dialer]The Edit button on the header in call log page is not mirrored.
See attachment:Dialer_Edit button.png
[2.Testing Steps]:
1. Set your phone language to Arabic and launch Dialer.
2. Tap call log tab or miss call tab.
3. Observe the call log page.
[3.Expected Result]:
3.The edit button on header should be left-aligned and mirrored.
[4.Actual Result]:
3.The Edit button on header is not mirrored.
[5.Reproduction build]:
Device: AriesKK_2.5 [Affected]
Build ID 20151023005002
Gaia Revision 29ce8ec8606e59f582375234440812b046346513
Gaia Date 2015-10-22 05:31:38
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/1f03a14106e59280761ac53904340f389674337f
Gecko Version 44.0a1
Device Name aries
Firmware(Release) 4.4.2
Firmware(Incremental) eng.worker.20151023.001128
Firmware Date Fri Oct 23 00:11:35 UTC 2015
Bootloader s1
Device: FlameKK_v2.5[Affected]
Build ID 20151022150207
Gaia Revision 29ce8ec8606e59f582375234440812b046346513
Gaia Date 2015-10-22 05:31:38
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/76bd0c01d72e64ca4f261ffdb2652a91f961e930
Gecko Version 44.0a1
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20151022.185000
Firmware Date Thu Oct 22 18:50:13 EDT 2015
Base image v18d v4
Bootloader L1TC000118D0
[6.Reproduction Frequency]:
Always Recurrence,5/5
[7.TCID]:
15428
Reporter | ||
Updated•9 years ago
|
QA Whiteboard: [rtl-impact]
status-b2g-master:
--- → affected
Spec says "Do Not Mirror [...] Individual icons that are direction neutral".
So the Edit button shouldn't be mirrored.
Comment 2•9 years ago
|
||
Thus closing bug as resolved invalid.
QA: please make sure that test cases reflect this correctly. thanks
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
Assignee | ||
Comment 3•9 years ago
|
||
Actually this is valid per the spec, see this comment: https://bugzilla.mozilla.org/show_bug.cgi?id=1217773#c2. Reopening.
QA: please make sure that test cases indeed reflect this correctly ;-) And sorry for the back-and-forth and confusion, this is an edge case really.
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → augustin.trancart
Comment 4•9 years ago
|
||
Assignee | ||
Comment 5•9 years ago
|
||
Comment on attachment 8681360 [details]
[gaia] Phoxygen:bug1217761-shared_edit_mode_icon_rtl > mozilla-b2g:master
Hi Gabriele,
Turns out we need proper edit icons for rtl. Please r?
Attachment #8681360 -
Flags: review?(gsvelto)
Comment 6•9 years ago
|
||
Comment on attachment 8681360 [details]
[gaia] Phoxygen:bug1217761-shared_edit_mode_icon_rtl > mozilla-b2g:master
LGTM but please re-compress the icons for the organic skin before committing. This command run from gaia root directory should do the trick (you'll need the optipng and advancecomp/advpng tools installed):
./tools/png_recompress.sh -v shared/style/headers/images/icons/organic/edit-rtl
Attachment #8681360 -
Flags: review?(gsvelto) → review+
Assignee | ||
Comment 7•9 years ago
|
||
Done, I've also added the ltr version of edit icons. Apparently 2 of them weren't compressed.
Does that look better Gabriele?
Flags: needinfo?(gsvelto)
Comment 8•9 years ago
|
||
Yes, that's fine and thanks for spotting the edit icons!
Flags: needinfo?(gsvelto)
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Comment 9•9 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → FxOS-S11 (13Nov)
Assignee | ||
Comment 10•9 years ago
|
||
Comment on attachment 8681360 [details]
[gaia] Phoxygen:bug1217761-shared_edit_mode_icon_rtl > mozilla-b2g:master
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): none
[User impact] if declined: Bad RTL experience
[Testing completed]: on flame
[Risk to taking this patch] (and alternatives if risky): Low, only css and icons change
[String changes made]: none.
Attachment #8681360 -
Flags: approval-gaia-v2.5?
Assignee | ||
Comment 11•9 years ago
|
||
Comment on attachment 8681360 [details]
[gaia] Phoxygen:bug1217761-shared_edit_mode_icon_rtl > mozilla-b2g:master
Already in 2.5
Attachment #8681360 -
Flags: approval-gaia-v2.5?
Comment 12•9 years ago
|
||
This bug has been verified to "Fail" on the latest build of Aries KK 2.5/v2.6 and Flame KK v2.5/v2.6 512mb
by STR in comment 0.
Actual results: The Edit button on header is not mirrored.
See attachment: Verify_Fail.png
Reproduce rate: 10/10
Device: Aries KK 2.6 (master)(Fail)
Build ID 20151107001102
Gaia Revision c3436122d678911d04b8f491724596116890ff9b
Gaia Date 2015-11-06 18:22:03
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/e2a910c048dc82fc3be53475f18e7f81f03e377b
Gecko Version 45.0a1
Device Name aries
Firmware(Release) 4.4.2
Firmware(Incremental) eng.worker.20151106.232924
Firmware Date Fri Nov 6 23:29:32 UTC 2015
Bootloader s1
Device: Aries KK 2.5(Fail)
Build ID 20151107112205
Gaia Revision 577948202ae12154524a2bd2bd6d467838ad50b8
Gaia Date 2015-11-07 10:00:59
Gecko Revision http://hg.mozilla.org/releases/mozilla-b2g44_v2_5/rev/ae7b8b1fd9e1504347b938820f99d75058049386
Gecko Version 44.0a2
Device Name aries
Firmware(Release) 4.4.2
Firmware(Incremental) eng.worker.20151107.104119
Firmware Date Sat Nov 7 10:41:27 UTC 2015
Bootloader s1
Device: Flame KK 2.6 512mb (master)(Fail)
Build ID 20151108150206
Gaia Revision c3436122d678911d04b8f491724596116890ff9b
Gaia Date 2015-11-06 18:22:03
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/e2a910c048dc82fc3be53475f18e7f81f03e377b
Gecko Version 45.0a1
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20151108.183921
Firmware Date Sun Nov 8 18:39:33 EST 2015
Firmware Version v18D v4
Bootloader L1TC000118D0
Device: Flame KK 2.5 512mb (Fail)
Build ID 20151108004501
Gaia Revision 577948202ae12154524a2bd2bd6d467838ad50b8
Gaia Date 2015-11-07 10:00:59
Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g44_v2_5/rev/ae7b8b1fd9e1504347b938820f99d75058049386
Gecko Version 44.0a2
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20151108.045623
Firmware Date Sun Nov 8 04:56:35 EST 2015
Firmware Version v18D v4
Bootloader L1TC000118D0
Comment 13•9 years ago
|
||
Hi Augustin:
The bug can be reproduced on latest build of FlameKK v2.5/2.6 and Arieskk v2.5/2.6
could you help to recheck? thank you.
Flags: needinfo?(augustin.trancart)
Assignee | ||
Comment 14•9 years ago
|
||
Confirmed. I forgot to make a patch for gaia-header.
Status: RESOLVED → REOPENED
Flags: needinfo?(augustin.trancart)
Resolution: FIXED → ---
Assignee | ||
Comment 15•9 years ago
|
||
Hey Wilson.
We actually have a rtl version for the edit icon (it's not really mirrored, but the tick and the circles positions are swapped).
Please r?, I'll make a gaia-patch once I have a version to point to.
Attachment #8681360 -
Attachment is obsolete: true
Attachment #8684871 -
Flags: review?(wilsonpage)
Comment 16•9 years ago
|
||
Comment on attachment 8684871 [details]
Link to Github pull-request: https://github.com/gaia-components/gaia-icons/pull/57
LANDED
Before we stamp a new version and update Gaia, can you confirm that we don't get the FOUC we had a few weeks ago. With the new icons, launch the SMS app and compose a new sms. The icons in the header should be visible instantly and you should not see text like 'back'.
Flags: needinfo?(augustin.trancart)
Attachment #8684871 -
Flags: review?(wilsonpage) → review+
Assignee | ||
Comment 17•9 years ago
|
||
Just tested, it seems to be ok.
Flags: needinfo?(augustin.trancart) → needinfo?(wilsonpage)
Assignee | ||
Comment 18•9 years ago
|
||
I guess we should stamp a major version right?
Comment 19•9 years ago
|
||
Stamped v1.0.0 :)
https://github.com/gaia-components/gaia-icons/releases/tag/v1.0.0
Flags: needinfo?(wilsonpage)
Updated•9 years ago
|
Priority: -- → P3
Comment 20•9 years ago
|
||
Assignee | ||
Comment 21•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
So putting Wilson for the shared part, Gabriele for the communications part and Gasolin for the settings part.
Please r?
Thanks :-)
Attachment #8687891 -
Flags: review?(wilsonpage)
Attachment #8687891 -
Flags: review?(gsvelto)
Attachment #8687891 -
Flags: review?(francisco)
Comment 22•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
This is OK for the dialer. I'd rather take another 80 lines of CSS than having this copy-pasted everywhere where it can get out of sync and bit-rot just as many other pieces did.
Attachment #8687891 -
Flags: review?(gsvelto) → review+
Assignee | ||
Comment 23•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
Monday is a hard day :-/
Attachment #8687891 -
Flags: review?(francisco) → review?(gasolin)
Comment 24•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
Please update gaia-icons inside Camera and Music apps to *exactly* the same version as in `shared/elements/`.
Attachment #8687891 -
Flags: review?(wilsonpage)
Assignee | ||
Comment 25•9 years ago
|
||
Hey Gasolin, I've left some questions on github for you. Thanks!
Flags: needinfo?(gasolin)
Comment 26•9 years ago
|
||
thanks for ping me, I left the suggestion in github.
Flags: needinfo?(gasolin)
Comment 27•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
Overall looks good, Thanks!
2 nits are addressed on github, please take a look on them.
Attachment #8687891 -
Flags: review?(gasolin)
Assignee | ||
Updated•9 years ago
|
Attachment #8687891 -
Flags: review?(wilsonpage)
Attachment #8687891 -
Flags: review?(gasolin)
Attachment #8687891 -
Flags: review+
Assignee | ||
Comment 28•9 years ago
|
||
Hey Wilson, Fred, please r? again :-)
Assignee | ||
Comment 29•9 years ago
|
||
Apparently I've lost Gabriele's flag in the process :-( Not sure how I can put it back...
Comment 30•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
Here you go.
Attachment #8687891 -
Flags: review+
Comment 31•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
Thanks Autra. Sorry about this, but we have performance hack for icons which means all apps *must* run exactly the same versions. This is not the case for other external components :)
Attachment #8687891 -
Flags: review?(wilsonpage) → review+
Comment 32•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
please remove the `/` before `/share`.... then all good
Attachment #8687891 -
Flags: review?(gasolin) → review+
Assignee | ||
Comment 33•9 years ago
|
||
(In reply to Fred Lin [:gasolin] from comment #32)
> Comment on attachment 8687891 [details]
> [gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
>
> please remove the `/` before `/share`.... then all good
Arf I forgot this one. Fix oushed.
NI myself to ask for landing once tests are green.
Flags: needinfo?(augustin.trancart)
Assignee | ||
Updated•9 years ago
|
Flags: needinfo?(augustin.trancart)
Keywords: checkin-needed
The pull request says there are conflicts, so I can't hit the merge button. Can you please rebase it onto the current master?
Flags: needinfo?(augustin.trancart)
Keywords: checkin-needed
Assignee | ||
Comment 35•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
Hey Wilson,
Re-asking your review, because gaia-icons have been updated , but without changing the version number in shared/bower.json. Did I get things right there?
Attachment #8687891 -
Flags: review+ → review?(wilsonpage)
Comment 36•9 years ago
|
||
Comment on attachment 8687891 [details]
[gaia] Phoxygen:bug1217761-edit_icon > mozilla-b2g:master
bug 1223733 landed an updated gaia-icons before you :)
Attachment #8687891 -
Flags: review?(wilsonpage) → review+
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Comment 37•9 years ago
|
||
Keywords: checkin-needed
Reporter | ||
Comment 38•9 years ago
|
||
This issue has been verified as pass on Arieskk_master and Flamekk_master.
Rate:0/10
Device: Flame master_512mb [pass]
Build ID 20151210150222
Gaia Revision 7e962276913bd4da7ce5fa7540767107ce322c78
Gaia Date 2015-12-09 21:27:39
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/412e4d7ce98ca4dbc37de133d0f26d7e1a59946f
Gecko Version 45.0a1
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20151210.183953
Firmware Date Thu Dec 10 18:40:06 EST 2015
Firmware Version v18D v4
Bootloader L1TC000118D0
Device: Aries KK master [pass]
Build ID 20151210120926
Gaia Revision 7e962276913bd4da7ce5fa7540767107ce322c78
Gaia Date 2015-12-09 21:27:39
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/412e4d7ce98ca4dbc37de133d0f26d7e1a59946f
Gecko Version 45.0a1
Device Name aries
Firmware(Release) 4.4.2
Firmware(Incremental) eng.worker.20151210.112747
Firmware Date Thu Dec 10 11:27:55 UTC 2015
Bootloader s1
Hi Carsten,
Could you help to comfirm wheather this issue need to be fixed on v2.5.
Comment 39•9 years ago
|
||
Hi Alissa, i guess thats a good question for mahe. Mahe do we need this on 2.5 too ?
Flags: needinfo?(cbook) → needinfo?(mpotharaju)
Comment 40•9 years ago
|
||
Not a major bug. Not required for 2.5 this late.
Thanks
Flags: needinfo?(mpotharaju)
Assignee | ||
Comment 41•9 years ago
|
||
So I guess we should resolve this one, right?
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Flags: needinfo?(augustin.trancart)
Resolution: --- → FIXED
Comment 42•9 years ago
|
||
That is right Augustin. Thanks
Reporter | ||
Comment 43•9 years ago
|
||
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•