Closed Bug 1222415 Opened 9 years ago Closed 9 years ago

Update l20n.js to 3.4.1

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.5 verified, b2g-master fixed)

RESOLVED FIXED
Tracking Status
b2g-v2.5 --- verified
b2g-master --- fixed

People

(Reporter: stas, Assigned: stas)

References

Details

Attachments

(1 file)

L20n 3.4.1 for Gaia is transpiled via Babel so that classes work in non-nightly Gecko.  This will help fix bug 1222159.
I tried to reproduce the failing Gij tests with Mulet builds based on b2g44 and Gaia v2.5, but I couldn't.  Should we try to land this and see if it helps?
Attachment #8684202 - Flags: review?(gandalf)
Comment on attachment 8684202 [details] [review]
[gaia] stasm:1222415-l20n-3.4.1 > mozilla-b2g:master

r+
Attachment #8684202 - Flags: review?(gandalf) → review+
Comment on attachment 8684202 [details] [review]
[gaia] stasm:1222415-l20n-3.4.1 > mozilla-b2g:master

[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): we use `class` ES6 feature which has not been riding 44 train. 
[User impact] if declined: l20n.js doesn't work on gecko 44
[Testing completed]: device
[Risk to taking this patch] (and alternatives if risky): none
[String changes made]: none

I'm wondering if we need to land it on master, or maybe we can just land it on 2.5 branch. Opinions?
Attachment #8684202 - Flags: approval-gaia-v2.5?
I can confirm that this PR fixed bug 1222159, bug 1222163 and bug 1222186.

Thanks!
Comment on attachment 8684202 [details] [review]
[gaia] stasm:1222415-l20n-3.4.1 > mozilla-b2g:master

Approved to uplift for 2.5
Attachment #8684202 - Flags: approval-gaia-v2.5? → approval-gaia-v2.5+
And landed in 2.5 https://github.com/mozilla-b2g/gaia/commit/577948202ae12154524a2bd2bd6d467838ad50b8
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Gandalf, remember how uplifts should work:

* mark "resolved fixed" once we land on master
* let the sheriffs do the uplift to v2.5 themselves

The goal is to avoid any mistakes on the branch.
Assignee: nobody → stas
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: