From e051b8230a1c66508dab95f3ee660d092f165dad Mon Sep 17 00:00:00 2001 From: "jshin@chromium.org" <jshin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> Date: Thu, 3 Dec 2009 02:15:21 +0000 Subject: Pull in ICU @ r=33644 Add 3 'no-op' tables to get ISO-2022-CN(-Ext) converters in ICU "work nominally". With this change, ICU will convert all the valid byte sequences in ISO-2022-CN(-Ext) of GB2312,CNS-11643, and ISO-IR-165 to U+FFFD. Because ISO-2022-CN(-Ext) are virtually non-existent on the web, this doesn't hurt Chrome at all. On the other hand, it'll protect Chrome from a potential XSS attack. TBR=mal BUG=21354 TEST=Go to http://i18nl10n.com/chrome/iso2022cn1.html and http://i18nl10n.com/chrome/iso2022cn2.html. In both cases, Chrome should not pop up an alert box. Instead, the page title should be a sequence of U+FFFD (usually a white question mark in a black diamond or a series of empty boxes) Review URL: http://codereview.chromium.org/466014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33652 0039d316-1c4b-4281-b951-d872f2087c98 --- DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'DEPS') diff --git a/DEPS b/DEPS index 3c7a9fb..0b3f7a6 100644 --- a/DEPS +++ b/DEPS @@ -27,7 +27,7 @@ deps = { "/trunk/deps/third_party/WebKit@33467", "src/third_party/icu": - "/trunk/deps/third_party/icu42@33403", + "/trunk/deps/third_party/icu42@33644", "src/third_party/hunspell": "/trunk/deps/third_party/hunspell128@30191", -- cgit v1.1