gecko-dev/intl/l10n
Mike Conley b5af04e2bf Bug 1545125 - Notify DOMLocalization if the intl.uidirection pref has been changed. r=zbraniecki
This way, if the user updates the pref, we can properly set the localedir
on Fluent-translated documents.

Differential Revision: https://phabricator.services.mozilla.com/D27928

--HG--
extra : moz-landing-system : lando
2019-04-17 20:38:40 +00:00
..
docs Bug 1540089, doc fix for Fluent 0.9 Syntax, r=stas 2019-03-29 15:51:58 +00:00
test Bug 1534480 - Do not update Fluent DOM attributes if they match current ones. r=smaug 2019-04-16 20:45:52 +00:00
DOMLocalization.jsm Bug 1534480 - Do not update Fluent DOM attributes if they match current ones. r=smaug 2019-04-16 20:45:52 +00:00
DocumentL10n.cpp Bug 1545125 - Notify DOMLocalization if the intl.uidirection pref has been changed. r=zbraniecki 2019-04-17 20:38:40 +00:00
DocumentL10n.h Bug 1532712 - Expose pause/resume observing methods on DocumentL10n. r=smaug 2019-03-13 00:24:41 +00:00
Fluent.jsm Bug 1539192 - Update to Fluent.jsm 0.12.0, FluentSyntax 0.12.0. r=zbraniecki 2019-03-27 20:43:33 +00:00
FluentSyntax.jsm Bug 1539192 - Update to Fluent.jsm 0.12.0, FluentSyntax 0.12.0. r=zbraniecki 2019-03-27 20:43:33 +00:00
L10nRegistry.jsm Bug 1526925 - add a `hasSource` method to L10nRegistry to determine if a source is known, r=zbraniecki 2019-02-11 14:56:09 +00:00
Localization.jsm Bug 1483036 - Report meaningful Promise values from FluentDOM C++ bits r=Gijs,smaug 2019-03-26 19:34:27 +00:00
README Bug 1498960 - Update Fluent in Gecko to 0.9. r=stas 2018-10-20 16:35:50 +00:00
fluent.js.patch Bug 1513958 - Update Fluent.jsm to version 0.10.0. r=stas 2018-12-18 21:49:44 +00:00
moz.build Bug 1483036 - Simplify the DocumentL10n::PromiseResolver handler. r=smaug 2019-03-26 15:05:21 +00:00
mozIDOMLocalization.idl Bug 1532712 - Expose pause/resume observing methods on DocumentL10n. r=smaug 2019-03-13 00:24:41 +00:00

README

The content of this directory is partially sourced from the fluent.js project.

The following files are affected:
 - Fluent.jsm
 - Localization.jsm
 - DOMLocalization.jsm

At the moment, the tool used to produce those files in fluent.js repository, doesn't
fully align with how the code is structured here, so we perform a manual adjustments
mostly around header and footer.

The result difference is stored in `./fluent.js.patch` file which can be used to
approximate the changes needed to be applied on the output of the 
fluent.js/fluent-gecko's make.

In b.m.o. bug 1434434 we will try to reduce this difference to zero.