Commit graph

25 commits

Author SHA1 Message Date
Matt A. Tobin
0e091cdb2e Issue #1053 - Remove android support from intl/locale/nsLocaleService.cpp
This is the only non-icu file with android code in it. Not going to remove android in icu its self because it remains a 3rd party lib.
2020-02-27 07:31:28 +08:00
athenian200
afb2e3a054 MoonchildProductions#1251 - Part 4: Core build system changes, lots of libevent/IPC junk.
This is mostly ifdefs, but as you can see, Solaris is actually a lot like Linux. They're both more SysV than BSD at core, and most of the differences have more to do with Solaris not using glibc than anything else.

I still need to audit a lot of these changes and understand why they're needed and what the alternative approaches are. After this patch, most of the core functionality needed to build Solaris is here.
2019-11-04 11:52:17 +08:00
wolfbeast
bca314ad02 No issue - Update TZ data to 2019c 2019-10-05 07:22:37 +08:00
wolfbeast
ec5e46dd1c Update tzdata resource files 2019-06-18 15:19:21 +08:00
wolfbeast
9efb78165c Update update-tzdata.sh to use git instead of svn, and not try to
auto-commit with hg.
2019-06-18 15:19:19 +08:00
wolfbeast
18688cb1bf Update ICU to 58.3
- This adds the new Japanese ascension era (Reiwa)
- This updates timezone data to 2019a
- Updated script for git instead of SVN
- Regenerated locale data
2019-06-18 15:19:13 +08:00
wolfbeast
8c8145e620 Remove all C++ Telemetry Accumulation calls.
This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables).
Stub resolution/removal should be a follow-up to this.
2019-02-16 00:12:32 +08:00
JustOff
16820f40ac Refresh nsStringBundleService and nsHttpHandler when the browser locale is changed 2019-02-16 00:12:09 +08:00
NTD
276510c457 Clang needs a trailing new line in intl/hyphenation/glue/hnjstdio.cpp 2019-02-16 00:02:56 +08:00
André Bargull
dca3b936bf Update tzdata in ICU data files to 2018e. 2019-02-16 00:01:13 +08:00
wolfbeast
b88143e4be Update libhyphen's glue code to include overloads for fgetc() and feof().
Follow-up to 41cbe2d931d2742bb8dd6240eae9599e3bf3a512 to fix a crash regression.
This resolves #374.
2019-02-15 23:58:19 +08:00
wolfbeast
abd21e76ce Merge libhyphen fix from upstream. 2019-02-15 23:57:44 +08:00
wolfbeast
1aa30f609c Font fallback should detect emoji range for color emoji font. 2019-02-15 23:56:49 +08:00
wolfbeast
33a4b11c98 Add emoji presentation API 2019-02-15 23:56:43 +08:00
wolfbeast
f3ce7263ac Issue #325 Part 12: Manually edit Unicode property tables.
Although this is generated code, the #ifdefs in it are blockers.
!! Do not regenerate these files until the script has been updated !!
See #326.
2019-02-15 23:56:14 +08:00
wolfbeast
3f6fb7bb4a Issue #325 Part 6: Remove non-Intl legacy code paths from line-breaker code. 2019-02-15 23:56:04 +08:00
wolfbeast
4d5e597e5f Issue #325 Part 4: Remove obsolete and archaic Unicode normalization implementation. 2019-02-15 23:56:01 +08:00
wolfbeast
6008e3c1f5 Issue #325 Part 2: Build ICUUtils unconditionally. 2019-02-15 23:55:58 +08:00
André Bargull
f1e8f6742a Bug 1449574 - Update tzdata in ICU data files to 2018d. r=Waldo, a=RyanVM 2019-02-15 23:47:14 +08:00
Henri Sivonen
629a9a0f91 Bug 1443891. r=emk, a=RyanVM
MozReview-Commit-ID: AkUTNnVslMf
2019-02-15 23:46:59 +08:00
wolfbeast
97197f29bf Silence some ICU warning spew 2019-02-15 23:38:59 +08:00
Henri Sivonen
128b5dfa13 Bug 1440926 - Use overflow-checking math when computing Big5 max length. r=emk, a=RyanVM
MozReview-Commit-ID: 1Gney5cYyhu
2019-02-15 23:37:18 +08:00
André Bargull
1367ec69cb Bug 1430761 - Update tzdata in ICU data files to 2018c. r=Waldo, a=lizzard
--HG--
extra : rebase_source : cb9ac8a678b6f565091f6d7733b6cd86afde0da7
2019-02-15 23:36:56 +08:00
wolfbeast
1fc661afdc Silence macro redefinition warnings in ICU 2019-02-15 23:31:57 +08:00
Roy Tam
dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00