aboutsummaryrefslogtreecommitdiff
path: root/windows
AgeCommit message (Collapse)Author
2014-05-24Add a few words to cjdict.txt and remove an unintended change in line.txtjshin@chromium.org
When the upstream took our patches for CJ segmentation, over 10k words were dropped. Some of them are pretty common and not having them led to a Blink layout test failure. Add several of them back to cjdict.txt. In addition, remove a patch that breaks line breaking around single/double quotation marks. Rebuild the data for Linux/Mac/Windows/Android. BUG=132145 TEST=Once rolled, layouttest:fast/text/international/cjk-segmentation.html and fast/hyphen-min-preferred-width.html pass. TBR=mark Review URL: https://codereview.chromium.org/292123005 git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/icu52@272650 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-05Add back display names for non-UI languages in A-L listjshin@chromium.org
I was too aggressive in trimming the data and dropped the display names for languages that Chromium needs (for non-UI languages that are in the A-L list). It's not my intention (the comment in trim_data.sh said one thing, but the code did another). Besides, add Norweigian (nb) and Malay (ms) locale data that were not included by mistake. Also update trim_data.sh script NOT to drop 'ALIAS' lines which are used to indicate that a given locale is an alias to another locale. That also required adding ro_MD.txt (null locale which mo.txt is aliased to). The above three adds about 110kB to the icu data (from 10.3MB to 10.4MB). Also update the pre-built icu data files for Linux, Mac and Windows. The Android data will be updated in a follow-up patch. BUG=132145 TEST=When ICU is rolled, unit_tests:ExtensionL10* pass. TBR=mark Review URL: https://codereview.chromium.org/264973016 git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/icu52@268285 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-29Update EUC-JP per WHATWG encoding specjshin@chromium.org
- Add missing half-width kana entries (omitted by mistake) - Drop 'extra' decoding only mapping. See https://www.w3.org/Bugs/Public/show_bug.cgi?id=25266 - Regenerate icu data files (*dat and assembly source files) for Linux, Mac, Windows and Android. (they'll not be shown at codereview.chromium.org because they're too large). BUG=132145,78847 TEST=When ICU is rolled in, base_unittests --gtest_filter=*ICU* and layout tests R=jsbell@chromium.org Review URL: https://codereview.chromium.org/251203003 git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/icu52@266919 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-28Add icudt.dll for Windowsjshin@chromium.org
1. Generate and add windows/icudt.dll with the procedure outlined in README.chromium. It uses a out-of-tree copy of the upstream ICU along with our custom-built icudtl.dat and a locally modified version of makedata.mak. We used to have a separate build/ directory for VS solution/project files to build icudtl.dll. Maintaining them is rather cumbersom now that we want to update our ICU (major version changes) more frequently. Note that icudt.dll is not used by default (icu_use_data_file_flag=1). The GN build still uses it by default and we should not break that build. 2. Add scripts/make_mac_assembly.sh to simplify the generation of the icu data assembly source file for Mac. 3. Update README.chromium accordingly. This CL was uploaded and reviewed at https://codereview.chromium.org/255943004/ Due to a malfunction at codereview.chromium.org, I'm landing this CL manually. BUG=132145 TEST=None until icu is rolled to this version. git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/icu52@266601 4ff67af0-8c30-449e-8e8b-ad334ec8d88c