- May 14, 2017
-
-
Jungshik Shin authored
* Highlights: - Emoji 5.0 data (partial; Emoji_Component property not included) - CLDR 31.0.1 (http://blog.unicode.org/2017/03/cldr-version-31-released.html) UTC and GMT are treated as distinct) - New case mapping API for styled text - C++ 11 is required - char16_t for UChar (UTF-16) - Source code is in UTF-8 * Size changes common: 10,130,560 => 10,175,056 android: 6,573,872 => 6,616,864 iOS: 6,562,352 => 6,605,152 On top of ICU 59.1 from the upstream, the following changes were applied. See https://chromium.googlesource.com/chromium/deps/icu/+log/chromium/59staging - Fix C++ 11 string literal assignment issue (upstream bug: 13192) - Fix C4229 warning by MSVC - Apply utf32.patch and include unistr.h in fuzzer_util - Update ICU data files - Fix wpo.patch - Apply Google locale patch and locale1.patch - update readme - Apply breakiterator related patches - Apply and update wpo.patch - Drop unused patch, apply data.build.win.patch, update README.chromium - Add /utf-8 flag for Windows/Visual Studio - Update BUILD.gn for UChar, stubdata and apply data_sym.patch - use stubdata.cpp instead of stubdata.c in icu.gyp - Update icu.gyp* files for v8 - Update BUILD.gn, apply data.build.patch and vscomp.patch - Add new files in ICU 59.1 - Get a fresh copy of ICU 59.1 from the upstream - Update update.sh script TBR=drott@chromium.org, yangguo@chromium.org Bug:699469 TEST: layout tests, all unittests, browser tests Change-Id: Ie1e77323aa0c7f872153680c4deca6471a771a5c Reviewed-on: https://chromium-review.googlesource.com/505173 Reviewed-by:
Jungshik Shin <jshin@chromium.org>
-
- Oct 23, 2016
-
-
Jungshik Shin authored
* Note that this CL will be followed by CLs with local changes. Until then, ICU should not be rolled in DEPS. See READ_THIS_FIRST for details. * Adjust scripts/update.sh and scripts/data_files_to_preserve.txt - CLDR/ICU added ckb/ast locale data. Drop them from the list to preserve. - source/layout does not exist in 58.1 any more. * Update the tree to ICU 58.1 from the upstream by running scripts/update.sh * Update README.chromium and add READ_THIS_FIRST to warn about the status of the tree. BUG=637001 TEST=None
-
- Jan 29, 2016
-
-
Jungshik Shin authored
Run scripts/update.sh to get icu 56.1 from the upstream while preserving local configuration files and converter files. BUG=575007 TEST=None Review URL: https://codereview.chromium.org/1621843002 .
-
- Jan 08, 2015
-
-
Jungshik Shin (jungshik at google) authored
1. Replace 'src/' with a fresh copy of ICU 54.1 from the upstream. 2. Remove unncessary files/directories 3. Update the source/header file lists in icu.gypi and icu.gyp 4. Update README.chromium to warn that the ICU head is not usable for building Chromium/Blink/v8,yet. BUG=428145 TEST=None Review URL: https://codereview.chromium.org/845603002
-
- Mar 26, 2014
-
-
jshin@chromium.org authored
The following directories we don't use are removed: as_is packaging source/layout source/layoutex Better plural formatting, updated locale data, the segmentation support for Chinese, Japanese (our code was upstreamed) and Khmer/Lao are among many improvements. EcmaScript I18N API also need this update to be compliant to the spec. Because codereview.chromium.org keeps giving me a 500 error when uploading the CL, so this initial check-in is done directly with svn. BUG=132145 TEST=None git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/icu52@259715 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
-