Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(125)

Side by Side Diff: README.chromium

Issue 858363003: ICU update to 54.1 - step 5 (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/icu.git@master
Patch Set: ja exemplar charset fix Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | android/brkitr.patch » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: icu 1 Name: icu
2 URL: http://site.icu-project.org/ 2 URL: http://site.icu-project.org/
3 Version: 54.1 3 Version: 54.1
4 License: MIT 4 License: MIT
5 Security Critical: yes 5 Security Critical: yes
6 6
7 WARNING: The head of third_party/icu is in the middle of upgrading to ICU 54.1 7 WARNING: The head of third_party/icu is in the middle of upgrading to ICU 54.1
8 and it's NOT usable for Chromium/Blink/v8. 8 and it's NOT usable for Chromium/Blink/v8.
9 - DO NOT deps-roll ICU to the head. 9 - DO NOT deps-roll ICU to the head.
10 - If there is a critical change to make (e.g. security), a branch can be cut 10 - If there is a critical change to make (e.g. security), a branch can be cut
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
105 http://www.icu-project.org/trac/ticket/11296 (uconv.patch) 105 http://www.icu-project.org/trac/ticket/11296 (uconv.patch)
106 http://www.icu-project.org/trac/ticket/10303 (html5 encoding tables) 106 http://www.icu-project.org/trac/ticket/10303 (html5 encoding tables)
107 107
108 108
109 5. Locale changes 109 5. Locale changes
110 110
111 - patches/locale_google.patch : Google's internal ICU locale changes 111 - patches/locale_google.patch : Google's internal ICU locale changes
112 112
113 - patches/locale1.patch : 113 - patches/locale1.patch :
114 a. Exemplar character set changes for zh*, ja + 9 Indian locales 114 a. Exemplar character set changes for zh*, ja + 9 Indian locales
115 b. Minor fixes for Korean, a few Indic (AmPmMarkers) and 115 b. Minor fixes for Korean and Turkish
116 others (datetime format)
117 116
118 - Locale build configuration files: To include the full locale data 117 - Locale build configuration files: To include the full locale data
119 for Chrome's UI languages and the minimum locale data for other locales, 118 for Chrome's UI languages and the minimum locale data for other locales,
120 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to 119 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to
121 source/data/{coll,curr,lang.locale,curr,region,translit,zone,rbnf,sprep}. 120 source/data/{coll,curr,lang.locale,curr,region,translit,zone,rbnf,sprep}.
122 121
123 This along with #8 (data.build.patch), #3 (brkiter) and #4 (converter) 122 This along with #8 (data.build.patch), #3 (brkiter) and #4 (converter)
124 cuts down the data size by ~ 11MB. 123 cuts down the data size by ~ 11MB.
125 124
126 - Run scripts/trim_data.sh : About 2.1MB data size reduction. 125 - Run scripts/trim_data.sh : About 2.1MB data size reduction.
127 a. Trim the locale data for Chrome's UI langauges : 126 a. Trim the locale data for Chrome's UI langauges :
128 locales, lang, region, currency 127 locales, lang, region, currency
129 b. Trim the locale data for non-UI languages to the bare minimum : 128 b. Trim the locale data for non-UI languages to the bare minimum :
130 ExemplarCharacters, LocaleScript, layout, and the name of the 129 ExemplarCharacters, LocaleScript, layout, and the name of the
131 language for a locale in its native language. 130 language for a locale in its native language.
132 c. Remove the legacy Chinese character set-based collation 131 c. Remove the legacy Chinese character set-based collation
133 (big5han/gb2312han) that don't make any sense and nobdoy uses. 132 (big5han/gb2312han) that don't make any sense and nobdoy uses.
134 133
135 - android/patch_locale.sh (to be run for Android build only): 134 - android/patch_locale.sh (to be run for Android build only):
136 a. Makes changes to source/data/{curr,region,lang} to exclude these data 135 a. Makes changes to source/data/{curr,region,lang} to exclude these data
137 except the language and script names of zh_Hans and zh_Hant. 136 except the language and script names of zh_Hans and zh_Hant.
138 b. Remove exemplar cities in timezone data (data/zone) 137 b. Remove exemplar cities in timezone data (data/zone)
139 c. Keep only the minimal calendar data in data/locales 138 c. Keep only the minimal calendar data in data/locales
140 139
141 - Add tg.txt to source/data/locale source/data/lang to add the minimal locale 140 - Add tg.txt, ckb.txt, and ku.txt to source/data/{locale,lang}
142 data necessary for the spellchecker. In both directories, add tg.txt to 141 with the minimal locale data necessary for spellchecker and
143 reslocal.mk 142 and language menus.
144 143
145 6. Timezone data update 144 6. Timezone data update
146 - Grab the latest version of the following timezone data files and 145 - Grab the latest version of the following timezone data files and
147 put them in source/data/misc. 146 put them in source/data/misc.
148 147
149 metaZones.txt 148 metaZones.txt
150 timezoneTypes.txt 149 timezoneTypes.txt
151 windowsZones.txt 150 windowsZones.txt
152 zoneinfo64.txt 151 zoneinfo64.txt
153 152
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
235 10. Apply the following patches for regex 234 10. Apply the following patches for regex
236 - patches/regex.patch (a combined patch of 3 revisions below) 235 - patches/regex.patch (a combined patch of 3 revisions below)
237 - upstream bugs (fixed in the upstream ToT) : 236 - upstream bugs (fixed in the upstream ToT) :
238 http://bugs.icu-project.org/trac/ticket/11370 (r36723:36724) 237 http://bugs.icu-project.org/trac/ticket/11370 (r36723:36724)
239 http://bugs.icu-project.org/trac/ticket/11369 (r36726:36727) 238 http://bugs.icu-project.org/trac/ticket/11369 (r36726:36727)
240 http://bugs.icu-project.org/trac/ticket/11371 (r36800:36801) 239 http://bugs.icu-project.org/trac/ticket/11371 (r36800:36801)
241 240
242 11. Fix a bug in locid (getBaseName is wrong). 241 11. Fix a bug in locid (getBaseName is wrong).
243 - patches/locid.patch 242 - patches/locid.patch
244 - upstream bug: http://bugs.icu-project.org/trac/ticket/11421 243 - upstream bug: http://bugs.icu-project.org/trac/ticket/11421
OLDNEW
« no previous file with comments | « no previous file | android/brkitr.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698