Closed Bug 1568914 Opened 5 years ago Closed 5 years ago

Update Fluent.jsm to @fluent/bundle 0.14.0

Categories

(Core :: Internationalization, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: stas, Assigned: stas)

References

Details

Attachments

(1 file)

This bug is about updating Fluent in Gecko to the new FluentBundle API.

Update plan:

The attached patch is a WIP, I'd like to land it on Monday. It's based on the following release branch in fluent.js: https://github.com/projectfluent/fluent.js/pull/408. Since yesterday, I discovered one issue with wrapping arguments in FluentNumber and FluentDateTime, which I fixed on the release branch in https://github.com/projectfluent/fluent.js/pull/410.

The latest two tries are:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=ed1b402920e17af01aa626cf4efe775171b71583
https://treeherder.mozilla.org/#/jobs?repo=try&revision=90aa2f295cf9290fe5cb47d78337c2d9711a8300

Priority: -- → P3
Attachment #9080724 - Flags: sec-approval?
Pushed by flodolo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1b513d98a80e
Update Fluent to @fluent/bundle 0.14.0 r=zbraniecki,jdescottes
Assignee: nobody → stas
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Regressions: 1592877
No longer regressions: 1592877
Regressions: 1600897
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: