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

Side by Side Diff: README.chromium

Issue 587833004: Turn on UCONFIG_NO_NON_HTML5_CONVERTER to save 100kB (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/icu52/
Patch Set: more tests added to desc Created 6 years, 3 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | android/icudtl.dat » ('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: 52.1 3 Version: 52.1
4 License: MIT 4 License: MIT
5 Security Critical: yes 5 Security Critical: yes
6 6
7 Description: 7 Description:
8 This directory contains the source code of ICU 52.1 for C/C++ 8 This directory contains the source code of ICU 52.1 for C/C++
9 9
10 1. It was obtained with the following: 10 1. It was obtained with the following:
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
76 76
77 - converters.patch : 77 - converters.patch :
78 a. revises existing mapping tables 78 a. revises existing mapping tables
79 b. Remove a lot of unused aliases in the converter alias table 79 b. Remove a lot of unused aliases in the converter alias table
80 (source/data/mappings/convrtrs.txt ) leading to 40kB size reduction. 80 (source/data/mappings/convrtrs.txt ) leading to 40kB size reduction.
81 81
82 - Add source/data/mappings/ucmlocal.txt : to list only converters we need. 82 - Add source/data/mappings/ucmlocal.txt : to list only converters we need.
83 - Add three new tables per WHATWG encoding standards for EUC-JP, 83 - Add three new tables per WHATWG encoding standards for EUC-JP,
84 Shift_JIS and CP866. 84 Shift_JIS and CP866.
85 They're generated with scripts/{eucjp, sjis, ibm866}_gen.sh. 85 They're generated with scripts/{eucjp, sjis, ibm866}_gen.sh.
86 - Add three 'fake' tables for ISO-2022-CN(-Ext) : noop-*.ucm.
87 86
88 - uconv.patch 87 - uconv.patch
89 a. ucnv2022 uses 3 fake tables for ISO-2022-CN(-Ext) instead of two 88 a. ISO-2022-JP-[1-4] is dropped.
90 huge tables. 89 b. SCSU, BOCU, ISCII, UTF-7, LMB, ibm42*, ISO-2022-{KR,CN*} and HZ-GB :
91 b. ISO-2022-JP-[1-4] is dropped. 90 converters and detectors are dropped leading to the ~100kB reduction
92 c. SCSU, BOCU, ISCII, UTF-7 conversion is diabled leading to 91 in the code size.
93 the 47kB reduction in the code size. 92
94 93
95 5. Locale changes 94 5. Locale changes
96 - patches/locale1.patch : 95 - patches/locale1.patch :
97 a. Exemplar character set changes for zh*, ja + 9 Indian locales 96 a. Exemplar character set changes for zh*, ja + 9 Indian locales
98 b. Minor fixes for Korean, a few Indic (AmPmMarkers) and 97 b. Minor fixes for Korean, a few Indic (AmPmMarkers) and
99 others (datetime format) 98 others (datetime format)
100 99
101 - Locale build configuration files: To include the full locale data 100 - Locale build configuration files: To include the full locale data
102 for Chrome's UI languages and the minimum locale data for other locales, 101 for Chrome's UI languages and the minimum locale data for other locales,
103 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to 102 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
229 f. Copy that icudt52.dll to ${CHROME_ICU_ROOT}/windows/icudt.dll 228 f. Copy that icudt52.dll to ${CHROME_ICU_ROOT}/windows/icudt.dll
230 and check that in. 229 and check that in.
231 230
232 231
233 10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT. 232 10. Change export of U_ICUDATA_ENTRY_POINT from U_IMPORT to U_EXPORT.
234 - patches/declspec.patch 233 - patches/declspec.patch
235 234
236 11. Cherry-pick an upstream patch to fix a bug in bidi. 235 11. Cherry-pick an upstream patch to fix a bug in bidi.
237 - patches/bidi.patch 236 - patches/bidi.patch
238 - upstream bug : http://bugs.icu-project.org/trac/ticket/11054 237 - upstream bug : http://bugs.icu-project.org/trac/ticket/11054
OLDNEW
« no previous file with comments | « no previous file | android/icudtl.dat » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698