| Index: net/base/net_util_unittest.cc
|
| ===================================================================
|
| --- net/base/net_util_unittest.cc (revision 52955)
|
| +++ net/base/net_util_unittest.cc (working copy)
|
| @@ -128,6 +128,12 @@
|
| false, false, false, false, false,
|
| false, false, false, true, false,
|
| }},
|
| + {"xn--3ck7a7g.jp", L"\u30ce\u30f3\u30bd.jp",
|
| + {true, false, false, true, false,
|
| + false, false, false, false, false,
|
| + false, false, false, false, false,
|
| + false, false, false, true, false,
|
| + }},
|
| // Katakana + Latin (Japanese)
|
| // TODO(jungshik): Change 'false' in the first element to 'true'
|
| // after upgrading to ICU 4.2.1 to use new uspoof_* APIs instead
|
| @@ -138,6 +144,12 @@
|
| false, false, false, false, false,
|
| false, false, false, true, false,
|
| }},
|
| + {"xn--3bkxe.jp", L"\x30c8\x309a.jp",
|
| + {false, false, false, true, false,
|
| + false, false, false, false, false,
|
| + false, false, false, false, false,
|
| + false, false, false, true, false,
|
| + }},
|
| // Hangul (Korean)
|
| {"www.xn--or3b17p6jjc.kr", L"www.\xc804\xc790\xc815\xbd80.kr",
|
| {true, false, false, false, true,
|
| @@ -322,7 +334,19 @@
|
| false, false, false, false, false,
|
| false, false, false, false, false,
|
| false, false, false, false, false,
|
| - }},
|
| + }},
|
| + {"google.xn--com-oh4ba.evil.jp", L"google.com\x309a\x309a.evil.jp",
|
| + {false, false, false, false, false,
|
| + false, false, false, false, false,
|
| + false, false, false, false, false,
|
| + false, false, false, false, false,
|
| + }},
|
| + {"google.xn--comevil-v04f.jp", L"google.com\x30ce" L"evil.jp",
|
| + {false, false, false, false, false,
|
| + false, false, false, false, false,
|
| + false, false, false, false, false,
|
| + false, false, false, false, false,
|
| + }},
|
| #if 0
|
| // These two cases are special. We need a separate test.
|
| // U+3000 and U+3002 are normalized to ASCII space and dot.
|
|
|