Closed Bug 1131246 Opened 9 years ago Closed 9 years ago

[RTL] [Dialer] "+" symbol is shown on the wrong side of the Callscreen

Categories

(Firefox OS Graveyard :: Gaia::Dialer, defect, P2)

defect

Tracking

(feature-b2g:2.2+, b2g-v2.2 verified, b2g-master verified)

VERIFIED FIXED
2.2 S9 (3apr)
feature-b2g 2.2+
Tracking Status
b2g-v2.2 --- verified
b2g-master --- verified

People

(Reporter: drs, Assigned: thills)

References

Details

(Whiteboard: [planned-sprint c=1])

Attachments

(4 files)

Priority: -- → P2
Coler, can you give specific STR for the missed case you found in 1102340, in this bug ? Thanks!
Flags: needinfo?(liuyong)
feature-b2g: --- → 2.2+
Hi bhavana,
   The STRs are:
Prerequisite:Insert a SIM card, set system language to Arabic.
  STR:
 1) Launch Phone.
 2) Dial a phone number(like:+86123456).
 3) Tap call button,check the dialing view.

Actual Result:The phone number is displayed as 86123456+.

Excepted Result: The phone number should be displayed as +86123456.
Hope this can help you. Thanks.
Flags: needinfo?(liuyong) → needinfo?(bbajaj)
Thanks hoping :drs or someone in dialer can take this now :)
Flags: needinfo?(bbajaj)
Flags: needinfo?(drs.bugzilla)
Assignee: nefzaoui → gsvelto
Flags: needinfo?(drs.bugzilla)
Whiteboard: [c=1]
Target Milestone: --- → 2.2 S6 (20feb)
How is this looking for FL on Monday?
Assignee: gsvelto → thills
Status: NEW → ASSIGNED
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

Hi Doug,

Here's something for feedback since we went back and forth on this a bit.  I believe it's mostly working but I want to do bit more testing on this and also make sure this is in line.

Thanks,

-tamara
Attachment #8567423 - Flags: feedback?(drs.bugzilla)
Whiteboard: [c=1] → [planned-sprint c=1]
Target Milestone: 2.2 S6 (20feb) → 2.2 S7 (6mar)
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

This approach is good.
Attachment #8567423 - Flags: feedback?(drs.bugzilla) → feedback+
Summary: "+" symbol is shown on the wrong side of the Callscreen → [RTL] [Dialer] "+" symbol is shown on the wrong side of the Callscreen
Attached image secondincoming.png
Target Milestone: 2.2 S7 (6mar) → 2.2 S8 (20mar)
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

Hi Doug,

I wound up having to make a few more changes into the ConferenceGroupDetails overlay due to the bdi node.

thanks,

-tamara
Attachment #8567423 - Flags: review?(drs)
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

See my comments on the PR.
Attachment #8567423 - Flags: review?(drs) → review-
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

Hi Doug,

I changed the font tests around a little bit to include the bdi case for the other existing tests.  Thanks for the review.
-tamara
Attachment #8567423 - Flags: review- → review?(drs)
Target Milestone: 2.2 S8 (20mar) → 2.2 S9 (3apr)
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

This needs another iteration. We're getting close, though.
Attachment #8567423 - Flags: review?(drs) → review-
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

Hi Doug,

Thank you for the simplifications.  Was helpful.

Thanks,

-tamara
Attachment #8567423 - Flags: review- → review?(drs)
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

Looks good, but this needs a better commit message. I also left a comment on the PR.
Attachment #8567423 - Flags: review?(drs) → review+
Attached image callscreen.png
This issue has been verified successfully on latest build of Flame 3.0 with the same steps in comment 2. The "+" symbol is shown on the left side of the phone number at callscreen(such as "+8610010").
See attachment:callscreen.png
Rate:0/5

Device: Flame 3.0 (pass)
Build ID               20150329010203
Gaia Revision          67ad91f3f660b1f16b354ee4c5159ddc5a74d149
Gaia Date              2015-03-28 10:02:40
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/385840329d91
Gecko Version          39.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150329.042104
Firmware Date          Sun Mar 29 04:21:16 EDT 2015
Bootloader             L1TC000118D0
QA Whiteboard: [MGSEI-Triage+]
Comment on attachment 8567423 [details] [review]
[gaia] tamarahills:bugfix/1131246-fixplus-callscreen-rtl > mozilla-b2g:master

[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): RTL feature
[User impact] if declined: User would see the + on the wrong side on the call screen
[Testing completed]: yes
[Risk to taking this patch] (and alternatives if risky): low-medium
[String changes made]: none
Attachment #8567423 - Flags: approval-gaia-v2.2?(bbajaj)
Attachment #8567423 - Flags: approval-gaia-v2.2?(bbajaj) → approval-gaia-v2.2+
Attached image v2.2_verify.png
This issue has been verified successfully on latest build of Flame 2.2 with the same steps in comment 2. The "+" symbol is shown on the left side of the phone number at callscreen(such as "+86123456").
See attachment:v2.2_verify.png
Rate:0/5

Device: Flame 2.2 (pass)
Build ID               20150401002624
Gaia Revision          8b3086ad3963f1707e2bee9094baccafffe161c4
Gaia Date              2015-03-31 21:48:06
Gecko Revision         https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/20b67213a047
Gecko Version          37.0
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150401.042225
Firmware Date          Wed Apr  1 04:22:36 EDT 2015
Bootloader             L1TC000118D0
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: