Skip to content

Commit

Permalink
fix: backport ICU changes for Japanese Era placeholder name (#17518)
Browse files Browse the repository at this point in the history
This change backports changes from the upstream ICU 62.1 maintenance
branch into the Chromium copy of ICU, in order to enable the
"placeholder era" for the upcoming new Japanese Era.

Upstream change: unicode-org/icu#514
Upstream ticket: https://unicode-org.atlassian.net/browse/ICU-20482

With this change you can set/define an Environment Variable
`ICU_ENABLE_TENTATIVE_ERA` to `true which will enable the placeholder
era name.

Note: This change requires re-generating the checked-in Chromium ICU
data files (icudtl.dat) in order for them to have the updated data
for the placeholder era name.

Also included in this change are some minor changes to the scripts
used by Chromium for building the data files so that they actually
work on Ubuntu.
  • Loading branch information
jefgen authored and John Kleinschmidt committed Mar 27, 2019
1 parent e1a8050 commit d2571f3
Show file tree
Hide file tree
Showing 3 changed files with 28,720 additions and 0 deletions.
2 changes: 2 additions & 0 deletions patches/common/config.json
Expand Up @@ -5,6 +5,8 @@

"src/electron/patches/common/ffmpeg": "src/third_party/ffmpeg",

"src/electron/patches/common/icu": "src/third_party/icu",

"src/electron/patches/common/skia": "src/third_party/skia",

"src/electron/patches/common/webrtc": "src/third_party/webrtc",
Expand Down
1 change: 1 addition & 0 deletions patches/common/icu/.patches
@@ -0,0 +1 @@
icu_changes_for_japanese_era_placeholder_name_support.patch

0 comments on commit d2571f3

Please sign in to comment.