Hi Team,

We're currently working on removing all the code that we had for building Gecko 
and SpiderMonkey without ICU.

ICU is our core internationalization library, and CLDR our core 
internationalization database for both internal and external (think, ECMA402) 
use.

In Firefox 56 we moved the last platform (Android) to build with ICU and two 
releases later we feel ready to remove all the legacy code. It's a nice save 
(over 20k LOC), and not having to support both modes is a relief for a lot of 
us working on intl code.

The current effort is to eradicate all the code around ENABLE_INTL_API==no.

The tracking bug is here: https://bugzilla.mozilla.org/show_bug.cgi?id=1387332

It should not affect you in any way, unless your ways are fairly esoteric, in 
which case, please reach out to :m_kato, :jfkthame or myself.

Thanks,
zb.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to