xref: /aosp_15_r20/external/cronet/third_party/icu/patches/gb_table.patch (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1diff --git a/source/data/mappings/gb18030.ucm b/source/data/mappings/gb18030.ucm
2index f8f0cb0..6f40ba4 100644
3--- a/source/data/mappings/gb18030.ucm
4+++ b/source/data/mappings/gb18030.ucm
5@@ -3132,6 +3132,7 @@ CHARMAP
6 <U2FFE> \x81\x39\xA3\x34 |0
7 <U2FFF> \x81\x39\xA3\x35 |0
8 <U3000> \xA1\xA1 |0
9+<U3000> \xA3\xA0 |3
10 <U3001> \xA1\xA2 |0
11 <U3002> \xA1\xA3 |0
12 <U3003> \xA1\xA8 |0
13@@ -29584,7 +29585,6 @@ CHARMAP
14 <UE5E2> \xA3\x9D |0
15 <UE5E3> \xA3\x9E |0
16 <UE5E4> \xA3\x9F |0
17-<UE5E5> \xA3\xA0 |0
18 <UE5E6> \xA4\x40 |0
19 <UE5E7> \xA4\x41 |0
20 <UE5E8> \xA4\x42 |0
21diff --git a/source/data/mappings/windows-936-2000.ucm b/source/data/mappings/windows-936-2000.ucm
22index 6cfafab..66c9a31 100644
23--- a/source/data/mappings/windows-936-2000.ucm
24+++ b/source/data/mappings/windows-936-2000.ucm
25@@ -37,7 +37,8 @@
26
27 # build an extension-only (delta) .cnv file
28 # requires the base .cnv file at runtime
29-<icu:base>                    "ibm-1386_P100-2001"
30+# Chromium: we don't want ibm-1386
31+#<icu:base>                    "ibm-1386_P100-2001"
32
33 # The following was the generated state table.
34 # This does not account for unassigned characters
35@@ -259,6 +260,7 @@ CHARMAP
36 <U01DA> \xA8\xB7 |0
37 <U01DB> \xA8\xB8 |1
38 <U01DC> \xA8\xB8 |0
39+<U01F9> \xA8\xBF |0
40 <U0251> \xA8\xBB |0
41 <U0261> \xA8\xC0 |0
42 <U02C7> \xA1\xA6 |0
43@@ -380,6 +382,9 @@ CHARMAP
44 <U044E> \xA7\xF0 |0
45 <U044F> \xA7\xF1 |0
46 <U0451> \xA7\xD7 |0
47+# U1E3F will be round-tripped and UE7C7 will be dropped
48+# once https://www.w3.org/Bugs/Public/show_bug.cgi?id=28740#c3 is resolved.
49+<U1E3F> \xA8\xBC |1
50 <U2010> \xA9\x5C |0
51 <U2013> \xA8\x43 |0
52 <U2014> \xA1\xAA |0
53@@ -23435,7 +23440,7 @@ CHARMAP
54 <UE5E2> \xA3\x9D |0
55 <UE5E3> \xA3\x9E |0
56 <UE5E4> \xA3\x9F |0
57-<UE5E5> \xA3\xA0 |0
58+<U3000> \xA3\xA0 |3
59 <UE5E6> \xA4\x40 |0
60 <UE5E7> \xA4\x41 |0
61 <UE5E8> \xA4\x42 |0
62@@ -23918,7 +23923,6 @@ CHARMAP
63 <UE7C5> \xA8\x9F |0
64 <UE7C6> \xA8\xA0 |0
65 <UE7C7> \xA8\xBC |0
66-<UE7C8> \xA8\xBF |0
67 <UE7C9> \xA8\xC1 |0
68 <UE7CA> \xA8\xC2 |0
69 <UE7CB> \xA8\xC3 |0
70