Closed Bug 1062964 Opened 11 years ago Closed 11 years ago

RTL in Notifications toaster is broken

Categories

(Firefox OS Graveyard :: Gaia::System, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.1 verified, b2g-v2.2 verified)

VERIFIED FIXED
2.1 S5 (26sep)
Tracking Status
b2g-v2.1 --- verified
b2g-v2.2 --- verified

People

(Reporter: nefzaoui, Assigned: nefzaoui)

References

Details

(Keywords: regression)

Attachments

(3 files)

After the notification toaster visual refresh, notification toasters seem to be broken in RTL.
Blocks: gaia-rtl
Can we get more info about what is broken and a screenshot?
Will be working on it, too. :)
Assignee: nobody → nefzaoui.ahmed
Status: NEW → ASSIGNED
It's ready. Review, please? Thanks
Attachment #8493538 - Flags: review?(timdream)
Comment on attachment 8493538 [details] [review] Link to Github pull-request Thanks for the fix... I am not sure if we need an UI review here though.
Attachment #8493538 - Flags: review?(timdream)
Attachment #8493538 - Flags: review+
Attachment #8493538 - Flags: feedback?(gmarty)
Please identify the regressed bug if you could find it.
Keywords: regression
Thanks, Tim. UI looks good. Can you please request approval uplift if this is low risk? Thanks!
Flags: needinfo?(timdream)
We need to wait for the UI to land on master first and Ahmed should be the person asking for approval :).
Flags: needinfo?(timdream)
Comment on attachment 8493538 [details] [review] Link to Github pull-request Looks all good to me.
Attachment #8493538 - Flags: feedback?(gmarty) → feedback+
Ahmed, could you rebase your patch so I could merge it?
Flags: needinfo?(nefzaoui.ahmed)
Done. Thanks! :)
Flags: needinfo?(nefzaoui.ahmed)
https://github.com/mozilla-b2g/gaia/commit/201b500c4caa7f3644d6146edbe96f675fff46a6 Please set approval-gaia-v2.1 to your patch since UX would love this patch to reach v2.1.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attached file PR - Uplift to v2.1
[Approval Request Comment] [Bug caused by] (feature/regressing bug #): Bug 1042713 [User impact] if declined: Broken Notification toaster UI when using the device in a RTL language (e.g. Arabic, which is shipping in 2.1) [Testing completed]: On device, Flame [Risk to taking this patch] (and alternatives if risky): No [String changes made]: No
Attachment #8494462 - Flags: approval-gaia-v2.1?
Attachment #8494462 - Flags: approval-gaia-v2.1? → approval-gaia-v2.1+
Keywords: checkin-needed
This issue is verified fixed on Flame 2.1 and 2.2. Result: The icon on the notification is aligned correctly. Device: Flame 2.1 (319mb)(Kitkat Base)(Full Flash) BuildID: 20141104001202 Gaia: 8b0cf889ae0d48a9eb7ecdcb9b67590de45cc5e5 Gecko: 388b03efe92d Gonk: 48835395daa6a49b281db62c50805bd6ca24077e Version: 34.0 (2.1) Firmware: V188 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Device: Flame 2.2 Master (319mb)(Kitkat Base)(Full Flash) BuildID: 20141104040207 Gaia: 3c50520982560ccba301474d1ac43706138fc851 Gecko: 54d05732f29b Gonk: 48835395daa6a49b281db62c50805bd6ca24077e Version: 36.0a1 (2.2) Firmware Version: v188 User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Mass Edit: adding the [rtl-meta]
Whiteboard: [rtl-meta]
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][rtl-impact]
Whiteboard: [rtl-meta]
Test case has been added in moztrap: https://moztrap.mozilla.org/manage/case/15681/
Flags: in-moztrap+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: