Commit fc8313e9 authored by Jungshik Shin's avatar Jungshik Shin Committed by Commit Bot

Roll ICU to 7ca3ffa for 'quarter' and locale id fix

This roll has two Changes:

https://chromium.googlesource.com/chromium/deps/icu/+/8b8d2590a
https://chromium.googlesource.com/chromium/deps/icu/+/7ca3ffa77

The former is to add 'quarter'-related items to the locale data
for Ecma 402 Intl implementation.

The latter is to fix locale id handling API bugs in ICU also required
by v8. It also defines USE_CHROMIUM_ICU to 1 so that builds NOT
using Chromium's copy of ICU can take a different code path if
necessary (e.g. Node.js with system ICU or ICU without the above
two fixes; see https://chromium-review.googlesource.com/1215223 ).

In a follow-up CL, USING_SYSTEM_ICU check in Blink will be replaced
by checking USE_CHROMIUM_ICU.

TBR=ftang@chromium.org, gsathya@chromium.org

Bug: v8:7869, v8:8135
Test: v8's RelativeTime format test
Test: test262/intl402/Intl/getCanonicalLocales/*
Change-Id: Ie0475df396639ad3333de38ad1cdd24e9bfe252c
Reviewed-on: https://chromium-review.googlesource.com/1215362
Commit-Queue: Jungshik Shin <jshin@chromium.org>
Reviewed-by: default avatarJungshik Shin <jshin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#589808}
parent dce6d45e
......@@ -750,7 +750,7 @@ deps = {
Var('chromium_git') + '/chromium/deps/hunspell_dictionaries.git' + '@' + 'a9bac57ce6c9d390a52ebaad3259f5fdb871210e',
'src/third_party/icu':
Var('chromium_git') + '/chromium/deps/icu.git' + '@' + 'a191af9d025859e8368b8b469120d78006e9f5f6',
Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '7ca3ffa77d635e44b9735e1b54fb9c4da3b6c821',
'src/third_party/icu4j': {
'packages': [
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment