gecko-dev/intl
André Bargull a807279eb6 Bug 1855986: Don't attempt to use in-tree double-conversion for ICU standalone builds. r=sergesanspaille,glandium
Updates the ICU patch "double-conversion.diff" to only use the in-tree copy of
double-conversion when building Firefox/SpiderMonkey. Standalone ICU builds
instead use the ICU copy of double-conversion. Standalone ICU builds happen
when running "intl/icu_sources_data.py" and when converting the in-tree
little-endian ICU data file to the big-endian format.

`JS_HAS_INTL_API` is used to detect how ICU is built: When building ICU as part
of Firefox/SpiderMonkey, `JS_HAS_INTL_API` is guaranteed to be set, whereas in
standalone ICU builds `JS_HAS_INTL_API` isn't defined.

After applying the updated "double-conversion.diff" patch, ICU was reimported
to restore the previously deleted double-conversion sources files from ICU.

Depends on D190791

Differential Revision: https://phabricator.services.mozilla.com/D190792
2023-10-20 15:21:43 +00:00
..
benchmarks Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop 2022-08-03 11:16:20 +00:00
build
components Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
docs Bug 1847869 - Update ICU4X document. r=TYLin,platform-i18n-reviewers 2023-08-10 06:51:38 +00:00
encoding_glue Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8 2023-10-03 09:22:18 +00:00
gtest Bug 1818439 - Make intl/gtest buildable outside of a unified build environment r=andi 2023-02-27 13:42:58 +00:00
hyphenation Bug 1849204 - Add generic atom hash keys that use the better distributed atom hash, and use it across the tree. r=mstange,xpcom-reviewers,credential-management-reviewers,sgalich,nika 2023-08-18 18:43:27 +00:00
icu Bug 1855986: Don't attempt to use in-tree double-conversion for ICU standalone builds. r=sergesanspaille,glandium 2023-10-20 15:21:43 +00:00
icu-patches Bug 1855986: Don't attempt to use in-tree double-conversion for ICU standalone builds. r=sergesanspaille,glandium 2023-10-20 15:21:43 +00:00
icu_testdata Bug 1851323 - Apply the latest line break rules. r=TYLin 2023-09-13 05:11:41 +00:00
l10n Bug 1854018 - How to Test Migration Recipes documentation update, r=flod DONTBUILD 2023-09-22 06:22:30 +00:00
locale Bug 1852843 - Add Santali (sat) to language names in mozIntl and language pack metadata, r=fluent-reviewers,flod 2023-09-13 05:08:11 +00:00
locales no bug - remove +x on dic files r=platform-i18n-reviewers,jfkthame DONTBUILD 2022-12-30 18:46:07 +00:00
lwbrk Bug 1858068 - Cache ICU4XGraphemeClusterSegmenter. r=TYLin 2023-10-13 12:49:08 +00:00
strres Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
tzdata Bug 1824744 - Part 3: Update tzdata files to 2023c. r=platform-i18n-reviewers,gregtatum 2023-05-25 20:40:54 +00:00
uconv Bug 1855300 - convert .ini manifests to .toml: batch 11 remaining **/mochitest.ini r=jmaher,geckoview-reviewers,extension-reviewers,valentin,credential-management-reviewers,cookie-reviewers,sgalich,m_kato,robwu 2023-10-13 02:32:24 +00:00
unicharutil Bug 1859427 - Cache number parsers and formatters per language. r=smaug 2023-10-17 11:01:13 +00:00
Encoding.h
EncodingDetector.h
icu_sources_data.py Bug 1855986: Don't attempt to use in-tree double-conversion for ICU standalone builds. r=sergesanspaille,glandium 2023-10-20 15:21:43 +00:00
moz.build
update-icu.sh Bug 1855981: Add missing patch file entry to update-icu.sh. r=hsivonen 2023-10-20 15:21:42 +00:00
update-icu4x.sh Bug 1851323 - Apply the latest line break rules. r=TYLin 2023-09-13 05:11:41 +00:00
update-tzdata.sh