xref: /aosp_15_r20/external/pdfium/xfa/fgas/font/fgas_fontutils.cpp (revision 3ac0a46f773bac49fa9476ec2b1cf3f8da5ec3a4)
1*3ac0a46fSAndroid Build Coastguard Worker // Copyright 2014 The PDFium Authors
2*3ac0a46fSAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be
3*3ac0a46fSAndroid Build Coastguard Worker // found in the LICENSE file.
4*3ac0a46fSAndroid Build Coastguard Worker 
5*3ac0a46fSAndroid Build Coastguard Worker // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6*3ac0a46fSAndroid Build Coastguard Worker 
7*3ac0a46fSAndroid Build Coastguard Worker #include "xfa/fgas/font/fgas_fontutils.h"
8*3ac0a46fSAndroid Build Coastguard Worker 
9*3ac0a46fSAndroid Build Coastguard Worker #include <iterator>
10*3ac0a46fSAndroid Build Coastguard Worker 
11*3ac0a46fSAndroid Build Coastguard Worker #include "build/build_config.h"
12*3ac0a46fSAndroid Build Coastguard Worker #include "core/fxcrt/fx_codepage.h"
13*3ac0a46fSAndroid Build Coastguard Worker #include "core/fxcrt/fx_extension.h"
14*3ac0a46fSAndroid Build Coastguard Worker #include "xfa/fgas/font/cfgas_fontmgr.h"
15*3ac0a46fSAndroid Build Coastguard Worker 
16*3ac0a46fSAndroid Build Coastguard Worker namespace {
17*3ac0a46fSAndroid Build Coastguard Worker 
18*3ac0a46fSAndroid Build Coastguard Worker const FGAS_FONTUSB kFXGdiFontUSBTable[] = {
19*3ac0a46fSAndroid Build Coastguard Worker     {0x0000, 0x007F, 0, FX_CodePage::kMSWin_WesternEuropean},
20*3ac0a46fSAndroid Build Coastguard Worker     {0x0080, 0x00FF, 1, FX_CodePage::kMSWin_WesternEuropean},
21*3ac0a46fSAndroid Build Coastguard Worker     {0x0100, 0x017F, 2, FX_CodePage::kMSWin_EasternEuropean},
22*3ac0a46fSAndroid Build Coastguard Worker     {0x0180, 0x024F, 3, FX_CodePage::kMSWin_EasternEuropean},
23*3ac0a46fSAndroid Build Coastguard Worker     {0x0250, 0x02AF, 4, FX_CodePage::kFailure},
24*3ac0a46fSAndroid Build Coastguard Worker     {0x02B0, 0x02FF, 5, FX_CodePage::kFailure},
25*3ac0a46fSAndroid Build Coastguard Worker     {0x0300, 0x036F, 6, FX_CodePage::kFailure},
26*3ac0a46fSAndroid Build Coastguard Worker     {0x0370, 0x03FF, 7, FX_CodePage::kMSWin_Greek},
27*3ac0a46fSAndroid Build Coastguard Worker     {0x0400, 0x04FF, 9, FX_CodePage::kMSWin_Cyrillic},
28*3ac0a46fSAndroid Build Coastguard Worker     {0x0500, 0x052F, 9, FX_CodePage::kFailure},
29*3ac0a46fSAndroid Build Coastguard Worker     {0x0530, 0x058F, 10, FX_CodePage::kFailure},
30*3ac0a46fSAndroid Build Coastguard Worker     {0x0590, 0x05FF, 11, FX_CodePage::kMSWin_Hebrew},
31*3ac0a46fSAndroid Build Coastguard Worker     {0x0600, 0x06FF, 13, FX_CodePage::kMSWin_Arabic},
32*3ac0a46fSAndroid Build Coastguard Worker     {0x0700, 0x074F, 71, FX_CodePage::kFailure},
33*3ac0a46fSAndroid Build Coastguard Worker     {0x0750, 0x077F, 13, FX_CodePage::kFailure},
34*3ac0a46fSAndroid Build Coastguard Worker     {0x0780, 0x07BF, 72, FX_CodePage::kFailure},
35*3ac0a46fSAndroid Build Coastguard Worker     {0x07C0, 0x07FF, 14, FX_CodePage::kFailure},
36*3ac0a46fSAndroid Build Coastguard Worker     {0x0800, 0x08FF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
37*3ac0a46fSAndroid Build Coastguard Worker     {0x0900, 0x097F, 15, FX_CodePage::kFailure},
38*3ac0a46fSAndroid Build Coastguard Worker     {0x0980, 0x09FF, 16, FX_CodePage::kFailure},
39*3ac0a46fSAndroid Build Coastguard Worker     {0x0A00, 0x0A7F, 17, FX_CodePage::kFailure},
40*3ac0a46fSAndroid Build Coastguard Worker     {0x0A80, 0x0AFF, 18, FX_CodePage::kFailure},
41*3ac0a46fSAndroid Build Coastguard Worker     {0x0B00, 0x0B7F, 19, FX_CodePage::kFailure},
42*3ac0a46fSAndroid Build Coastguard Worker     {0x0B80, 0x0BFF, 20, FX_CodePage::kFailure},
43*3ac0a46fSAndroid Build Coastguard Worker     {0x0C00, 0x0C7F, 21, FX_CodePage::kFailure},
44*3ac0a46fSAndroid Build Coastguard Worker     {0x0C80, 0x0CFF, 22, FX_CodePage::kFailure},
45*3ac0a46fSAndroid Build Coastguard Worker     {0x0D00, 0x0D7F, 23, FX_CodePage::kFailure},
46*3ac0a46fSAndroid Build Coastguard Worker     {0x0D80, 0x0DFF, 73, FX_CodePage::kFailure},
47*3ac0a46fSAndroid Build Coastguard Worker     {0x0E00, 0x0E7F, 24, FX_CodePage::kMSDOS_Thai},
48*3ac0a46fSAndroid Build Coastguard Worker     {0x0E80, 0x0EFF, 25, FX_CodePage::kFailure},
49*3ac0a46fSAndroid Build Coastguard Worker     {0x0F00, 0x0FFF, 70, FX_CodePage::kFailure},
50*3ac0a46fSAndroid Build Coastguard Worker     {0x1000, 0x109F, 74, FX_CodePage::kFailure},
51*3ac0a46fSAndroid Build Coastguard Worker     {0x10A0, 0x10FF, 26, FX_CodePage::kFailure},
52*3ac0a46fSAndroid Build Coastguard Worker     {0x1100, 0x11FF, 28, FX_CodePage::kFailure},
53*3ac0a46fSAndroid Build Coastguard Worker     {0x1200, 0x137F, 75, FX_CodePage::kFailure},
54*3ac0a46fSAndroid Build Coastguard Worker     {0x1380, 0x139F, 75, FX_CodePage::kFailure},
55*3ac0a46fSAndroid Build Coastguard Worker     {0x13A0, 0x13FF, 76, FX_CodePage::kFailure},
56*3ac0a46fSAndroid Build Coastguard Worker     {0x1400, 0x167F, 77, FX_CodePage::kFailure},
57*3ac0a46fSAndroid Build Coastguard Worker     {0x1680, 0x169F, 78, FX_CodePage::kFailure},
58*3ac0a46fSAndroid Build Coastguard Worker     {0x16A0, 0x16FF, 79, FX_CodePage::kFailure},
59*3ac0a46fSAndroid Build Coastguard Worker     {0x1700, 0x171F, 84, FX_CodePage::kFailure},
60*3ac0a46fSAndroid Build Coastguard Worker     {0x1720, 0x173F, 84, FX_CodePage::kFailure},
61*3ac0a46fSAndroid Build Coastguard Worker     {0x1740, 0x175F, 84, FX_CodePage::kFailure},
62*3ac0a46fSAndroid Build Coastguard Worker     {0x1760, 0x177F, 84, FX_CodePage::kFailure},
63*3ac0a46fSAndroid Build Coastguard Worker     {0x1780, 0x17FF, 80, FX_CodePage::kFailure},
64*3ac0a46fSAndroid Build Coastguard Worker     {0x1800, 0x18AF, 81, FX_CodePage::kFailure},
65*3ac0a46fSAndroid Build Coastguard Worker     {0x18B0, 0x18FF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
66*3ac0a46fSAndroid Build Coastguard Worker     {0x1900, 0x194F, 93, FX_CodePage::kFailure},
67*3ac0a46fSAndroid Build Coastguard Worker     {0x1950, 0x197F, 94, FX_CodePage::kFailure},
68*3ac0a46fSAndroid Build Coastguard Worker     {0x1980, 0x19DF, 95, FX_CodePage::kFailure},
69*3ac0a46fSAndroid Build Coastguard Worker     {0x19E0, 0x19FF, 80, FX_CodePage::kFailure},
70*3ac0a46fSAndroid Build Coastguard Worker     {0x1A00, 0x1A1F, 96, FX_CodePage::kFailure},
71*3ac0a46fSAndroid Build Coastguard Worker     {0x1A20, 0x1AFF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
72*3ac0a46fSAndroid Build Coastguard Worker     {0x1B00, 0x1B7F, 27, FX_CodePage::kFailure},
73*3ac0a46fSAndroid Build Coastguard Worker     {0x1B80, 0x1BBF, 112, FX_CodePage::kFailure},
74*3ac0a46fSAndroid Build Coastguard Worker     {0x1BC0, 0x1BFF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
75*3ac0a46fSAndroid Build Coastguard Worker     {0x1C00, 0x1C4F, 113, FX_CodePage::kFailure},
76*3ac0a46fSAndroid Build Coastguard Worker     {0x1C50, 0x1C7F, 114, FX_CodePage::kFailure},
77*3ac0a46fSAndroid Build Coastguard Worker     {0x1C80, 0x1CFF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
78*3ac0a46fSAndroid Build Coastguard Worker     {0x1D00, 0x1D7F, 4, FX_CodePage::kFailure},
79*3ac0a46fSAndroid Build Coastguard Worker     {0x1D80, 0x1DBF, 4, FX_CodePage::kFailure},
80*3ac0a46fSAndroid Build Coastguard Worker     {0x1DC0, 0x1DFF, 6, FX_CodePage::kFailure},
81*3ac0a46fSAndroid Build Coastguard Worker     {0x1E00, 0x1EFF, 29, FX_CodePage::kFailure},
82*3ac0a46fSAndroid Build Coastguard Worker     {0x1F00, 0x1FFF, 30, FX_CodePage::kFailure},
83*3ac0a46fSAndroid Build Coastguard Worker     {0x2000, 0x206F, 31, FX_CodePage::kFailure},
84*3ac0a46fSAndroid Build Coastguard Worker     {0x2070, 0x209F, 32, FX_CodePage::kFailure},
85*3ac0a46fSAndroid Build Coastguard Worker     {0x20A0, 0x20CF, 33, FX_CodePage::kFailure},
86*3ac0a46fSAndroid Build Coastguard Worker     {0x20D0, 0x20FF, 34, FX_CodePage::kFailure},
87*3ac0a46fSAndroid Build Coastguard Worker     {0x2100, 0x214F, 35, FX_CodePage::kFailure},
88*3ac0a46fSAndroid Build Coastguard Worker     {0x2150, 0x215F, 36, FX_CodePage::kFailure},
89*3ac0a46fSAndroid Build Coastguard Worker     {0x2160, 0x216B, 36, FX_CodePage::kChineseSimplified},
90*3ac0a46fSAndroid Build Coastguard Worker     {0x216C, 0x216F, 36, FX_CodePage::kFailure},
91*3ac0a46fSAndroid Build Coastguard Worker     {0x2170, 0x2179, 36, FX_CodePage::kChineseSimplified},
92*3ac0a46fSAndroid Build Coastguard Worker     {0x217A, 0x218F, 36, FX_CodePage::kFailure},
93*3ac0a46fSAndroid Build Coastguard Worker     {0x2190, 0x2199, 37, FX_CodePage::kHangul},
94*3ac0a46fSAndroid Build Coastguard Worker     {0x219A, 0x21FF, 37, FX_CodePage::kFailure},
95*3ac0a46fSAndroid Build Coastguard Worker     {0x2200, 0x22FF, 38, FX_CodePage::kFailure},
96*3ac0a46fSAndroid Build Coastguard Worker     {0x2300, 0x23FF, 39, FX_CodePage::kFailure},
97*3ac0a46fSAndroid Build Coastguard Worker     {0x2400, 0x243F, 40, FX_CodePage::kFailure},
98*3ac0a46fSAndroid Build Coastguard Worker     {0x2440, 0x245F, 41, FX_CodePage::kFailure},
99*3ac0a46fSAndroid Build Coastguard Worker     {0x2460, 0x2473, 42, FX_CodePage::kShiftJIS},
100*3ac0a46fSAndroid Build Coastguard Worker     {0x2474, 0x249B, 42, FX_CodePage::kChineseSimplified},
101*3ac0a46fSAndroid Build Coastguard Worker     {0x249C, 0x24E9, 42, FX_CodePage::kHangul},
102*3ac0a46fSAndroid Build Coastguard Worker     {0x24EA, 0x24FF, 42, FX_CodePage::kFailure},
103*3ac0a46fSAndroid Build Coastguard Worker     {0x2500, 0x2573, 43, FX_CodePage::kChineseSimplified},
104*3ac0a46fSAndroid Build Coastguard Worker     {0x2574, 0x257F, 43, FX_CodePage::kFailure},
105*3ac0a46fSAndroid Build Coastguard Worker     {0x2580, 0x2580, 44, FX_CodePage::kFailure},
106*3ac0a46fSAndroid Build Coastguard Worker     {0x2581, 0x258F, 44, FX_CodePage::kChineseSimplified},
107*3ac0a46fSAndroid Build Coastguard Worker     {0x2590, 0x259F, 44, FX_CodePage::kFailure},
108*3ac0a46fSAndroid Build Coastguard Worker     {0x25A0, 0x25FF, 45, FX_CodePage::kFailure},
109*3ac0a46fSAndroid Build Coastguard Worker     {0x2600, 0x26FF, 46, FX_CodePage::kFailure},
110*3ac0a46fSAndroid Build Coastguard Worker     {0x2700, 0x27BF, 47, FX_CodePage::kFailure},
111*3ac0a46fSAndroid Build Coastguard Worker     {0x27C0, 0x27EF, 38, FX_CodePage::kFailure},
112*3ac0a46fSAndroid Build Coastguard Worker     {0x27F0, 0x27FF, 37, FX_CodePage::kFailure},
113*3ac0a46fSAndroid Build Coastguard Worker     {0x2800, 0x28FF, 82, FX_CodePage::kFailure},
114*3ac0a46fSAndroid Build Coastguard Worker     {0x2900, 0x297F, 37, FX_CodePage::kFailure},
115*3ac0a46fSAndroid Build Coastguard Worker     {0x2980, 0x29FF, 38, FX_CodePage::kFailure},
116*3ac0a46fSAndroid Build Coastguard Worker     {0x2A00, 0x2AFF, 38, FX_CodePage::kFailure},
117*3ac0a46fSAndroid Build Coastguard Worker     {0x2B00, 0x2BFF, 37, FX_CodePage::kFailure},
118*3ac0a46fSAndroid Build Coastguard Worker     {0x2C00, 0x2C5F, 97, FX_CodePage::kFailure},
119*3ac0a46fSAndroid Build Coastguard Worker     {0x2C60, 0x2C7F, 29, FX_CodePage::kFailure},
120*3ac0a46fSAndroid Build Coastguard Worker     {0x2C80, 0x2CFF, 8, FX_CodePage::kFailure},
121*3ac0a46fSAndroid Build Coastguard Worker     {0x2D00, 0x2D2F, 26, FX_CodePage::kFailure},
122*3ac0a46fSAndroid Build Coastguard Worker     {0x2D30, 0x2D7F, 98, FX_CodePage::kFailure},
123*3ac0a46fSAndroid Build Coastguard Worker     {0x2D80, 0x2DDF, 75, FX_CodePage::kFailure},
124*3ac0a46fSAndroid Build Coastguard Worker     {0x2DE0, 0x2DFF, 9, FX_CodePage::kFailure},
125*3ac0a46fSAndroid Build Coastguard Worker     {0x2E00, 0x2E7F, 31, FX_CodePage::kFailure},
126*3ac0a46fSAndroid Build Coastguard Worker     {0x2E80, 0x2EFF, 59, FX_CodePage::kFailure},
127*3ac0a46fSAndroid Build Coastguard Worker     {0x2F00, 0x2FDF, 59, FX_CodePage::kFailure},
128*3ac0a46fSAndroid Build Coastguard Worker     {0x2FE0, 0x2FEF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
129*3ac0a46fSAndroid Build Coastguard Worker     {0x2FF0, 0x2FFF, 59, FX_CodePage::kFailure},
130*3ac0a46fSAndroid Build Coastguard Worker     {0x3000, 0x303F, 48, FX_CodePage::kFailure},
131*3ac0a46fSAndroid Build Coastguard Worker     {0x3040, 0x309F, 49, FX_CodePage::kShiftJIS},
132*3ac0a46fSAndroid Build Coastguard Worker     {0x30A0, 0x30FF, 50, FX_CodePage::kShiftJIS},
133*3ac0a46fSAndroid Build Coastguard Worker     {0x3100, 0x3129, 51, FX_CodePage::kChineseSimplified},
134*3ac0a46fSAndroid Build Coastguard Worker     {0x312A, 0x312F, 51, FX_CodePage::kFailure},
135*3ac0a46fSAndroid Build Coastguard Worker     {0x3130, 0x318F, 52, FX_CodePage::kHangul},
136*3ac0a46fSAndroid Build Coastguard Worker     {0x3190, 0x319F, 59, FX_CodePage::kFailure},
137*3ac0a46fSAndroid Build Coastguard Worker     {0x31A0, 0x31BF, 51, FX_CodePage::kFailure},
138*3ac0a46fSAndroid Build Coastguard Worker     {0x31C0, 0x31EF, 61, FX_CodePage::kFailure},
139*3ac0a46fSAndroid Build Coastguard Worker     {0x31F0, 0x31FF, 50, FX_CodePage::kFailure},
140*3ac0a46fSAndroid Build Coastguard Worker     {0x3200, 0x321C, 54, FX_CodePage::kHangul},
141*3ac0a46fSAndroid Build Coastguard Worker     {0x321D, 0x325F, 54, FX_CodePage::kFailure},
142*3ac0a46fSAndroid Build Coastguard Worker     {0x3260, 0x327F, 54, FX_CodePage::kHangul},
143*3ac0a46fSAndroid Build Coastguard Worker     {0x3280, 0x32FF, 54, FX_CodePage::kFailure},
144*3ac0a46fSAndroid Build Coastguard Worker     {0x3300, 0x3387, 55, FX_CodePage::kFailure},
145*3ac0a46fSAndroid Build Coastguard Worker     {0x3388, 0x33D0, 55, FX_CodePage::kHangul},
146*3ac0a46fSAndroid Build Coastguard Worker     {0x33D1, 0x33FF, 55, FX_CodePage::kFailure},
147*3ac0a46fSAndroid Build Coastguard Worker     {0x3400, 0x4DBF, 59, FX_CodePage::kFailure},
148*3ac0a46fSAndroid Build Coastguard Worker     {0x4DC0, 0x4DFF, 99, FX_CodePage::kFailure},
149*3ac0a46fSAndroid Build Coastguard Worker     {0x4E00, 0x9FA5, 59, FX_CodePage::kChineseSimplified},
150*3ac0a46fSAndroid Build Coastguard Worker     {0x9FA6, 0x9FFF, 59, FX_CodePage::kFailure},
151*3ac0a46fSAndroid Build Coastguard Worker     {0xA000, 0xA48F, 83, FX_CodePage::kFailure},
152*3ac0a46fSAndroid Build Coastguard Worker     {0xA490, 0xA4CF, 83, FX_CodePage::kFailure},
153*3ac0a46fSAndroid Build Coastguard Worker     {0xA4D0, 0xA4FF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
154*3ac0a46fSAndroid Build Coastguard Worker     {0xA500, 0xA63F, 12, FX_CodePage::kFailure},
155*3ac0a46fSAndroid Build Coastguard Worker     {0xA640, 0xA69F, 9, FX_CodePage::kFailure},
156*3ac0a46fSAndroid Build Coastguard Worker     {0xA6A0, 0xA6FF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
157*3ac0a46fSAndroid Build Coastguard Worker     {0xA700, 0xA71F, 5, FX_CodePage::kFailure},
158*3ac0a46fSAndroid Build Coastguard Worker     {0xA720, 0xA7FF, 29, FX_CodePage::kFailure},
159*3ac0a46fSAndroid Build Coastguard Worker     {0xA800, 0xA82F, 100, FX_CodePage::kFailure},
160*3ac0a46fSAndroid Build Coastguard Worker     {0xA830, 0xA8FF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
161*3ac0a46fSAndroid Build Coastguard Worker     {0xA840, 0xA87F, 53, FX_CodePage::kFailure},
162*3ac0a46fSAndroid Build Coastguard Worker     {0xA880, 0xA8DF, 115, FX_CodePage::kFailure},
163*3ac0a46fSAndroid Build Coastguard Worker     {0xA8E0, 0xA8FF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
164*3ac0a46fSAndroid Build Coastguard Worker     {0xA900, 0xA92F, 116, FX_CodePage::kFailure},
165*3ac0a46fSAndroid Build Coastguard Worker     {0xA930, 0xA95F, 117, FX_CodePage::kFailure},
166*3ac0a46fSAndroid Build Coastguard Worker     {0xA960, 0xA9FF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
167*3ac0a46fSAndroid Build Coastguard Worker     {0xAA00, 0xAA5F, 118, FX_CodePage::kFailure},
168*3ac0a46fSAndroid Build Coastguard Worker     {0xAA60, 0xABFF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
169*3ac0a46fSAndroid Build Coastguard Worker     {0xAC00, 0xD7AF, 56, FX_CodePage::kHangul},
170*3ac0a46fSAndroid Build Coastguard Worker     {0xD7B0, 0xD7FF, FGAS_FONTUSB::kNoBitField, FX_CodePage::kFailure},
171*3ac0a46fSAndroid Build Coastguard Worker     {0xD800, 0xDB7F, 57, FX_CodePage::kFailure},
172*3ac0a46fSAndroid Build Coastguard Worker     {0xDB80, 0xDBFF, 57, FX_CodePage::kFailure},
173*3ac0a46fSAndroid Build Coastguard Worker     {0xDC00, 0xDFFF, 57, FX_CodePage::kFailure},
174*3ac0a46fSAndroid Build Coastguard Worker     {0xE000, 0xE814, 60, FX_CodePage::kFailure},
175*3ac0a46fSAndroid Build Coastguard Worker     {0xE815, 0xE864, 60, FX_CodePage::kChineseSimplified},
176*3ac0a46fSAndroid Build Coastguard Worker     {0xE865, 0xF8FF, 60, FX_CodePage::kFailure},
177*3ac0a46fSAndroid Build Coastguard Worker     {0xF900, 0xFA0B, 61, FX_CodePage::kHangul},
178*3ac0a46fSAndroid Build Coastguard Worker     {0xFA0C, 0xFA0D, 61, FX_CodePage::kChineseSimplified},
179*3ac0a46fSAndroid Build Coastguard Worker     {0xFA0E, 0xFA2D, 61, FX_CodePage::kShiftJIS},
180*3ac0a46fSAndroid Build Coastguard Worker     {0xFA2E, 0xFAFF, 61, FX_CodePage::kFailure},
181*3ac0a46fSAndroid Build Coastguard Worker     {0xFB00, 0xFB4F, 62, FX_CodePage::kFailure},
182*3ac0a46fSAndroid Build Coastguard Worker     {0xFB50, 0xFDFF, 63, FX_CodePage::kMSWin_Arabic},
183*3ac0a46fSAndroid Build Coastguard Worker     {0xFE00, 0xFE0F, 91, FX_CodePage::kFailure},
184*3ac0a46fSAndroid Build Coastguard Worker     {0xFE10, 0xFE1F, 65, FX_CodePage::kFailure},
185*3ac0a46fSAndroid Build Coastguard Worker     {0xFE20, 0xFE2F, 64, FX_CodePage::kFailure},
186*3ac0a46fSAndroid Build Coastguard Worker     {0xFE30, 0xFE4F, 65, FX_CodePage::kFailure},
187*3ac0a46fSAndroid Build Coastguard Worker     {0xFE50, 0xFE6F, 66, FX_CodePage::kFailure},
188*3ac0a46fSAndroid Build Coastguard Worker     {0xFE70, 0xFEFF, 67, FX_CodePage::kMSWin_Arabic},
189*3ac0a46fSAndroid Build Coastguard Worker     {0xFF00, 0xFF5F, 68, FX_CodePage::kChineseSimplified},
190*3ac0a46fSAndroid Build Coastguard Worker     {0xFF60, 0xFF9F, 68, FX_CodePage::kShiftJIS},
191*3ac0a46fSAndroid Build Coastguard Worker     {0xFFA0, 0xFFEF, 68, FX_CodePage::kFailure},
192*3ac0a46fSAndroid Build Coastguard Worker };
193*3ac0a46fSAndroid Build Coastguard Worker 
194*3ac0a46fSAndroid Build Coastguard Worker #if BUILDFLAG(IS_WIN)
195*3ac0a46fSAndroid Build Coastguard Worker const FGAS_FontInfo kXFAFontsMap[] = {
196*3ac0a46fSAndroid Build Coastguard Worker     {0x01d5d33e, "SimSun", "Arial", 0, FX_CodePage::kChineseSimplified},
197*3ac0a46fSAndroid Build Coastguard Worker     {0x01e4f102, "YouYuan", "Arial", 1, FX_CodePage::kChineseSimplified},
198*3ac0a46fSAndroid Build Coastguard Worker     {0x030549dc, "LiSu", "Arial", 1, FX_CodePage::kChineseSimplified},
199*3ac0a46fSAndroid Build Coastguard Worker     {0x032edd44, "Simhei", "Arial", 1, FX_CodePage::kChineseSimplified},
200*3ac0a46fSAndroid Build Coastguard Worker     {0x03eac6fc, "PoorRichard-Regular", "Arial", 2,
201*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
202*3ac0a46fSAndroid Build Coastguard Worker     {0x03ed90e6, "Nina", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
203*3ac0a46fSAndroid Build Coastguard Worker     {0x077b56b3, "KingsoftPhoneticPlain", "Arial", 0,
204*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
205*3ac0a46fSAndroid Build Coastguard Worker     {0x078ed524, "MicrosoftSansSerif", "Arial", 0,
206*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
207*3ac0a46fSAndroid Build Coastguard Worker     {0x089b18a9, "Arial", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
208*3ac0a46fSAndroid Build Coastguard Worker     {0x0b2cad72, "MonotypeCorsiva", "Arial", 8,
209*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
210*3ac0a46fSAndroid Build Coastguard Worker     {0x0bb003e7, "Kartika", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
211*3ac0a46fSAndroid Build Coastguard Worker     {0x0bb469df, "VinerHandITC", "Arial", 8,
212*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
213*3ac0a46fSAndroid Build Coastguard Worker     {0x0bc1a851, "SegoeUI", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
214*3ac0a46fSAndroid Build Coastguard Worker     {0x0c112ebd, "KozukaGothicPro-VIM", "Arial", 0,
215*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
216*3ac0a46fSAndroid Build Coastguard Worker     // Was 847 (not defined), presumably 874 (Thai).
217*3ac0a46fSAndroid Build Coastguard Worker     {0x0cfcb9c1, "AdobeThai", "Kokila,Arial Narrow", 0,
218*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSDOS_Thai},
219*3ac0a46fSAndroid Build Coastguard Worker     {0x0e7de0f9, "Playbill", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
220*3ac0a46fSAndroid Build Coastguard Worker     {0x0eff47c3, "STHupo", "Arial", 0, FX_CodePage::kChineseSimplified},
221*3ac0a46fSAndroid Build Coastguard Worker     {0x107ad374, "Constantia", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
222*3ac0a46fSAndroid Build Coastguard Worker     {0x12194c2d, "KunstlerScript", "Arial", 8,
223*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
224*3ac0a46fSAndroid Build Coastguard Worker     {0x135ef6a1, "MinionProSmBd",
225*3ac0a46fSAndroid Build Coastguard Worker      "Bell MT,Corbel,Times New Roman,Cambria,Berlin Sans FB", 0,
226*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
227*3ac0a46fSAndroid Build Coastguard Worker     {0x158c4049, "Garamond", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
228*3ac0a46fSAndroid Build Coastguard Worker     {0x160ecb24, "STZhongsong", "Arial", 0, FX_CodePage::kChineseSimplified},
229*3ac0a46fSAndroid Build Coastguard Worker     {0x161ed07e, "MSGothic", "Arial", 1, FX_CodePage::kMSWin_WesternEuropean},
230*3ac0a46fSAndroid Build Coastguard Worker     {0x171d1ed1, "SnapITC-Regular", "Arial", 0,
231*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
232*3ac0a46fSAndroid Build Coastguard Worker     {0x18d1188f, "Cambria", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
233*3ac0a46fSAndroid Build Coastguard Worker     {0x18eaf350, "ArialUnicodeMS", "Arial", 0, FX_CodePage::kChineseSimplified},
234*3ac0a46fSAndroid Build Coastguard Worker     {0x1a92d115, "MingLiU", "Arial", 1, FX_CodePage::kMSWin_WesternEuropean},
235*3ac0a46fSAndroid Build Coastguard Worker     {0x1cc217c6, "TrebuchetMS", "Arial", 0,
236*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
237*3ac0a46fSAndroid Build Coastguard Worker     {0x1d649596, "BasemicTimes", "Arial", 0,
238*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
239*3ac0a46fSAndroid Build Coastguard Worker     {0x1e34ee60, "BellMT", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
240*3ac0a46fSAndroid Build Coastguard Worker     {0x1eb36945, "CooperBlack", "Arial", 2,
241*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
242*3ac0a46fSAndroid Build Coastguard Worker     {0x1ef7787d, "BatangChe", "Arial", 1, FX_CodePage::kMSWin_WesternEuropean},
243*3ac0a46fSAndroid Build Coastguard Worker     {0x20b3bd3a, "BrushScriptMT", "Arial", 8,
244*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
245*3ac0a46fSAndroid Build Coastguard Worker     {0x220877aa, "Candara", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
246*3ac0a46fSAndroid Build Coastguard Worker     {0x22135007, "FreestyleScript-Regular", "Arial", 8,
247*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
248*3ac0a46fSAndroid Build Coastguard Worker     {0x251059c3, "Chiller", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
249*3ac0a46fSAndroid Build Coastguard Worker     {0x25bed6dd, "MSReferenceSansSerif", "Arial", 0,
250*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
251*3ac0a46fSAndroid Build Coastguard Worker     {0x28154c81, "Parchment-Regular", "Arial", 8,
252*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
253*3ac0a46fSAndroid Build Coastguard Worker     {0x29711eb9, "STLiti", "Arial", 0, FX_CodePage::kChineseSimplified},
254*3ac0a46fSAndroid Build Coastguard Worker     {0x2b1993b4, "Basemic", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
255*3ac0a46fSAndroid Build Coastguard Worker     {0x2b316339, "NiagaraSolid-Reg", "Arial", 0,
256*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
257*3ac0a46fSAndroid Build Coastguard Worker     {0x2c147529, "FootlightMTLight", "Arial", 0,
258*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
259*3ac0a46fSAndroid Build Coastguard Worker     {0x2c198928, "HarlowSolid", "Arial", 0,
260*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
261*3ac0a46fSAndroid Build Coastguard Worker     {0x2c6ac6b2, "LucidaBright", "Arial", 2,
262*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
263*3ac0a46fSAndroid Build Coastguard Worker     {0x2c9f38e2, "KozukaMinchoPro-VIR", "Arial", 0,
264*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
265*3ac0a46fSAndroid Build Coastguard Worker     {0x2d5a47b0, "STCaiyun", "Arial", 0, FX_CodePage::kChineseSimplified},
266*3ac0a46fSAndroid Build Coastguard Worker     {0x2def26bf, "BernardMT-Condensed", "Arial", 0,
267*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
268*3ac0a46fSAndroid Build Coastguard Worker     {0x2fd8930b, "KozukaMinchoPr6NR", "Arial", 0,
269*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
270*3ac0a46fSAndroid Build Coastguard Worker     {0x3115525a, "FangSong_GB2312", "Arial", 0,
271*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
272*3ac0a46fSAndroid Build Coastguard Worker     {0x31327817, "MyriadPro",
273*3ac0a46fSAndroid Build Coastguard Worker      "Calibri,Corbel,Candara,Cambria Math,Franklin Gothic Medium,Arial "
274*3ac0a46fSAndroid Build Coastguard Worker      "Narrow,Times New Roman",
275*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
276*3ac0a46fSAndroid Build Coastguard Worker     {0x32244975, "Helvetica", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
277*3ac0a46fSAndroid Build Coastguard Worker     {0x32ac995c, "Terminal", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
278*3ac0a46fSAndroid Build Coastguard Worker     {0x338d648a, "NiagaraEngraved-Reg", "Arial", 0,
279*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
280*3ac0a46fSAndroid Build Coastguard Worker     {0x33bb65f2, "Sylfaen", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
281*3ac0a46fSAndroid Build Coastguard Worker     {0x3402c30e, "MSPMincho", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
282*3ac0a46fSAndroid Build Coastguard Worker     {0x3412bf31, "SimSun-PUA", "Arial", 0, FX_CodePage::kChineseSimplified},
283*3ac0a46fSAndroid Build Coastguard Worker     {0x36eb39b9, "BerlinSansFB", "Arial", 0,
284*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
285*3ac0a46fSAndroid Build Coastguard Worker     {0x36f42055, "UniversATT", "Microsoft Sans Serif", 0,
286*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
287*3ac0a46fSAndroid Build Coastguard Worker     {0x3864c4f6, "HighTowerText", "Arial", 2,
288*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
289*3ac0a46fSAndroid Build Coastguard Worker     {0x3a257d03, "FangSong_GB2312", "Arial", 0,
290*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
291*3ac0a46fSAndroid Build Coastguard Worker     {0x3cdae668, "FreestyleScript", "Arial", 8,
292*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
293*3ac0a46fSAndroid Build Coastguard Worker     {0x3d55aed7, "Jokerman", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
294*3ac0a46fSAndroid Build Coastguard Worker     {0x3d5b4385, "PMingLiU", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
295*3ac0a46fSAndroid Build Coastguard Worker     {0x3d9b7669, "EstrangeloEdessa", "Arial", 0,
296*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
297*3ac0a46fSAndroid Build Coastguard Worker     {0x3e532d74, "FranklinGothicMedium", "Arial", 0,
298*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
299*3ac0a46fSAndroid Build Coastguard Worker     {0x3e6aa32d, "NSimSun", "Arial", 1, FX_CodePage::kChineseSimplified},
300*3ac0a46fSAndroid Build Coastguard Worker     {0x3f6c36a8, "Gautami", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
301*3ac0a46fSAndroid Build Coastguard Worker     {0x3ff32662, "Chiller-Regular", "Arial", 0,
302*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
303*3ac0a46fSAndroid Build Coastguard Worker     {0x409de312, "ModernNo.20", "Arial", 2,
304*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
305*3ac0a46fSAndroid Build Coastguard Worker     {0x41443c5e, "Georgia", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
306*3ac0a46fSAndroid Build Coastguard Worker     {0x4160ade5, "BellGothicStdBlack",
307*3ac0a46fSAndroid Build Coastguard Worker      "Arial,Arial Unicode MS,Book Antiqua,Dotum,Georgia", 0,
308*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
309*3ac0a46fSAndroid Build Coastguard Worker     {0x421976c4, "Modern-Regular", "Arial", 2,
310*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
311*3ac0a46fSAndroid Build Coastguard Worker     {0x422a7252, "Stencil", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
312*3ac0a46fSAndroid Build Coastguard Worker     {0x42c8554f, "Fixedsys", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
313*3ac0a46fSAndroid Build Coastguard Worker     {0x435cb41d, "Roman", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
314*3ac0a46fSAndroid Build Coastguard Worker     {0x47882383, "CourierNew", "Arial", 1, FX_CodePage::kMSWin_WesternEuropean},
315*3ac0a46fSAndroid Build Coastguard Worker     {0x480a2338, "BerlinSansFBDemi", "Arial", 0,
316*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
317*3ac0a46fSAndroid Build Coastguard Worker     {0x480bf7a4, "CourierStd", "Courier New,Verdana", 0,
318*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
319*3ac0a46fSAndroid Build Coastguard Worker     {0x481ad6ed, "VladimirScript", "Arial", 8,
320*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
321*3ac0a46fSAndroid Build Coastguard Worker     {0x4911577a, "YouYuan", "Arial", 1, FX_CodePage::kChineseSimplified},
322*3ac0a46fSAndroid Build Coastguard Worker     {0x4a788d72, "STXingkai", "Arial", 0, FX_CodePage::kChineseSimplified},
323*3ac0a46fSAndroid Build Coastguard Worker     {0x4bf88566, "SegoeCondensed", "Arial", 0,
324*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
325*3ac0a46fSAndroid Build Coastguard Worker     {0x4ccf51a4, "BerlinSansFB-Reg", "Arial", 0,
326*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
327*3ac0a46fSAndroid Build Coastguard Worker     {0x4ea967ce, "GulimChe", "Arial", 1, FX_CodePage::kMSWin_WesternEuropean},
328*3ac0a46fSAndroid Build Coastguard Worker     {0x4f68bd79, "LetterGothicStd", "Courier New,Verdana", 0,
329*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
330*3ac0a46fSAndroid Build Coastguard Worker     {0x51a0d0e6, "KozukaGothicPr6NM", "Arial", 0,
331*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
332*3ac0a46fSAndroid Build Coastguard Worker     {0x531b3dea, "BasemicSymbol", "Arial", 0,
333*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
334*3ac0a46fSAndroid Build Coastguard Worker     {0x5333fd39, "CalifornianFB-Reg", "Arial", 2,
335*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
336*3ac0a46fSAndroid Build Coastguard Worker     {0x53561a54, "FZYTK--GBK1-0", "Arial", 0, FX_CodePage::kChineseSimplified},
337*3ac0a46fSAndroid Build Coastguard Worker     {0x55e0dde6, "LucidaSansTypewriter", "Arial", 0,
338*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
339*3ac0a46fSAndroid Build Coastguard Worker     {0x574d4d3d, "AdobeArabic", "Arial Narrow", 0,
340*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
341*3ac0a46fSAndroid Build Coastguard Worker     {0x5792e759, "STKaiti", "Arial", 0, FX_CodePage::kChineseSimplified},
342*3ac0a46fSAndroid Build Coastguard Worker     {0x5921978e, "LucidaSansUnicode", "Arial", 0,
343*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
344*3ac0a46fSAndroid Build Coastguard Worker     {0x594e2da4, "Vrinda", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
345*3ac0a46fSAndroid Build Coastguard Worker     {0x59baa9a2, "KaiTi_GB2312", "Arial", 0,
346*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
347*3ac0a46fSAndroid Build Coastguard Worker     {0x5cfedf4f, "BaskOldFace", "Arial", 0,
348*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
349*3ac0a46fSAndroid Build Coastguard Worker     {0x5f97921c, "AdobeMyungjoStdM",
350*3ac0a46fSAndroid Build Coastguard Worker      "Batang,Bookman Old Style,Consolas,STZhongsong", 0,
351*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
352*3ac0a46fSAndroid Build Coastguard Worker     {0x5fefbfad, "Batang", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
353*3ac0a46fSAndroid Build Coastguard Worker     {0x605342b9, "DotumChe", "Arial", 1, FX_CodePage::kMSWin_WesternEuropean},
354*3ac0a46fSAndroid Build Coastguard Worker     {0x608c5f9a, "KaiTi_GB2312", "Arial", 0, FX_CodePage::kChineseSimplified},
355*3ac0a46fSAndroid Build Coastguard Worker     {0x61efd0d1, "MaturaMTScriptCapitals", "Arial", 0,
356*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
357*3ac0a46fSAndroid Build Coastguard Worker     {0x626608a9, "MVBoli", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
358*3ac0a46fSAndroid Build Coastguard Worker     {0x630501a3, "SmallFonts", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
359*3ac0a46fSAndroid Build Coastguard Worker     {0x65d0e2a9, "FZYTK--GBK1-0", "Arial", 0, FX_CodePage::kChineseSimplified},
360*3ac0a46fSAndroid Build Coastguard Worker     {0x669f29e1, "FZSTK--GBK1-0", "Arial", 0, FX_CodePage::kChineseSimplified},
361*3ac0a46fSAndroid Build Coastguard Worker     {0x673a9e5f, "Tunga", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
362*3ac0a46fSAndroid Build Coastguard Worker     {0x691aa4ce, "NiagaraSolid", "Arial", 0,
363*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
364*3ac0a46fSAndroid Build Coastguard Worker     {0x696259b7, "Corbel", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
365*3ac0a46fSAndroid Build Coastguard Worker     {0x696ee9be, "STXihei", "Arial", 0, FX_CodePage::kChineseSimplified},
366*3ac0a46fSAndroid Build Coastguard Worker     {0x6c59cf69, "Dotum", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
367*3ac0a46fSAndroid Build Coastguard Worker     {0x707fa561, "Gungsuh", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
368*3ac0a46fSAndroid Build Coastguard Worker     {0x71416bb2, "ZWAdobeF", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
369*3ac0a46fSAndroid Build Coastguard Worker     {0x71b41801, "Verdana", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
370*3ac0a46fSAndroid Build Coastguard Worker     {0x73f25e4c, "PalatinoLinotype", "Arial", 0,
371*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
372*3ac0a46fSAndroid Build Coastguard Worker     {0x73f4d19f, "NiagaraEngraved", "Arial", 0,
373*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
374*3ac0a46fSAndroid Build Coastguard Worker     {0x74001694, "MyriadProBlack", "Book Antiqua,Constantia,Dotum,Georgia", 0,
375*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
376*3ac0a46fSAndroid Build Coastguard Worker     {0x74b14d8f, "Haettenschweiler", "Arial", 0,
377*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
378*3ac0a46fSAndroid Build Coastguard Worker     {0x74cb44ee, "NSimSun", "Arial", 1, FX_CodePage::kChineseSimplified},
379*3ac0a46fSAndroid Build Coastguard Worker     {0x76b4d7ff, "Shruti", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
380*3ac0a46fSAndroid Build Coastguard Worker     {0x788b3533, "Webdings", "Arial", 6, FX_CodePage::kSymbol},
381*3ac0a46fSAndroid Build Coastguard Worker     {0x797dde99, "MSSerif", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
382*3ac0a46fSAndroid Build Coastguard Worker     {0x7a0f9e9e, "MSMincho", "Arial", 1, FX_CodePage::kMSWin_WesternEuropean},
383*3ac0a46fSAndroid Build Coastguard Worker     {0x7b439caf, "OldEnglishTextMT", "Arial", 0,
384*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
385*3ac0a46fSAndroid Build Coastguard Worker     {0x8213a433, "LucidaSans-Typewriter", "Arial", 0,
386*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
387*3ac0a46fSAndroid Build Coastguard Worker     {0x82fec929, "AdobeSongStd",
388*3ac0a46fSAndroid Build Coastguard Worker      "Centaur,Calibri,STSong,Bell MT,Garamond,Times New Roman", 0,
389*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
390*3ac0a46fSAndroid Build Coastguard Worker     {0x83581825, "Modern", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
391*3ac0a46fSAndroid Build Coastguard Worker     {0x835a2823, "Algerian", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
392*3ac0a46fSAndroid Build Coastguard Worker     {0x83dab9f5, "Script", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
393*3ac0a46fSAndroid Build Coastguard Worker     {0x847b56da, "Tahoma", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
394*3ac0a46fSAndroid Build Coastguard Worker     {0x8a783cb2, "SimSun-PUA", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
395*3ac0a46fSAndroid Build Coastguard Worker     {0x8b5cac0e, "Onyx", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
396*3ac0a46fSAndroid Build Coastguard Worker     {0x8c6a499e, "Gulim", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
397*3ac0a46fSAndroid Build Coastguard Worker     {0x8e0af790, "JuiceITC", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
398*3ac0a46fSAndroid Build Coastguard Worker     {0x8e8d43b2, "Centaur", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
399*3ac0a46fSAndroid Build Coastguard Worker     {0x8ee4dcca, "BookshelfSymbol7", "Arial", 0,
400*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
401*3ac0a46fSAndroid Build Coastguard Worker     {0x90794800, "BellGothicStdLight", "Bell MT,Calibri,Times New Roman", 0,
402*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
403*3ac0a46fSAndroid Build Coastguard Worker     {0x909b516a, "Century", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
404*3ac0a46fSAndroid Build Coastguard Worker     {0x92ae370d, "MSOutlook", "Arial", 4, FX_CodePage::kSymbol},
405*3ac0a46fSAndroid Build Coastguard Worker     {0x93c9fbf1, "LucidaFax", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
406*3ac0a46fSAndroid Build Coastguard Worker     {0x9565085e, "BookAntiqua", "Arial", 2,
407*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
408*3ac0a46fSAndroid Build Coastguard Worker     {0x9856d95d, "AdobeMingStd", "Arial,Arial Unicode MS,Cambria,BatangChe", 0,
409*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kHangul},
410*3ac0a46fSAndroid Build Coastguard Worker     {0x9bbadd6b, "ColonnaMT", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
411*3ac0a46fSAndroid Build Coastguard Worker     {0x9cbd16a4, "ShowcardGothic-Reg", "Arial", 0,
412*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
413*3ac0a46fSAndroid Build Coastguard Worker     {0x9d73008e, "MSSansSerif", "Arial", 0,
414*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
415*3ac0a46fSAndroid Build Coastguard Worker     {0xa0607db1, "GungsuhChe", "Arial", 1, FX_CodePage::kMSWin_WesternEuropean},
416*3ac0a46fSAndroid Build Coastguard Worker     {0xa0bcf6a1, "LatinWide", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
417*3ac0a46fSAndroid Build Coastguard Worker     {0xa1429b36, "Symbol", "Arial", 6, FX_CodePage::kSymbol},
418*3ac0a46fSAndroid Build Coastguard Worker     {0xa1fa5abc, "Wingdings2", "Arial", 6, FX_CodePage::kSymbol},
419*3ac0a46fSAndroid Build Coastguard Worker     {0xa1fa5abd, "Wingdings3", "Arial", 6, FX_CodePage::kSymbol},
420*3ac0a46fSAndroid Build Coastguard Worker     {0xa427bad4, "InformalRoman-Regular", "Arial", 8,
421*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
422*3ac0a46fSAndroid Build Coastguard Worker     {0xa8b92ece, "FZSTK--GBK1-0", "Arial", 0, FX_CodePage::kChineseSimplified},
423*3ac0a46fSAndroid Build Coastguard Worker     {0xa8d83ece, "CalifornianFB", "Arial", 2,
424*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
425*3ac0a46fSAndroid Build Coastguard Worker     {0xaa3e082c, "Kingsoft-Phonetic", "Arial", 0,
426*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
427*3ac0a46fSAndroid Build Coastguard Worker     {0xaa6bcabe, "HarlowSolidItalic", "Arial", 0,
428*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
429*3ac0a46fSAndroid Build Coastguard Worker     {0xade5337c, "MSUIGothic", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
430*3ac0a46fSAndroid Build Coastguard Worker     {0xb08dd941, "WideLatin", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
431*3ac0a46fSAndroid Build Coastguard Worker     {0xb207f05d, "PoorRichard", "Arial", 2,
432*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
433*3ac0a46fSAndroid Build Coastguard Worker     {0xb3bc492f, "JuiceITC-Regular", "Arial", 0,
434*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
435*3ac0a46fSAndroid Build Coastguard Worker     {0xb5545399, "Marlett", "Arial", 4, FX_CodePage::kSymbol},
436*3ac0a46fSAndroid Build Coastguard Worker     {0xb5dd1ebb, "BritannicBold", "Arial", 0,
437*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
438*3ac0a46fSAndroid Build Coastguard Worker     {0xb699c1c5, "LucidaCalligraphy-Italic", "Arial", 0,
439*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
440*3ac0a46fSAndroid Build Coastguard Worker     {0xb725d629, "TimesNewRoman", "Arial", 2,
441*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
442*3ac0a46fSAndroid Build Coastguard Worker     {0xb7eaebeb, "AdobeHeitiStdR", "Batang,Century,Dotum", 0,
443*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
444*3ac0a46fSAndroid Build Coastguard Worker     {0xbd29c486, "BerlinSansFBDemi-Bold", "Arial", 0,
445*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
446*3ac0a46fSAndroid Build Coastguard Worker     {0xbe8a8db4, "BookshelfSymbolSeven", "Arial", 0,
447*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
448*3ac0a46fSAndroid Build Coastguard Worker     {0xc16c0118, "AdobeHebrew", "Bell MT,Berlin Sans FB,Calibri", 0,
449*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
450*3ac0a46fSAndroid Build Coastguard Worker     {0xc318b0af, "MyriadProLight", "Calibri,STFangsong,Times New Roman", 0,
451*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
452*3ac0a46fSAndroid Build Coastguard Worker     {0xc65e5659, "CambriaMath", "Arial", 2,
453*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
454*3ac0a46fSAndroid Build Coastguard Worker     {0xc75c8f05, "LucidaConsole", "Arial", 1,
455*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
456*3ac0a46fSAndroid Build Coastguard Worker     {0xca7c35d6, "Calibri", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
457*3ac0a46fSAndroid Build Coastguard Worker     {0xcb053f53, "MicrosoftYaHei", "Arial", 0, FX_CodePage::kChineseSimplified},
458*3ac0a46fSAndroid Build Coastguard Worker     {0xcb7190f9, "Magneto-Bold", "Arial", 0,
459*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
460*3ac0a46fSAndroid Build Coastguard Worker     {0xcca00cc5, "System", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
461*3ac0a46fSAndroid Build Coastguard Worker     {0xccad6f76, "Jokerman-Regular", "Arial", 0,
462*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
463*3ac0a46fSAndroid Build Coastguard Worker     {0xccc5818c, "EuroSign", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
464*3ac0a46fSAndroid Build Coastguard Worker     {0xcf3d7234, "LucidaHandwriting-Italic", "Arial", 0,
465*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
466*3ac0a46fSAndroid Build Coastguard Worker     {0xcf7b8fdb, "MinionPro",
467*3ac0a46fSAndroid Build Coastguard Worker      "Bell MT,Corbel,Times New Roman,Cambria,Berlin Sans FB", 0,
468*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
469*3ac0a46fSAndroid Build Coastguard Worker     {0xcfe5755f, "Simhei", "Arial", 1, FX_CodePage::kChineseSimplified},
470*3ac0a46fSAndroid Build Coastguard Worker     {0xd011f4ee, "MSPGothic", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
471*3ac0a46fSAndroid Build Coastguard Worker     {0xd060e7ef, "Vivaldi", "Arial", 8, FX_CodePage::kMSWin_WesternEuropean},
472*3ac0a46fSAndroid Build Coastguard Worker     {0xd07edec1, "FranklinGothic-Medium", "Arial", 0,
473*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
474*3ac0a46fSAndroid Build Coastguard Worker     {0xd107243f, "SimSun", "Arial", 0, FX_CodePage::kChineseSimplified},
475*3ac0a46fSAndroid Build Coastguard Worker     {0xd1881562, "ArialNarrow", "Arial Narrow", 0,
476*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
477*3ac0a46fSAndroid Build Coastguard Worker     {0xd22b7dce, "BodoniMTPosterCompressed", "Arial", 0,
478*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
479*3ac0a46fSAndroid Build Coastguard Worker     {0xd22bfa60, "ComicSansMS", "Arial", 8,
480*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
481*3ac0a46fSAndroid Build Coastguard Worker     {0xd3bd0e35, "Bauhaus93", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
482*3ac0a46fSAndroid Build Coastguard Worker     {0xd429ee7a, "STFangsong", "Arial", 0, FX_CodePage::kChineseSimplified},
483*3ac0a46fSAndroid Build Coastguard Worker     {0xd6679c12, "BernardMTCondensed", "Arial", 0,
484*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
485*3ac0a46fSAndroid Build Coastguard Worker     {0xd8e8a027, "LucidaSans", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
486*3ac0a46fSAndroid Build Coastguard Worker     {0xd9fe7761, "HighTowerText-Reg", "Arial", 2,
487*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
488*3ac0a46fSAndroid Build Coastguard Worker     {0xda7e551e, "STSong", "Arial", 0, FX_CodePage::kChineseSimplified},
489*3ac0a46fSAndroid Build Coastguard Worker     {0xdaa6842d, "STZhongsong", "Arial", 0, FX_CodePage::kChineseSimplified},
490*3ac0a46fSAndroid Build Coastguard Worker     {0xdaaab93f, "STFangsong", "Arial", 0, FX_CodePage::kChineseSimplified},
491*3ac0a46fSAndroid Build Coastguard Worker     {0xdaeb0713, "STSong", "Arial", 0, FX_CodePage::kChineseSimplified},
492*3ac0a46fSAndroid Build Coastguard Worker     {0xdafedbef, "STCaiyun", "Arial", 0, FX_CodePage::kChineseSimplified},
493*3ac0a46fSAndroid Build Coastguard Worker     {0xdb00a3d9, "Broadway", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
494*3ac0a46fSAndroid Build Coastguard Worker     {0xdb1f5ad4, "STXinwei", "Arial", 0, FX_CodePage::kChineseSimplified},
495*3ac0a46fSAndroid Build Coastguard Worker     {0xdb326e7f, "STKaiti", "Arial", 0, FX_CodePage::kChineseSimplified},
496*3ac0a46fSAndroid Build Coastguard Worker     {0xdb69595a, "STHupo", "Arial", 0, FX_CodePage::kChineseSimplified},
497*3ac0a46fSAndroid Build Coastguard Worker     {0xdba0082c, "STXihei", "Arial", 0, FX_CodePage::kChineseSimplified},
498*3ac0a46fSAndroid Build Coastguard Worker     {0xdbd0ab18, "STXingkai", "Arial", 0, FX_CodePage::kChineseSimplified},
499*3ac0a46fSAndroid Build Coastguard Worker     {0xdc1a7db1, "STLiti", "Arial", 0, FX_CodePage::kChineseSimplified},
500*3ac0a46fSAndroid Build Coastguard Worker     {0xdc33075f, "KristenITC-Regular", "Arial", 8,
501*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
502*3ac0a46fSAndroid Build Coastguard Worker     {0xdcc7009c, "Harrington", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
503*3ac0a46fSAndroid Build Coastguard Worker     {0xdd712466, "ArialBlack", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
504*3ac0a46fSAndroid Build Coastguard Worker     {0xdde87b3e, "Impact", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
505*3ac0a46fSAndroid Build Coastguard Worker     {0xdf69fb32, "SnapITC", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
506*3ac0a46fSAndroid Build Coastguard Worker     {0xdf8b25e8, "CenturyGothic", "Arial", 0,
507*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
508*3ac0a46fSAndroid Build Coastguard Worker     {0xe0f705c0, "KristenITC", "Arial", 8, FX_CodePage::kMSWin_WesternEuropean},
509*3ac0a46fSAndroid Build Coastguard Worker     {0xe1427573, "Raavi", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
510*3ac0a46fSAndroid Build Coastguard Worker     {0xe2cea0cb, "Magneto", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
511*3ac0a46fSAndroid Build Coastguard Worker     {0xe36a9e17, "Ravie", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
512*3ac0a46fSAndroid Build Coastguard Worker     {0xe433f8e2, "Parchment", "Arial", 8, FX_CodePage::kMSWin_WesternEuropean},
513*3ac0a46fSAndroid Build Coastguard Worker     {0xe43dff4a, "Wingdings", "Arial", 4, FX_CodePage::kSymbol},
514*3ac0a46fSAndroid Build Coastguard Worker     {0xe4e2c405, "MTExtra", "Arial", 6, FX_CodePage::kSymbol},
515*3ac0a46fSAndroid Build Coastguard Worker     {0xe618cc35, "InformalRoman", "Arial", 8,
516*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
517*3ac0a46fSAndroid Build Coastguard Worker     {0xe6c27ffc, "Mistral", "Arial", 8, FX_CodePage::kMSWin_WesternEuropean},
518*3ac0a46fSAndroid Build Coastguard Worker     {0xe7ebf4b9, "Courier", "Courier New", 0,
519*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
520*3ac0a46fSAndroid Build Coastguard Worker     {0xe8bc4a9d, "MSReferenceSpecialty", "Arial", 0,
521*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
522*3ac0a46fSAndroid Build Coastguard Worker     {0xe90fb013, "TempusSansITC", "Arial", 0,
523*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
524*3ac0a46fSAndroid Build Coastguard Worker     {0xec637b42, "Consolas", "Verdana", 1, FX_CodePage::kMSWin_WesternEuropean},
525*3ac0a46fSAndroid Build Coastguard Worker     {0xed3a683b, "STXinwei", "Arial", 0, FX_CodePage::kChineseSimplified},
526*3ac0a46fSAndroid Build Coastguard Worker     {0xef264cd1, "LucidaHandwriting", "Arial", 0,
527*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
528*3ac0a46fSAndroid Build Coastguard Worker     {0xf086bca2, "BaskervilleOldFace", "Arial", 0,
529*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
530*3ac0a46fSAndroid Build Coastguard Worker     {0xf1028030, "Mangal", "Arial", 2, FX_CodePage::kMSWin_WesternEuropean},
531*3ac0a46fSAndroid Build Coastguard Worker     {0xf1da7eb9, "ShowcardGothic", "Arial", 0,
532*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
533*3ac0a46fSAndroid Build Coastguard Worker     {0xf210f06a, "ArialMT", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
534*3ac0a46fSAndroid Build Coastguard Worker     {0xf477f16a, "Latha", "Arial", 0, FX_CodePage::kMSWin_WesternEuropean},
535*3ac0a46fSAndroid Build Coastguard Worker     {0xf616f3dd, "LiSu", "Arial", 1, FX_CodePage::kChineseSimplified},
536*3ac0a46fSAndroid Build Coastguard Worker     {0xfa479aa6, "MicrosoftYaHei", "Arial", 0, FX_CodePage::kChineseSimplified},
537*3ac0a46fSAndroid Build Coastguard Worker     {0xfcd19697, "BookmanOldStyle", "Arial", 0,
538*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
539*3ac0a46fSAndroid Build Coastguard Worker     {0xfe209a82, "LucidaCalligraphy", "Arial", 0,
540*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
541*3ac0a46fSAndroid Build Coastguard Worker     {0xfef135f8, "AdobeHeitiStd-Regular", "Batang,Century,Dotum", 0,
542*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
543*3ac0a46fSAndroid Build Coastguard Worker };
544*3ac0a46fSAndroid Build Coastguard Worker #elif BUILDFLAG(IS_APPLE)
545*3ac0a46fSAndroid Build Coastguard Worker const FGAS_FontInfo kXFAFontsMap[] = {
546*3ac0a46fSAndroid Build Coastguard Worker     {0x01d5d33e, "SimSun", "STHeiti,Heiti TC,STFangsong", 0,
547*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
548*3ac0a46fSAndroid Build Coastguard Worker     {0x01e4f102, "YouYuan", "STHeiti,Heiti TC,STFangsong", 1,
549*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
550*3ac0a46fSAndroid Build Coastguard Worker     {0x030549dc, "LiSu", "STHeiti,Heiti TC,STFangsong", 1,
551*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
552*3ac0a46fSAndroid Build Coastguard Worker     {0x032edd44, "Simhei", "STHeiti,Heiti TC,STFangsong", 1,
553*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
554*3ac0a46fSAndroid Build Coastguard Worker     {0x03eac6fc, "PoorRichard-Regular",
555*3ac0a46fSAndroid Build Coastguard Worker      "Noteworthy,Avenir Next Condensed,Impact", 2,
556*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
557*3ac0a46fSAndroid Build Coastguard Worker     {0x03ed90e6, "Nina", "Microsoft Sans Serif", 0,
558*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
559*3ac0a46fSAndroid Build Coastguard Worker     {0x077b56b3, "KingsoftPhoneticPlain",
560*3ac0a46fSAndroid Build Coastguard Worker      "LastResort,Apple "
561*3ac0a46fSAndroid Build Coastguard Worker      "Chancery,STIXVariants,STIXSizeOneSym,STIXSizeOneSym,Apple Braille",
562*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
563*3ac0a46fSAndroid Build Coastguard Worker     {0x078ed524, "MicrosoftSansSerif", "Songti SC,Apple Symbols", 0,
564*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
565*3ac0a46fSAndroid Build Coastguard Worker     {0x089b18a9, "Arial", "Arial Unicode MS,Microsoft Sans Serif,Apple Symbols",
566*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
567*3ac0a46fSAndroid Build Coastguard Worker     {0x0b2cad72, "MonotypeCorsiva", "Arial Narrow,Impact", 8,
568*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
569*3ac0a46fSAndroid Build Coastguard Worker     {0x0bb003e7, "Kartika",
570*3ac0a46fSAndroid Build Coastguard Worker      "Arial Unicode MS,Microsoft Sans Serif,Arial Narrow,Damascus", 2,
571*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
572*3ac0a46fSAndroid Build Coastguard Worker     {0x0bb469df, "VinerHandITC", "Comic Sans MS,Songti SC,STSong", 8,
573*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
574*3ac0a46fSAndroid Build Coastguard Worker     {0x0bc1a851, "SegoeUI", "Apple Symbols", 0,
575*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
576*3ac0a46fSAndroid Build Coastguard Worker     {0x0c112ebd, "KozukaGothicPro-VIM", "Microsoft Sans Serif,Apple Symbols", 0,
577*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
578*3ac0a46fSAndroid Build Coastguard Worker     // Was 847 (not defined), presumably 874 (Thai).
579*3ac0a46fSAndroid Build Coastguard Worker     {0x0cfcb9c1, "AdobeThai", "Avenir Next Condensed Ultra Light", 0,
580*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSDOS_Thai},
581*3ac0a46fSAndroid Build Coastguard Worker     {0x0e7de0f9, "Playbill", "STIXNonUnicode", 0,
582*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
583*3ac0a46fSAndroid Build Coastguard Worker     {0x0eff47c3, "STHupo", "Kaiti SC,Songti SC,STHeiti", 0,
584*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
585*3ac0a46fSAndroid Build Coastguard Worker     {0x107ad374, "Constantia", "Arial Unicode MS,Palatino,Baskerville", 2,
586*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
587*3ac0a46fSAndroid Build Coastguard Worker     {0x12194c2d, "KunstlerScript",
588*3ac0a46fSAndroid Build Coastguard Worker      "Avenir Next Condensed Demi Bold,Arial Narrow", 8,
589*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
590*3ac0a46fSAndroid Build Coastguard Worker     {0x135ef6a1, "MinionProSmBd", "Microsoft Sans Serif,Apple Symbols", 0,
591*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
592*3ac0a46fSAndroid Build Coastguard Worker     {0x158c4049, "Garamond", "Impact,Arial Narrow", 2,
593*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
594*3ac0a46fSAndroid Build Coastguard Worker     {0x160ecb24, "STZhongsong", "STFangsong,Songti SC", 0,
595*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
596*3ac0a46fSAndroid Build Coastguard Worker     {0x161ed07e, "MSGothic",
597*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing "
598*3ac0a46fSAndroid Build Coastguard Worker      "TW,Microsoft Sans Serif,Apple Symbols",
599*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
600*3ac0a46fSAndroid Build Coastguard Worker     {0x171d1ed1, "SnapITC-Regular", "STHeiti,Arial Black", 0,
601*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
602*3ac0a46fSAndroid Build Coastguard Worker     {0x18d1188f, "Cambria", "Arial Unicode MS", 2,
603*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
604*3ac0a46fSAndroid Build Coastguard Worker     {0x18eaf350, "ArialUnicodeMS", "Microsoft Sans Serif,Apple Symbols", 0,
605*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
606*3ac0a46fSAndroid Build Coastguard Worker     {0x1a92d115, "MingLiU", "Heiti SC,STHeiti", 1,
607*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
608*3ac0a46fSAndroid Build Coastguard Worker     {0x1cc217c6, "TrebuchetMS", "Damascus,Impact,Arial Narrow", 0,
609*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
610*3ac0a46fSAndroid Build Coastguard Worker     {0x1d649596, "BasemicTimes", "Liberation Serif,Impact,Arial Narrow", 0,
611*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
612*3ac0a46fSAndroid Build Coastguard Worker     {0x1e34ee60, "BellMT",
613*3ac0a46fSAndroid Build Coastguard Worker      "Papyrus,STIXNonUnicode,Microsoft Sans Serif,Avenir Light", 2,
614*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
615*3ac0a46fSAndroid Build Coastguard Worker     {0x1eb36945, "CooperBlack",
616*3ac0a46fSAndroid Build Coastguard Worker      "Marion,STIXNonUnicode,Arial Rounded MT Bold,Lucida Grande", 2,
617*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
618*3ac0a46fSAndroid Build Coastguard Worker     {0x1ef7787d, "BatangChe",
619*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,,AR PL UMing HK,AR PL UMing TW,AR "
620*3ac0a46fSAndroid Build Coastguard Worker      "PL UMing TW MBE,Arial Unicode MS,Heiti TC",
621*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
622*3ac0a46fSAndroid Build Coastguard Worker     {0x20b3bd3a, "BrushScriptMT",
623*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Damascus,Arial Narrow,Avenir Next Condensed,Cochin", 8,
624*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
625*3ac0a46fSAndroid Build Coastguard Worker     {0x220877aa, "Candara", "Cochin,Baskerville,Marion", 0,
626*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
627*3ac0a46fSAndroid Build Coastguard Worker     {0x22135007, "FreestyleScript-Regular",
628*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Nadeem,Zapf Dingbats", 8,
629*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
630*3ac0a46fSAndroid Build Coastguard Worker     {0x251059c3, "Chiller",
631*3ac0a46fSAndroid Build Coastguard Worker      "Zapf Dingbats,Damascus,STIXNonUnicode,Papyrus,KufiStandardGK,Baghdad", 0,
632*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
633*3ac0a46fSAndroid Build Coastguard Worker     {0x25bed6dd, "MSReferenceSansSerif",
634*3ac0a46fSAndroid Build Coastguard Worker      "Tahoma,Apple Symbols,Apple LiGothic,Arial Unicode MS,Lucida "
635*3ac0a46fSAndroid Build Coastguard Worker      "Grande,Microsoft Sans Serif",
636*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
637*3ac0a46fSAndroid Build Coastguard Worker     {0x28154c81, "Parchment-Regular", "Microsoft Sans Serif,Apple Symbols", 8,
638*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
639*3ac0a46fSAndroid Build Coastguard Worker     {0x29711eb9, "STLiti", "Kaiti SC,Songti SC", 0,
640*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
641*3ac0a46fSAndroid Build Coastguard Worker     {0x2b1993b4, "Basemic", "Impact,Arial Narrow", 0,
642*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
643*3ac0a46fSAndroid Build Coastguard Worker     {0x2b316339, "NiagaraSolid-Reg", "Microsoft Sans Serif,Apple Symbols", 0,
644*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
645*3ac0a46fSAndroid Build Coastguard Worker     {0x2c147529, "FootlightMTLight",
646*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Avenir Next Condensed Heavy,PT Sans,Noteworthy", 0,
647*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
648*3ac0a46fSAndroid Build Coastguard Worker     {0x2c198928, "HarlowSolid",
649*3ac0a46fSAndroid Build Coastguard Worker      "Avenir Medium,Avenir Next Medium,Arial Unicode MS", 0,
650*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
651*3ac0a46fSAndroid Build Coastguard Worker     {0x2c6ac6b2, "LucidaBright",
652*3ac0a46fSAndroid Build Coastguard Worker      "PT Sans Narrow,Papyrus,Damascus,STIXNonUnicode,Arial Rounded MT "
653*3ac0a46fSAndroid Build Coastguard Worker      "Bold,Comic Sans MS,Avenir Next",
654*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
655*3ac0a46fSAndroid Build Coastguard Worker     {0x2c9f38e2, "KozukaMinchoPro-VIR", "Microsoft Sans Serif,Apple Symbols", 0,
656*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
657*3ac0a46fSAndroid Build Coastguard Worker     {0x2d5a47b0, "STCaiyun", "Kaiti SC,Songti SC", 0,
658*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
659*3ac0a46fSAndroid Build Coastguard Worker     {0x2def26bf, "BernardMT-Condensed",
660*3ac0a46fSAndroid Build Coastguard Worker      "Impact,Avenir Next Condensed Demi Bold,American Typewriter", 0,
661*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
662*3ac0a46fSAndroid Build Coastguard Worker     {0x2fd8930b, "KozukaMinchoPr6NR", "Microsoft Sans Serif,Apple Symbols", 0,
663*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
664*3ac0a46fSAndroid Build Coastguard Worker     {0x3115525a, "FangSong_GB2312", "Hiragino Sans GB,STHeiti", 0,
665*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
666*3ac0a46fSAndroid Build Coastguard Worker     {0x31327817, "MyriadPro", "Microsoft Sans Serif,Apple Symbols", 0,
667*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
668*3ac0a46fSAndroid Build Coastguard Worker     {0x32244975, "Helvetica",
669*3ac0a46fSAndroid Build Coastguard Worker      "Arial Narrow,Arial Unicode MS,Damascus,STIXNonUnicode", 0,
670*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
671*3ac0a46fSAndroid Build Coastguard Worker     {0x32ac995c, "Terminal", "Microsoft Sans Serif,Apple Symbols", 0,
672*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
673*3ac0a46fSAndroid Build Coastguard Worker     {0x338d648a, "NiagaraEngraved-Reg", "Microsoft Sans Serif,Apple Symbols", 0,
674*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
675*3ac0a46fSAndroid Build Coastguard Worker     {0x33bb65f2, "Sylfaen", "Arial Unicode MS,Marion", 2,
676*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
677*3ac0a46fSAndroid Build Coastguard Worker     {0x3402c30e, "MSPMincho", "Arial Unicode MS,Apple SD Gothic Neo", 2,
678*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
679*3ac0a46fSAndroid Build Coastguard Worker     {0x3412bf31, "SimSun-PUA", "STHeiti,Heiti TC,STFangsong", 0,
680*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
681*3ac0a46fSAndroid Build Coastguard Worker     {0x36eb39b9, "BerlinSansFB", "American Typewriter,Impact", 0,
682*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
683*3ac0a46fSAndroid Build Coastguard Worker     {0x36f42055, "UniversATT", "Microsoft Sans Serif", 0,
684*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
685*3ac0a46fSAndroid Build Coastguard Worker     {0x3864c4f6, "HighTowerText", "STIXGeneral,.Helvetica Neue Desk UI", 2,
686*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
687*3ac0a46fSAndroid Build Coastguard Worker     {0x3a257d03, "FangSong_GB2312", "Hiragino Sans GB,STHeiti", 0,
688*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
689*3ac0a46fSAndroid Build Coastguard Worker     {0x3cdae668, "FreestyleScript", "Nadeem,Zapf Dingbats,STIXNonUnicode", 8,
690*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
691*3ac0a46fSAndroid Build Coastguard Worker     {0x3d55aed7, "Jokerman",
692*3ac0a46fSAndroid Build Coastguard Worker      "Papyrus,Lucida Grande,Heiti TC,American Typewriter", 0,
693*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
694*3ac0a46fSAndroid Build Coastguard Worker     {0x3d5b4385, "PMingLiU", "Heiti SC,STHeiti", 2,
695*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
696*3ac0a46fSAndroid Build Coastguard Worker     {0x3d9b7669, "EstrangeloEdessa", "American Typewriter,Marion", 0,
697*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
698*3ac0a46fSAndroid Build Coastguard Worker     {0x3e532d74, "FranklinGothicMedium", "Impact,Arial Narrow", 0,
699*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
700*3ac0a46fSAndroid Build Coastguard Worker     {0x3e6aa32d, "NSimSun", "STHeiti,STFangsong", 1,
701*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
702*3ac0a46fSAndroid Build Coastguard Worker     {0x3f6c36a8, "Gautami",
703*3ac0a46fSAndroid Build Coastguard Worker      "Damascus,STIXNonUnicode,STIXGeneral,American Typewriter", 0,
704*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
705*3ac0a46fSAndroid Build Coastguard Worker     {0x3ff32662, "Chiller-Regular", "Papyrus,KufiStandardGK,Baghdad", 0,
706*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
707*3ac0a46fSAndroid Build Coastguard Worker     {0x409de312, "ModernNo.20", "Avenir Next Condensed,Impact", 2,
708*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
709*3ac0a46fSAndroid Build Coastguard Worker     {0x41443c5e, "Georgia", ".Helvetica Neue Desk UI,Arial Unicode MS", 2,
710*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
711*3ac0a46fSAndroid Build Coastguard Worker     {0x4160ade5, "BellGothicStdBlack", "Microsoft Sans Serif,Apple Symbols", 0,
712*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
713*3ac0a46fSAndroid Build Coastguard Worker     {0x421976c4, "Modern-Regular", "Impact", 2,
714*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
715*3ac0a46fSAndroid Build Coastguard Worker     {0x422a7252, "Stencil", "STIXNonUnicode,Songti SC,Georgia,Baskerville", 0,
716*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
717*3ac0a46fSAndroid Build Coastguard Worker     {0x42c8554f, "Fixedsys", "Microsoft Sans Serif,Apple Symbols", 0,
718*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
719*3ac0a46fSAndroid Build Coastguard Worker     {0x435cb41d, "Roman", "Arial Narrow", 0,
720*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
721*3ac0a46fSAndroid Build Coastguard Worker     {0x47882383, "CourierNew", "PCMyungjo,Osaka,Arial Unicode MS,Songti SC", 1,
722*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
723*3ac0a46fSAndroid Build Coastguard Worker     {0x480a2338, "BerlinSansFBDemi",
724*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,American Typewriter,Avenir Next Condensed Heavy", 0,
725*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
726*3ac0a46fSAndroid Build Coastguard Worker     {0x480bf7a4, "CourierStd", "Courier New", 0,
727*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
728*3ac0a46fSAndroid Build Coastguard Worker     {0x481ad6ed, "VladimirScript",
729*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Avenir Next Condensed,Impact", 8,
730*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
731*3ac0a46fSAndroid Build Coastguard Worker     {0x4911577a, "YouYuan", "STHeiti,Heiti TC", 1,
732*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
733*3ac0a46fSAndroid Build Coastguard Worker     {0x4a788d72, "STXingkai", "Kaiti SC,Songti SC", 0,
734*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
735*3ac0a46fSAndroid Build Coastguard Worker     {0x4bf88566, "SegoeCondensed", "Microsoft Sans Serif,Apple Symbols", 0,
736*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
737*3ac0a46fSAndroid Build Coastguard Worker     {0x4ccf51a4, "BerlinSansFB-Reg",
738*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,American Typewriter,Impact", 0,
739*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
740*3ac0a46fSAndroid Build Coastguard Worker     {0x4ea967ce, "GulimChe", "Arial Unicode MS,Heiti TC,STFangsong", 1,
741*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
742*3ac0a46fSAndroid Build Coastguard Worker     {0x4f68bd79, "LetterGothicStd",
743*3ac0a46fSAndroid Build Coastguard Worker      "Courier New,Andale Mono,Ayuthaya,PCMyungjo,Osaka", 0,
744*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
745*3ac0a46fSAndroid Build Coastguard Worker     {0x51a0d0e6, "KozukaGothicPr6NM", "Microsoft Sans Serif,Apple Symbols", 0,
746*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
747*3ac0a46fSAndroid Build Coastguard Worker     {0x531b3dea, "BasemicSymbol", "Microsoft Sans Serif,Apple Symbols", 0,
748*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
749*3ac0a46fSAndroid Build Coastguard Worker     {0x5333fd39, "CalifornianFB-Reg",
750*3ac0a46fSAndroid Build Coastguard Worker      "American Typewriter,Avenir Next Condensed,Impact", 2,
751*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
752*3ac0a46fSAndroid Build Coastguard Worker     {0x53561a54, "FZYTK--GBK1-0", "STFangsong,Songti SC,STSong", 0,
753*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
754*3ac0a46fSAndroid Build Coastguard Worker     {0x55e0dde6, "LucidaSansTypewriter", "Menlo,Courier New,Andale Mono", 0,
755*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
756*3ac0a46fSAndroid Build Coastguard Worker     {0x574d4d3d, "AdobeArabic", "Arial Narrow", 0,
757*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
758*3ac0a46fSAndroid Build Coastguard Worker     {0x5792e759, "STKaiti", "Songti SC,Arial Unicode MS", 0,
759*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
760*3ac0a46fSAndroid Build Coastguard Worker     {0x5921978e, "LucidaSansUnicode", "Lucida Grande,Arial Unicode MS,Menlo", 0,
761*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
762*3ac0a46fSAndroid Build Coastguard Worker     {0x594e2da4, "Vrinda", "Geeza Pro,Damascus,STIXGeneral,Gill Sans", 0,
763*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
764*3ac0a46fSAndroid Build Coastguard Worker     {0x59baa9a2, "KaiTi_GB2312", "Hiragino Sans GB,STHeiti", 0,
765*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
766*3ac0a46fSAndroid Build Coastguard Worker     {0x5cfedf4f, "BaskOldFace",
767*3ac0a46fSAndroid Build Coastguard Worker      "Avenir Next Condensed Heavy,PT Sans,Avenir Next Condensed", 0,
768*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
769*3ac0a46fSAndroid Build Coastguard Worker     {0x5e16ac91, "TrajanPro", "Arial Narrow,PT Sans Narrow,Damascus", 0,
770*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
771*3ac0a46fSAndroid Build Coastguard Worker     {0x5f97921c, "AdobeMyungjoStdM",
772*3ac0a46fSAndroid Build Coastguard Worker      "AppleMyungjo,AppleGothic,Arial Unicode MS", 0,
773*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
774*3ac0a46fSAndroid Build Coastguard Worker     {0x5fefbfad, "Batang", "Arial Unicode MS,Songti SC", 2,
775*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
776*3ac0a46fSAndroid Build Coastguard Worker     {0x605342b9, "DotumChe", "Arial Unicode MS,Heiti TC", 1,
777*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
778*3ac0a46fSAndroid Build Coastguard Worker     {0x608c5f9a, "KaiTi_GB2312", "Hiragino Sans GB,STHeiti,Heiti TC", 0,
779*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
780*3ac0a46fSAndroid Build Coastguard Worker     {0x61efd0d1, "MaturaMTScriptCapitals",
781*3ac0a46fSAndroid Build Coastguard Worker      "Kokonor,Damascus,STIXNonUnicode,STHeiti,Arial Black,Avenir Next Heavy", 0,
782*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
783*3ac0a46fSAndroid Build Coastguard Worker     {0x626608a9, "MVBoli",
784*3ac0a46fSAndroid Build Coastguard Worker      "Apple Braille,Geeza Pro,Microsoft Sans Serif,Apple Symbols", 0,
785*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
786*3ac0a46fSAndroid Build Coastguard Worker     {0x630501a3, "SmallFonts", "Microsoft Sans Serif,Apple Symbols", 0,
787*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
788*3ac0a46fSAndroid Build Coastguard Worker     {0x65d0e2a9, "FZYTK--GBK1-0", "STFangsong,Songti SC,STSong", 0,
789*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
790*3ac0a46fSAndroid Build Coastguard Worker     {0x669f29e1, "FZSTK--GBK1-0", "STHeiti,Heiti TC", 0,
791*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
792*3ac0a46fSAndroid Build Coastguard Worker     {0x673a9e5f, "Tunga",
793*3ac0a46fSAndroid Build Coastguard Worker      "Damascus,STIXNonUnicode,Avenir Next Condensed,Avenir Next Condensed "
794*3ac0a46fSAndroid Build Coastguard Worker      "Ultra Light,Futura",
795*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
796*3ac0a46fSAndroid Build Coastguard Worker     {0x691aa4ce, "NiagaraSolid", "Microsoft Sans Serif,Apple Symbols", 0,
797*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
798*3ac0a46fSAndroid Build Coastguard Worker     {0x696259b7, "Corbel", "Cochin,Baskerville,Marion", 0,
799*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
800*3ac0a46fSAndroid Build Coastguard Worker     {0x696ee9be, "STXihei", "STHeiti,Heiti TC,Songti SC,Arial Unicode MS", 0,
801*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
802*3ac0a46fSAndroid Build Coastguard Worker     {0x6c59cf69, "Dotum", "Arial Unicode MS,Songti SC", 0,
803*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
804*3ac0a46fSAndroid Build Coastguard Worker     {0x707fa561, "Gungsuh", "Arial Unicode MS,Heiti TC", 2,
805*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
806*3ac0a46fSAndroid Build Coastguard Worker     {0x71416bb2, "ZWAdobeF",
807*3ac0a46fSAndroid Build Coastguard Worker      "STIXSizeFourSym,STIXSizeThreeSym,STIXSizeTwoSym,STIXSizeOneSym", 0,
808*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
809*3ac0a46fSAndroid Build Coastguard Worker     {0x71b41801, "Verdana",
810*3ac0a46fSAndroid Build Coastguard Worker      "Tahoma,Marion,Apple Symbols,.Helvetica Neue Desk UI,Lucida "
811*3ac0a46fSAndroid Build Coastguard Worker      "Grande,Courier New",
812*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
813*3ac0a46fSAndroid Build Coastguard Worker     {0x73f25e4c, "PalatinoLinotype", "Palatino,Arial Unicode MS", 0,
814*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
815*3ac0a46fSAndroid Build Coastguard Worker     {0x73f4d19f, "NiagaraEngraved", "Microsoft Sans Serif,Apple Symbols", 0,
816*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
817*3ac0a46fSAndroid Build Coastguard Worker     {0x74001694, "MyriadProBlack", "Palatino,Baskerville,Marion,Cochin", 0,
818*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
819*3ac0a46fSAndroid Build Coastguard Worker     {0x74b14d8f, "Haettenschweiler", "Microsoft Sans Serif,Apple Symbols", 0,
820*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
821*3ac0a46fSAndroid Build Coastguard Worker     {0x74cb44ee, "NSimSun", "STHeiti,Heiti TC,STFangsong", 1,
822*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
823*3ac0a46fSAndroid Build Coastguard Worker     {0x76b4d7ff, "Shruti",
824*3ac0a46fSAndroid Build Coastguard Worker      "Damascus,STIXNonUnicode,Arial Unicode MS,American Typewriter", 0,
825*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
826*3ac0a46fSAndroid Build Coastguard Worker     {0x788b3533, "Webdings", "Microsoft Sans Serif,Apple Symbols", 6,
827*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
828*3ac0a46fSAndroid Build Coastguard Worker     {0x797dde99, "MSSerif", "Microsoft Sans Serif,Apple Symbols", 0,
829*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
830*3ac0a46fSAndroid Build Coastguard Worker     {0x7a0f9e9e, "MSMincho",
831*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
832*3ac0a46fSAndroid Build Coastguard Worker      "PL UMing TW MBE,Arial Unicode MS,Apple SD Gothic Neo",
833*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
834*3ac0a46fSAndroid Build Coastguard Worker     {0x7b439caf, "OldEnglishTextMT",
835*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Arial Unicode MS,Baskerville,Avenir Next Medium", 0,
836*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
837*3ac0a46fSAndroid Build Coastguard Worker     {0x8213a433, "LucidaSans-Typewriter",
838*3ac0a46fSAndroid Build Coastguard Worker      "Comic Sans MS,Avenir Next,Arial Rounded MT Bold", 0,
839*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
840*3ac0a46fSAndroid Build Coastguard Worker     {0x82fec929, "AdobeSongStd", "Heiti TC,STHeiti", 0,
841*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
842*3ac0a46fSAndroid Build Coastguard Worker     {0x83581825, "Modern", "Avenir Next Condensed,Impact", 0,
843*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
844*3ac0a46fSAndroid Build Coastguard Worker     {0x835a2823, "Algerian",
845*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Baskerville,Avenir Next Medium,American Typewriter", 0,
846*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
847*3ac0a46fSAndroid Build Coastguard Worker     {0x83dab9f5, "Script", "Arial Narrow", 0,
848*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
849*3ac0a46fSAndroid Build Coastguard Worker     {0x847b56da, "Tahoma", "Songti SC,Apple Symbols", 0,
850*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
851*3ac0a46fSAndroid Build Coastguard Worker     {0x8a783cb2, "SimSun-PUA", "STHeiti,Heiti TC,STFangsong", 0,
852*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
853*3ac0a46fSAndroid Build Coastguard Worker     {0x8b5cac0e, "Onyx", "Microsoft Sans Serif,Apple Symbols", 0,
854*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
855*3ac0a46fSAndroid Build Coastguard Worker     {0x8c6a499e, "Gulim", "Arial Unicode MS,Songti SC", 0,
856*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
857*3ac0a46fSAndroid Build Coastguard Worker     {0x8e0af790, "JuiceITC", "Nadeem,Al Bayan", 0,
858*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
859*3ac0a46fSAndroid Build Coastguard Worker     {0x8e8d43b2, "Centaur", "Avenir Next Condensed,Noteworthy,Impact", 2,
860*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
861*3ac0a46fSAndroid Build Coastguard Worker     {0x8ee4dcca, "BookshelfSymbol7", "Microsoft Sans Serif,Apple Symbols", 0,
862*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
863*3ac0a46fSAndroid Build Coastguard Worker     {0x90794800, "BellGothicStdLight", "Microsoft Sans Serif,Apple Symbols", 0,
864*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
865*3ac0a46fSAndroid Build Coastguard Worker     {0x909b516a, "Century", "Damascus,Andale Mono,Songti SC,Arial Unicode MS",
866*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
867*3ac0a46fSAndroid Build Coastguard Worker     {0x92ae370d, "MSOutlook", "Microsoft Sans Serif,Apple Symbols", 4,
868*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
869*3ac0a46fSAndroid Build Coastguard Worker     {0x93c9fbf1, "LucidaFax",
870*3ac0a46fSAndroid Build Coastguard Worker      "PT Sans Narrow,Papyrus,Kokonor,Geeza Pro,Arial Rounded MT Bold,Lucida "
871*3ac0a46fSAndroid Build Coastguard Worker      "Grande,Futura",
872*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
873*3ac0a46fSAndroid Build Coastguard Worker     {0x9565085e, "BookAntiqua", "Palatino,Microsoft Sans Serif,Apple Symbols",
874*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
875*3ac0a46fSAndroid Build Coastguard Worker     {0x9856d95d, "AdobeMingStd", "AHiragino Sans GB,Heiti TC,STHeiti", 0,
876*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kHangul},
877*3ac0a46fSAndroid Build Coastguard Worker     {0x9bbadd6b, "ColonnaMT", "Noteworthy,Avenir Next Condensed,Impact", 0,
878*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
879*3ac0a46fSAndroid Build Coastguard Worker     {0x9cbd16a4, "ShowcardGothic-Reg",
880*3ac0a46fSAndroid Build Coastguard Worker      "Arial Unicode MS,Georgia,American Typewriter", 0,
881*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
882*3ac0a46fSAndroid Build Coastguard Worker     {0x9d73008e, "MSSansSerif", "Songti SC,Apple Symbols", 0,
883*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
884*3ac0a46fSAndroid Build Coastguard Worker     {0xa0607db1, "GungsuhChe",
885*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
886*3ac0a46fSAndroid Build Coastguard Worker      "PL UMing TW MBE,Arial Unicode MS,Heiti TC,STFangsong",
887*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
888*3ac0a46fSAndroid Build Coastguard Worker     {0xa0bcf6a1, "LatinWide", "Zapfino,Arial Black,STHeiti", 2,
889*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
890*3ac0a46fSAndroid Build Coastguard Worker     {0xa1429b36, "Symbol", "Microsoft Sans Serif,Apple Symbols", 6,
891*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
892*3ac0a46fSAndroid Build Coastguard Worker     {0xa1fa5abc, "Wingdings2", "Microsoft Sans Serif,Apple Symbols", 6,
893*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
894*3ac0a46fSAndroid Build Coastguard Worker     {0xa1fa5abd, "Wingdings3", "Microsoft Sans Serif,Apple Symbols", 6,
895*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
896*3ac0a46fSAndroid Build Coastguard Worker     {0xa427bad4, "InformalRoman-Regular",
897*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Arial Narrow,Avenir Next Condensed Demi Bold", 8,
898*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
899*3ac0a46fSAndroid Build Coastguard Worker     {0xa8b92ece, "FZSTK--GBK1-0", "STHeiti,Heiti TC,STFangsong", 0,
900*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
901*3ac0a46fSAndroid Build Coastguard Worker     {0xa8d83ece, "CalifornianFB",
902*3ac0a46fSAndroid Build Coastguard Worker      "American Typewriter,Avenir Next Condensed,Impact", 2,
903*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
904*3ac0a46fSAndroid Build Coastguard Worker     {0xaa3e082c, "Kingsoft-Phonetic",
905*3ac0a46fSAndroid Build Coastguard Worker      "STIXVariants,STIXSizeOneSym,Apple Braille", 0,
906*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
907*3ac0a46fSAndroid Build Coastguard Worker     {0xaa6bcabe, "HarlowSolidItalic",
908*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Avenir Medium,Avenir Next Medium,Arial Unicode MS", 0,
909*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
910*3ac0a46fSAndroid Build Coastguard Worker     {0xade5337c, "MSUIGothic", "Arial Unicode MS,Apple SD Gothic Neo", 0,
911*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
912*3ac0a46fSAndroid Build Coastguard Worker     {0xb08dd941, "WideLatin",
913*3ac0a46fSAndroid Build Coastguard Worker      "Marion,Papyrus,Nanum Pen Script,Zapf Dingbats,Damascus,Zapfino,Arial "
914*3ac0a46fSAndroid Build Coastguard Worker      "Black,STHeiti",
915*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
916*3ac0a46fSAndroid Build Coastguard Worker     {0xb12765e0, "ITCLegacySansStdBook",
917*3ac0a46fSAndroid Build Coastguard Worker      "LastResort,.Helvetica Neue Desk UI,Arial Unicode MS,Palatino", 0,
918*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
919*3ac0a46fSAndroid Build Coastguard Worker     {0xb207f05d, "PoorRichard", "Noteworthy,Avenir Next Condensed,Impact", 2,
920*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
921*3ac0a46fSAndroid Build Coastguard Worker     {0xb3bc492f, "JuiceITC-Regular", "Nadeem,Al Bayan,STIXNonUnicode", 0,
922*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
923*3ac0a46fSAndroid Build Coastguard Worker     {0xb5545399, "Marlett", "Microsoft Sans Serif,Apple Symbols", 4,
924*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
925*3ac0a46fSAndroid Build Coastguard Worker     {0xb5dd1ebb, "BritannicBold",
926*3ac0a46fSAndroid Build Coastguard Worker      "Damascus,STIXNonUnicode,Avenir Next Condensed Heavy,PT Sans", 0,
927*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
928*3ac0a46fSAndroid Build Coastguard Worker     {0xb699c1c5, "LucidaCalligraphy-Italic", "STHeiti,Arial Black", 0,
929*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
930*3ac0a46fSAndroid Build Coastguard Worker     {0xb725d629, "TimesNewRoman", "Microsoft Sans Serif,Apple Symbols", 2,
931*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
932*3ac0a46fSAndroid Build Coastguard Worker     {0xb7eaebeb, "AdobeHeitiStdR", "Heiti TC,STHeiti", 0,
933*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
934*3ac0a46fSAndroid Build Coastguard Worker     {0xbd29c486, "BerlinSansFBDemi-Bold",
935*3ac0a46fSAndroid Build Coastguard Worker      "American Typewriter,Avenir Next Condensed Heavy", 0,
936*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
937*3ac0a46fSAndroid Build Coastguard Worker     {0xbe8a8db4, "BookshelfSymbolSeven", "Microsoft Sans Serif,Apple Symbols",
938*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
939*3ac0a46fSAndroid Build Coastguard Worker     {0xc16c0118, "AdobeHebrew",
940*3ac0a46fSAndroid Build Coastguard Worker      ".Helvetica Neue Desk UI,Palatino,American Typewriter", 0,
941*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
942*3ac0a46fSAndroid Build Coastguard Worker     {0xc318b0af, "MyriadProLight", "Palatino,Baskerville,Marion", 0,
943*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
944*3ac0a46fSAndroid Build Coastguard Worker     {0xc65e5659, "CambriaMath", "Arial Unicode MS", 2,
945*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
946*3ac0a46fSAndroid Build Coastguard Worker     {0xc75c8f05, "LucidaConsole", "Courier New,Menlo,Andale Mono", 1,
947*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
948*3ac0a46fSAndroid Build Coastguard Worker     {0xca7c35d6, "Calibri", "Apple Symbols,HeadLineA", 0,
949*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
950*3ac0a46fSAndroid Build Coastguard Worker     {0xcb053f53, "MicrosoftYaHei", "Arial Unicode MS", 0,
951*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
952*3ac0a46fSAndroid Build Coastguard Worker     {0xcb7190f9, "Magneto-Bold", "Lucida Grande", 0,
953*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
954*3ac0a46fSAndroid Build Coastguard Worker     {0xcca00cc5, "System", "Microsoft Sans Serif,Apple Symbols", 0,
955*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
956*3ac0a46fSAndroid Build Coastguard Worker     {0xccad6f76, "Jokerman-Regular", "Lucida Grande", 0,
957*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
958*3ac0a46fSAndroid Build Coastguard Worker     {0xccc5818c, "EuroSign", "Microsoft Sans Serif,Apple Symbols", 0,
959*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
960*3ac0a46fSAndroid Build Coastguard Worker     {0xcf3d7234, "LucidaHandwriting-Italic",
961*3ac0a46fSAndroid Build Coastguard Worker      "Microsoft Sans Serif,Apple Symbols", 0,
962*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
963*3ac0a46fSAndroid Build Coastguard Worker     {0xcf7b8fdb, "MinionPro",
964*3ac0a46fSAndroid Build Coastguard Worker      "Bell MT,Corbel,Times New Roman,Cambria,Berlin Sans FB", 0,
965*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
966*3ac0a46fSAndroid Build Coastguard Worker     {0xcfe5755f, "Simhei", "STHeiti,Heiti TC,STFangsong", 1,
967*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
968*3ac0a46fSAndroid Build Coastguard Worker     {0xd011f4ee, "MSPGothic", "Arial Unicode MS,Apple SD Gothic Neo", 0,
969*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
970*3ac0a46fSAndroid Build Coastguard Worker     {0xd060e7ef, "Vivaldi",
971*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Arial Unicode MS,Avenir Medium,Avenir Next Medium", 8,
972*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
973*3ac0a46fSAndroid Build Coastguard Worker     {0xd07edec1, "FranklinGothic-Medium", "Impact,Arial Narrow", 0,
974*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
975*3ac0a46fSAndroid Build Coastguard Worker     {0xd107243f, "SimSun", "STHeiti,Heiti TC,STFangsong", 0,
976*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
977*3ac0a46fSAndroid Build Coastguard Worker     {0xd1881562, "ArialNarrow", "PT Sans Narrow,Apple Symbols", 0,
978*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
979*3ac0a46fSAndroid Build Coastguard Worker     {0xd22b7dce, "BodoniMTPosterCompressed",
980*3ac0a46fSAndroid Build Coastguard Worker      "Microsoft Sans Serif,Apple Symbols", 0,
981*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
982*3ac0a46fSAndroid Build Coastguard Worker     {0xd22bfa60, "ComicSansMS",
983*3ac0a46fSAndroid Build Coastguard Worker      "Damascus,Georgia,.Helvetica Neue Desk UI,Lucida Grande,Arial Unicode MS",
984*3ac0a46fSAndroid Build Coastguard Worker      8, FX_CodePage::kMSWin_WesternEuropean},
985*3ac0a46fSAndroid Build Coastguard Worker     {0xd3bd0e35, "Bauhaus93",
986*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Arial Unicode MS,Avenir Next,Avenir", 0,
987*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
988*3ac0a46fSAndroid Build Coastguard Worker     {0xd429ee7a, "STFangsong", "Songti SC,Arial Unicode MS", 0,
989*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
990*3ac0a46fSAndroid Build Coastguard Worker     {0xd6679c12, "BernardMTCondensed", "Impact,Avenir Next Condensed Demi Bold",
991*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
992*3ac0a46fSAndroid Build Coastguard Worker     {0xd8e8a027, "LucidaSans",
993*3ac0a46fSAndroid Build Coastguard Worker      "Arial Narrow,Khmer MN,Kokonor,Damascus,Microsoft Sans Serif,Apple "
994*3ac0a46fSAndroid Build Coastguard Worker      "Symbols",
995*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
996*3ac0a46fSAndroid Build Coastguard Worker     {0xd9fe7761, "HighTowerText-Reg",
997*3ac0a46fSAndroid Build Coastguard Worker      "STIXGeneral,.Helvetica Neue Desk UI,Trebuchet MS", 2,
998*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
999*3ac0a46fSAndroid Build Coastguard Worker     {0xda7e551e, "STSong", "Arial Unicode MS", 0,
1000*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1001*3ac0a46fSAndroid Build Coastguard Worker     {0xdaa6842d, "STZhongsong", "STFangsong,Songti SC,STSong", 0,
1002*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1003*3ac0a46fSAndroid Build Coastguard Worker     {0xdaaab93f, "STFangsong", "Songti SC,Arial Unicode MS", 0,
1004*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1005*3ac0a46fSAndroid Build Coastguard Worker     {0xdaeb0713, "STSong", "Songti SC,Arial Unicode MS", 0,
1006*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1007*3ac0a46fSAndroid Build Coastguard Worker     {0xdafedbef, "STCaiyun", "Kaiti SC,Songti SC,STHeiti", 0,
1008*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1009*3ac0a46fSAndroid Build Coastguard Worker     {0xdb00a3d9, "Broadway",
1010*3ac0a46fSAndroid Build Coastguard Worker      "Papyrus,STIXNonUnicode,Arial Black,Avenir Next Heavy,Heiti TC", 0,
1011*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1012*3ac0a46fSAndroid Build Coastguard Worker     {0xdb1f5ad4, "STXinwei", "Kaiti SC,Songti SC,STHeiti", 0,
1013*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1014*3ac0a46fSAndroid Build Coastguard Worker     {0xdb326e7f, "STKaiti", "Songti SC,Arial Unicode MS", 0,
1015*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1016*3ac0a46fSAndroid Build Coastguard Worker     {0xdb69595a, "STHupo", "Kaiti SC,Songti SC,STHeiti", 0,
1017*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1018*3ac0a46fSAndroid Build Coastguard Worker     {0xdba0082c, "STXihei", "Songti SC,Arial Unicode MS", 0,
1019*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1020*3ac0a46fSAndroid Build Coastguard Worker     {0xdbd0ab18, "STXingkai", "Kaiti SC,Songti SC", 0,
1021*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1022*3ac0a46fSAndroid Build Coastguard Worker     {0xdc1a7db1, "STLiti", "Kaiti SC,Songti SC", 0,
1023*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1024*3ac0a46fSAndroid Build Coastguard Worker     {0xdc33075f, "KristenITC-Regular",
1025*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Damascus,Songti SC,STSong", 8,
1026*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1027*3ac0a46fSAndroid Build Coastguard Worker     {0xdcc7009c, "Harrington",
1028*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Avenir Next Condensed Heavy,Noteworthy", 0,
1029*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1030*3ac0a46fSAndroid Build Coastguard Worker     {0xdd712466, "ArialBlack", "Geeza Pro,Damascus,Songti SC,STSong", 0,
1031*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1032*3ac0a46fSAndroid Build Coastguard Worker     {0xdde87b3e, "Impact", "Arial Narrow,Marion", 0,
1033*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1034*3ac0a46fSAndroid Build Coastguard Worker     {0xdf69fb32, "SnapITC",
1035*3ac0a46fSAndroid Build Coastguard Worker      "Arial Narrow,PT Sans Narrow,Marion,STHeiti,Arial Black", 0,
1036*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1037*3ac0a46fSAndroid Build Coastguard Worker     {0xdf8b25e8, "CenturyGothic",
1038*3ac0a46fSAndroid Build Coastguard Worker      "Damascus,Andale Mono,Songti SC,Arial Unicode MS", 0,
1039*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1040*3ac0a46fSAndroid Build Coastguard Worker     {0xe0f705c0, "KristenITC", "Songti SC,STSong", 8,
1041*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1042*3ac0a46fSAndroid Build Coastguard Worker     {0xe1427573, "Raavi",
1043*3ac0a46fSAndroid Build Coastguard Worker      "Damascus,STIXNonUnicode,Marion,Papyrus,Avenir Next Condensed "
1044*3ac0a46fSAndroid Build Coastguard Worker      "Heavy,American Typewriter",
1045*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1046*3ac0a46fSAndroid Build Coastguard Worker     {0xe2cea0cb, "Magneto",
1047*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Damascus,Geeza Pro,Lucida Grande,Georgia,Heiti TC", 0,
1048*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1049*3ac0a46fSAndroid Build Coastguard Worker     {0xe36a9e17, "Ravie", "STHeiti,Arial Black", 0,
1050*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1051*3ac0a46fSAndroid Build Coastguard Worker     {0xe433f8e2, "Parchment", "Microsoft Sans Serif,Apple Symbols", 8,
1052*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1053*3ac0a46fSAndroid Build Coastguard Worker     {0xe43dff4a, "Wingdings", "Microsoft Sans Serif,Apple Symbols", 4,
1054*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1055*3ac0a46fSAndroid Build Coastguard Worker     {0xe4e2c405, "MTExtra", "Microsoft Sans Serif,Apple Symbols", 6,
1056*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1057*3ac0a46fSAndroid Build Coastguard Worker     {0xe618cc35, "InformalRoman", "Arial Narrow", 8,
1058*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1059*3ac0a46fSAndroid Build Coastguard Worker     {0xe6c27ffc, "Mistral", "Apple Symbols", 8,
1060*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1061*3ac0a46fSAndroid Build Coastguard Worker     {0xe7ebf4b9, "Courier", "Courier New", 0,
1062*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1063*3ac0a46fSAndroid Build Coastguard Worker     {0xe8bc4a9d, "MSReferenceSpecialty", "Microsoft Sans Serif,Apple Symbols",
1064*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1065*3ac0a46fSAndroid Build Coastguard Worker     {0xe90fb013, "TempusSansITC",
1066*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Microsoft Sans Serif,Avenir Light", 0,
1067*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1068*3ac0a46fSAndroid Build Coastguard Worker     {0xec637b42, "Consolas",
1069*3ac0a46fSAndroid Build Coastguard Worker      "AR PL UKai CN,AR PL UKai HK,AR PL UKai TW,AR PL UKai TW MBE,AR PL UMing "
1070*3ac0a46fSAndroid Build Coastguard Worker      "CN,AR PL UMing HK,Microsoft Sans Serif,Tahoma",
1071*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
1072*3ac0a46fSAndroid Build Coastguard Worker     {0xed3a683b, "STXinwei", "Kaiti SC,Songti SC,", 0,
1073*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1074*3ac0a46fSAndroid Build Coastguard Worker     {0xef264cd1, "LucidaHandwriting",
1075*3ac0a46fSAndroid Build Coastguard Worker      "Arial Narrow,Avenir Next Condensed Demi Bold,Avenir Next "
1076*3ac0a46fSAndroid Build Coastguard Worker      "Condensed,Avenir Next Condensed Medium,STHeiti,Arial Black",
1077*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1078*3ac0a46fSAndroid Build Coastguard Worker     {0xf086bca2, "BaskervilleOldFace",
1079*3ac0a46fSAndroid Build Coastguard Worker      "STIXNonUnicode,Avenir Next Condensed Heavy,PT Sans", 0,
1080*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1081*3ac0a46fSAndroid Build Coastguard Worker     {0xf1028030, "Mangal",
1082*3ac0a46fSAndroid Build Coastguard Worker      "Arial Unicode MS,Microsoft Sans Serif,Arial Narrow,Tahoma", 2,
1083*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1084*3ac0a46fSAndroid Build Coastguard Worker     {0xf1da7eb9, "ShowcardGothic",
1085*3ac0a46fSAndroid Build Coastguard Worker      "Papyrus,Arial Unicode MS,Georgia,American Typewriter", 0,
1086*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1087*3ac0a46fSAndroid Build Coastguard Worker     {0xf210f06a, "ArialMT",
1088*3ac0a46fSAndroid Build Coastguard Worker      "Arial Unicode MS,Arial Narrow,STIXNonUnicode,Damascus,Avenir Next "
1089*3ac0a46fSAndroid Build Coastguard Worker      "Condensed Demi Bold,Avenir Next Condensed Medium,Avenir Next Condensed",
1090*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1091*3ac0a46fSAndroid Build Coastguard Worker     {0xf477f16a, "Latha",
1092*3ac0a46fSAndroid Build Coastguard Worker      "Arial Narrow,Damascus,STIXNonUnicode,American Typewriter", 0,
1093*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1094*3ac0a46fSAndroid Build Coastguard Worker     {0xf616f3dd, "LiSu", "STHeiti,Heiti TC,STFangsong", 1,
1095*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1096*3ac0a46fSAndroid Build Coastguard Worker     {0xfa479aa6, "MicrosoftYaHei", "Arial Unicode MS", 0,
1097*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1098*3ac0a46fSAndroid Build Coastguard Worker     {0xfcd19697, "BookmanOldStyle",
1099*3ac0a46fSAndroid Build Coastguard Worker      "Geeza Pro,Damascus,Andale Mono,Songti SC,Arial Unicode MS", 0,
1100*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1101*3ac0a46fSAndroid Build Coastguard Worker     {0xfe209a82, "LucidaCalligraphy",
1102*3ac0a46fSAndroid Build Coastguard Worker      "Kokonor,Damascus,STIXNonUnicode,STHeiti,Arial Black", 0,
1103*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1104*3ac0a46fSAndroid Build Coastguard Worker     {0xfef135f8, "AdobeHeitiStd-Regular", "Heiti TC,STHeiti", 0,
1105*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1106*3ac0a46fSAndroid Build Coastguard Worker };
1107*3ac0a46fSAndroid Build Coastguard Worker #elif BUILDFLAG(IS_ANDROID)
1108*3ac0a46fSAndroid Build Coastguard Worker const FGAS_FontInfo kXFAFontsMap[] = {
1109*3ac0a46fSAndroid Build Coastguard Worker     {0x01d5d33e, "SimSun", "Droid Sans Fallback", 0,
1110*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1111*3ac0a46fSAndroid Build Coastguard Worker     {0x01e4f102, "YouYuan", "Droid Sans Fallback", 1,
1112*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1113*3ac0a46fSAndroid Build Coastguard Worker     {0x030549dc, "LiSu", "Droid Sans Fallback", 1,
1114*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1115*3ac0a46fSAndroid Build Coastguard Worker     {0x032edd44, "Simhei", "Droid Sans Fallback", 1,
1116*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1117*3ac0a46fSAndroid Build Coastguard Worker     {0x03eac6fc, "PoorRichard-Regular",
1118*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback,Droid Arabic "
1119*3ac0a46fSAndroid Build Coastguard Worker      "Naskh,Droid Sans Ethiopic",
1120*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1121*3ac0a46fSAndroid Build Coastguard Worker     {0x03ed90e6, "Nina",
1122*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1123*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1124*3ac0a46fSAndroid Build Coastguard Worker     {0x077b56b3, "KingsoftPhoneticPlain",
1125*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Thai,Droid Sans Armenian,Droid Arabic Naskh,Droid Sans "
1126*3ac0a46fSAndroid Build Coastguard Worker      "Ethiopic,Droid Sans Fallback",
1127*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1128*3ac0a46fSAndroid Build Coastguard Worker     {0x078ed524, "MicrosoftSansSerif", "Droid Sans Fallback", 0,
1129*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1130*3ac0a46fSAndroid Build Coastguard Worker     {0x089b18a9, "Arial", "Droid Sans Fallback", 0,
1131*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1132*3ac0a46fSAndroid Build Coastguard Worker     {0x0b2cad72, "MonotypeCorsiva",
1133*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 8,
1134*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1135*3ac0a46fSAndroid Build Coastguard Worker     {0x0bb003e7, "Kartika",
1136*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1137*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1138*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1139*3ac0a46fSAndroid Build Coastguard Worker     {0x0bb469df, "VinerHandITC",
1140*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 8,
1141*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1142*3ac0a46fSAndroid Build Coastguard Worker     {0x0bc1a851, "SegoeUI", "Droid Sans Fallback", 0,
1143*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1144*3ac0a46fSAndroid Build Coastguard Worker     {0x0c112ebd, "KozukaGothicPro-VIM",
1145*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1146*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1147*3ac0a46fSAndroid Build Coastguard Worker     {0x0cfcb9c1, "AdobeThai",
1148*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1149*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSDOS_Thai},
1150*3ac0a46fSAndroid Build Coastguard Worker     {0x0e7de0f9, "Playbill",
1151*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1152*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1153*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1154*3ac0a46fSAndroid Build Coastguard Worker     {0x0eff47c3, "STHupo", "Droid Sans Fallback", 0,
1155*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1156*3ac0a46fSAndroid Build Coastguard Worker     {0x107ad374, "Constantia",
1157*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1158*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1159*3ac0a46fSAndroid Build Coastguard Worker     {0x12194c2d, "KunstlerScript",
1160*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 8,
1161*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1162*3ac0a46fSAndroid Build Coastguard Worker     {0x135ef6a1, "MinionProSmBd",
1163*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1164*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1165*3ac0a46fSAndroid Build Coastguard Worker     {0x158c4049, "Garamond",
1166*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1167*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1168*3ac0a46fSAndroid Build Coastguard Worker     {0x160ecb24, "STZhongsong", "Droid Sans Fallback", 0,
1169*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1170*3ac0a46fSAndroid Build Coastguard Worker     {0x161ed07e, "MSGothic", "Droid Sans Fallback", 1,
1171*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1172*3ac0a46fSAndroid Build Coastguard Worker     {0x171d1ed1, "SnapITC-Regular",
1173*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1174*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1175*3ac0a46fSAndroid Build Coastguard Worker     {0x18d1188f, "Cambria", "Droid Sans Fallback", 2,
1176*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1177*3ac0a46fSAndroid Build Coastguard Worker     {0x18eaf350, "ArialUnicodeMS", "Droid Sans Fallback", 0,
1178*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1179*3ac0a46fSAndroid Build Coastguard Worker     {0x1a92d115, "MingLiU", "Droid Sans Fallback", 1,
1180*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1181*3ac0a46fSAndroid Build Coastguard Worker     {0x1cc217c6, "TrebuchetMS",
1182*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1183*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1184*3ac0a46fSAndroid Build Coastguard Worker     {0x1d649596, "BasemicTimes",
1185*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1186*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1187*3ac0a46fSAndroid Build Coastguard Worker     {0x1e34ee60, "BellMT",
1188*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1189*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1190*3ac0a46fSAndroid Build Coastguard Worker     {0x1eb36945, "CooperBlack",
1191*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 2,
1192*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1193*3ac0a46fSAndroid Build Coastguard Worker     {0x1ef7787d, "BatangChe", "Droid Sans Fallback", 1,
1194*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1195*3ac0a46fSAndroid Build Coastguard Worker     {0x20b3bd3a, "BrushScriptMT", "Droid Arabic Naskh,Droid Sans Ethiopic", 8,
1196*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1197*3ac0a46fSAndroid Build Coastguard Worker     {0x220877aa, "Candara",
1198*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1199*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1200*3ac0a46fSAndroid Build Coastguard Worker     {0x22135007, "FreestyleScript-Regular",
1201*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 8,
1202*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1203*3ac0a46fSAndroid Build Coastguard Worker     {0x251059c3, "Chiller",
1204*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif", 0,
1205*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1206*3ac0a46fSAndroid Build Coastguard Worker     {0x25bed6dd, "MSReferenceSansSerif", "Droid Sans Fallback", 0,
1207*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1208*3ac0a46fSAndroid Build Coastguard Worker     {0x28154c81, "Parchment-Regular",
1209*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 8,
1210*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1211*3ac0a46fSAndroid Build Coastguard Worker     {0x29711eb9, "STLiti", "Droid Sans Fallback", 0,
1212*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1213*3ac0a46fSAndroid Build Coastguard Worker     {0x2b1993b4, "Basemic",
1214*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1215*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1216*3ac0a46fSAndroid Build Coastguard Worker     {0x2b316339, "NiagaraSolid-Reg",
1217*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1218*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1219*3ac0a46fSAndroid Build Coastguard Worker     {0x2c147529, "FootlightMTLight",
1220*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1221*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1222*3ac0a46fSAndroid Build Coastguard Worker     {0x2c198928, "HarlowSolid",
1223*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1224*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1225*3ac0a46fSAndroid Build Coastguard Worker     {0x2c6ac6b2, "LucidaBright",
1226*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto", 2,
1227*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1228*3ac0a46fSAndroid Build Coastguard Worker     {0x2c9f38e2, "KozukaMinchoPro-VIR",
1229*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1230*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1231*3ac0a46fSAndroid Build Coastguard Worker     {0x2d5a47b0, "STCaiyun", "Droid Sans Fallback", 0,
1232*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1233*3ac0a46fSAndroid Build Coastguard Worker     {0x2def26bf, "BernardMT-Condensed",
1234*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1235*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1236*3ac0a46fSAndroid Build Coastguard Worker     {0x2fd8930b, "KozukaMinchoPr6NR",
1237*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1238*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1239*3ac0a46fSAndroid Build Coastguard Worker     {0x3115525a, "FangSong_GB2312", "Droid Sans Fallback", 0,
1240*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1241*3ac0a46fSAndroid Build Coastguard Worker     {0x31327817, "MyriadPro",
1242*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1243*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1244*3ac0a46fSAndroid Build Coastguard Worker     {0x32244975, "Helvetica",
1245*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto", 0,
1246*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1247*3ac0a46fSAndroid Build Coastguard Worker     {0x32ac995c, "Terminal",
1248*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1249*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1250*3ac0a46fSAndroid Build Coastguard Worker     {0x338d648a, "NiagaraEngraved-Reg",
1251*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1252*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1253*3ac0a46fSAndroid Build Coastguard Worker     {0x33bb65f2, "Sylfaen",
1254*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1255*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1256*3ac0a46fSAndroid Build Coastguard Worker     {0x3402c30e, "MSPMincho", "Droid Sans Fallback", 2,
1257*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1258*3ac0a46fSAndroid Build Coastguard Worker     {0x3412bf31, "SimSun-PUA", "Droid Sans Fallback", 0,
1259*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1260*3ac0a46fSAndroid Build Coastguard Worker     {0x36eb39b9, "BerlinSansFB",
1261*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1262*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1263*3ac0a46fSAndroid Build Coastguard Worker     {0x36f42055, "UniversATT", "Microsoft Sans Serif", 0,
1264*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1265*3ac0a46fSAndroid Build Coastguard Worker     {0x3864c4f6, "HighTowerText",
1266*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1267*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1268*3ac0a46fSAndroid Build Coastguard Worker     {0x3a257d03, "FangSong_GB2312", "Droid Sans Fallback", 0,
1269*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1270*3ac0a46fSAndroid Build Coastguard Worker     {0x3cdae668, "FreestyleScript",
1271*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 8,
1272*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1273*3ac0a46fSAndroid Build Coastguard Worker     {0x3d55aed7, "Jokerman",
1274*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1275*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1276*3ac0a46fSAndroid Build Coastguard Worker     {0x3d5b4385, "PMingLiU", "Droid Sans Fallback", 2,
1277*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1278*3ac0a46fSAndroid Build Coastguard Worker     {0x3d9b7669, "EstrangeloEdessa",
1279*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1280*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1281*3ac0a46fSAndroid Build Coastguard Worker     {0x3e532d74, "FranklinGothicMedium",
1282*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1283*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1284*3ac0a46fSAndroid Build Coastguard Worker     {0x3e6aa32d, "NSimSun", "Droid Sans Fallback", 1,
1285*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1286*3ac0a46fSAndroid Build Coastguard Worker     {0x3f6c36a8, "Gautami",
1287*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1288*3ac0a46fSAndroid Build Coastguard Worker      "Mono,Droid Sans Fallback",
1289*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1290*3ac0a46fSAndroid Build Coastguard Worker     {0x3ff32662, "Chiller-Regular",
1291*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1292*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1293*3ac0a46fSAndroid Build Coastguard Worker     {0x409de312, "ModernNo.20",
1294*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1295*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1296*3ac0a46fSAndroid Build Coastguard Worker     {0x41443c5e, "Georgia",
1297*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 2,
1298*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1299*3ac0a46fSAndroid Build Coastguard Worker     {0x4160ade5, "BellGothicStdBlack",
1300*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1301*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1302*3ac0a46fSAndroid Build Coastguard Worker     {0x421976c4, "Modern-Regular",
1303*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1304*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1305*3ac0a46fSAndroid Build Coastguard Worker     {0x422a7252, "Stencil",
1306*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1307*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1308*3ac0a46fSAndroid Build Coastguard Worker     {0x42c8554f, "Fixedsys",
1309*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1310*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1311*3ac0a46fSAndroid Build Coastguard Worker     {0x435cb41d, "Roman",
1312*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1313*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1314*3ac0a46fSAndroid Build Coastguard Worker     {0x47882383, "CourierNew", "Droid Sans Fallback", 1,
1315*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1316*3ac0a46fSAndroid Build Coastguard Worker     {0x480a2338, "BerlinSansFBDemi",
1317*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1318*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1319*3ac0a46fSAndroid Build Coastguard Worker     {0x480bf7a4, "CourierStd", "Droid Sans Fallback", 0,
1320*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1321*3ac0a46fSAndroid Build Coastguard Worker     {0x481ad6ed, "VladimirScript",
1322*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 8,
1323*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1324*3ac0a46fSAndroid Build Coastguard Worker     {0x4911577a, "YouYuan", "Droid Sans Fallback", 1,
1325*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1326*3ac0a46fSAndroid Build Coastguard Worker     {0x4a788d72, "STXingkai", "Droid Sans Fallback", 0,
1327*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1328*3ac0a46fSAndroid Build Coastguard Worker     {0x4bf88566, "SegoeCondensed",
1329*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1330*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1331*3ac0a46fSAndroid Build Coastguard Worker     {0x4ccf51a4, "BerlinSansFB-Reg",
1332*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1333*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1334*3ac0a46fSAndroid Build Coastguard Worker     {0x4ea967ce, "GulimChe", "Droid Sans Fallback", 1,
1335*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1336*3ac0a46fSAndroid Build Coastguard Worker     {0x4f68bd79, "LetterGothicStd",
1337*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Mono,Droid Arabic Naskh,Droid Sans Ethiopic,Droid Sans "
1338*3ac0a46fSAndroid Build Coastguard Worker      "Mono,Droid Serif,Droid Sans Fallback",
1339*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1340*3ac0a46fSAndroid Build Coastguard Worker     {0x51a0d0e6, "KozukaGothicPr6NM",
1341*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1342*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1343*3ac0a46fSAndroid Build Coastguard Worker     {0x531b3dea, "BasemicSymbol",
1344*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1345*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1346*3ac0a46fSAndroid Build Coastguard Worker     {0x5333fd39, "CalifornianFB-Reg",
1347*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1348*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1349*3ac0a46fSAndroid Build Coastguard Worker     {0x53561a54, "FZYTK--GBK1-0", "Droid Sans Fallback", 0,
1350*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1351*3ac0a46fSAndroid Build Coastguard Worker     {0x55e0dde6, "LucidaSansTypewriter",
1352*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Mono,Droid Arabic Naskh,Droid Sans Ethiopic", 0,
1353*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1354*3ac0a46fSAndroid Build Coastguard Worker     {0x574d4d3d, "AdobeArabic",
1355*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1356*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1357*3ac0a46fSAndroid Build Coastguard Worker     {0x5792e759, "STKaiti", "Droid Sans Fallback", 0,
1358*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1359*3ac0a46fSAndroid Build Coastguard Worker     {0x5921978e, "LucidaSansUnicode", "Droid Sans Fallback", 0,
1360*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1361*3ac0a46fSAndroid Build Coastguard Worker     {0x594e2da4, "Vrinda",
1362*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1363*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1364*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1365*3ac0a46fSAndroid Build Coastguard Worker     {0x59baa9a2, "KaiTi_GB2312", "Droid Sans Fallback", 0,
1366*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1367*3ac0a46fSAndroid Build Coastguard Worker     {0x5cfedf4f, "BaskOldFace",
1368*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1369*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1370*3ac0a46fSAndroid Build Coastguard Worker     {0x5f97921c, "AdobeMyungjoStdM", "Droid Sans Fallback", 0,
1371*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1372*3ac0a46fSAndroid Build Coastguard Worker     {0x5fefbfad, "Batang", "Droid Sans Fallback", 2,
1373*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1374*3ac0a46fSAndroid Build Coastguard Worker     {0x605342b9, "DotumChe", "Droid Sans Fallback", 1,
1375*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1376*3ac0a46fSAndroid Build Coastguard Worker     {0x608c5f9a, "KaiTi_GB2312", "Droid Sans Fallback", 0,
1377*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1378*3ac0a46fSAndroid Build Coastguard Worker     {0x61efd0d1, "MaturaMTScriptCapitals",
1379*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1380*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1381*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1382*3ac0a46fSAndroid Build Coastguard Worker     {0x626608a9, "MVBoli",
1383*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1384*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1385*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1386*3ac0a46fSAndroid Build Coastguard Worker     {0x630501a3, "SmallFonts",
1387*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1388*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1389*3ac0a46fSAndroid Build Coastguard Worker     {0x65d0e2a9, "FZYTK--GBK1-0", "Droid Sans Fallback", 0,
1390*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1391*3ac0a46fSAndroid Build Coastguard Worker     {0x669f29e1, "FZSTK--GBK1-0", "Droid Sans Fallback", 0,
1392*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1393*3ac0a46fSAndroid Build Coastguard Worker     {0x673a9e5f, "Tunga",
1394*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1395*3ac0a46fSAndroid Build Coastguard Worker      "Mono,Droid Sans Fallback",
1396*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1397*3ac0a46fSAndroid Build Coastguard Worker     {0x691aa4ce, "NiagaraSolid",
1398*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1399*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1400*3ac0a46fSAndroid Build Coastguard Worker     {0x696259b7, "Corbel",
1401*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1402*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1403*3ac0a46fSAndroid Build Coastguard Worker     {0x696ee9be, "STXihei", "Droid Sans Fallback", 0,
1404*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1405*3ac0a46fSAndroid Build Coastguard Worker     {0x6c59cf69, "Dotum", "Droid Sans Fallback", 0,
1406*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1407*3ac0a46fSAndroid Build Coastguard Worker     {0x707fa561, "Gungsuh", "Droid Sans Fallback", 2,
1408*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1409*3ac0a46fSAndroid Build Coastguard Worker     {0x71416bb2, "ZWAdobeF",
1410*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Armenian,Droid Sans Ethiopic,Droid Sans "
1411*3ac0a46fSAndroid Build Coastguard Worker      "Georgian,Droid Sans Hebrew,Droid Sans Thai",
1412*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1413*3ac0a46fSAndroid Build Coastguard Worker     {0x71b41801, "Verdana",
1414*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1415*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1416*3ac0a46fSAndroid Build Coastguard Worker     {0x73f25e4c, "PalatinoLinotype", "Droid Sans Fallback", 0,
1417*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1418*3ac0a46fSAndroid Build Coastguard Worker     {0x73f4d19f, "NiagaraEngraved",
1419*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1420*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1421*3ac0a46fSAndroid Build Coastguard Worker     {0x74001694, "MyriadProBlack", "Book Antiqua,Constantia,Dotum,Georgia", 0,
1422*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1423*3ac0a46fSAndroid Build Coastguard Worker     {0x74b14d8f, "Haettenschweiler",
1424*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1425*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1426*3ac0a46fSAndroid Build Coastguard Worker     {0x74cb44ee, "NSimSun", "Droid Sans Fallback", 1,
1427*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1428*3ac0a46fSAndroid Build Coastguard Worker     {0x76b4d7ff, "Shruti",
1429*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1430*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1431*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1432*3ac0a46fSAndroid Build Coastguard Worker     {0x788b3533, "Webdings",
1433*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 6,
1434*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1435*3ac0a46fSAndroid Build Coastguard Worker     {0x797dde99, "MSSerif",
1436*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1437*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1438*3ac0a46fSAndroid Build Coastguard Worker     {0x7a0f9e9e, "MSMincho", "Droid Sans Fallback", 1,
1439*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1440*3ac0a46fSAndroid Build Coastguard Worker     {0x7b439caf, "OldEnglishTextMT",
1441*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1442*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1443*3ac0a46fSAndroid Build Coastguard Worker     {0x8213a433, "LucidaSans-Typewriter",
1444*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Mono,Droid Serif,Roboto,Droid Sans Fallback", 0,
1445*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1446*3ac0a46fSAndroid Build Coastguard Worker     {0x82fec929, "AdobeSongStd", "Droid Sans Fallback", 0,
1447*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1448*3ac0a46fSAndroid Build Coastguard Worker     {0x83581825, "Modern",
1449*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1450*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1451*3ac0a46fSAndroid Build Coastguard Worker     {0x835a2823, "Algerian",
1452*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1453*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1454*3ac0a46fSAndroid Build Coastguard Worker     {0x83dab9f5, "Script",
1455*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1456*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1457*3ac0a46fSAndroid Build Coastguard Worker     {0x847b56da, "Tahoma", "Droid Sans Fallback", 0,
1458*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1459*3ac0a46fSAndroid Build Coastguard Worker     {0x8a783cb2, "SimSun-PUA", "Droid Sans Fallback", 0,
1460*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1461*3ac0a46fSAndroid Build Coastguard Worker     {0x8b5cac0e, "Onyx",
1462*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1463*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1464*3ac0a46fSAndroid Build Coastguard Worker     {0x8c6a499e, "Gulim", "Droid Sans Fallback", 0,
1465*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1466*3ac0a46fSAndroid Build Coastguard Worker     {0x8e0af790, "JuiceITC",
1467*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1468*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1469*3ac0a46fSAndroid Build Coastguard Worker     {0x8e8d43b2, "Centaur",
1470*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1471*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1472*3ac0a46fSAndroid Build Coastguard Worker     {0x8ee4dcca, "BookshelfSymbol7",
1473*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1474*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1475*3ac0a46fSAndroid Build Coastguard Worker     {0x90794800, "BellGothicStdLight",
1476*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1477*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1478*3ac0a46fSAndroid Build Coastguard Worker     {0x909b516a, "Century",
1479*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 2,
1480*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1481*3ac0a46fSAndroid Build Coastguard Worker     {0x92ae370d, "MSOutlook",
1482*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 4,
1483*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1484*3ac0a46fSAndroid Build Coastguard Worker     {0x93c9fbf1, "LucidaFax",
1485*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1486*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1487*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1488*3ac0a46fSAndroid Build Coastguard Worker     {0x9565085e, "BookAntiqua",
1489*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 2,
1490*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1491*3ac0a46fSAndroid Build Coastguard Worker     {0x9856d95d, "AdobeMingStd", "Droid Sans Fallback", 0,
1492*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kHangul},
1493*3ac0a46fSAndroid Build Coastguard Worker     {0x9bbadd6b, "ColonnaMT",
1494*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1495*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1496*3ac0a46fSAndroid Build Coastguard Worker     {0x9cbd16a4, "ShowcardGothic-Reg",
1497*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallbac", 0,
1498*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1499*3ac0a46fSAndroid Build Coastguard Worker     {0x9d73008e, "MSSansSerif",
1500*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1501*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1502*3ac0a46fSAndroid Build Coastguard Worker     {0xa0607db1, "GungsuhChe", "Droid Sans Fallback", 1,
1503*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1504*3ac0a46fSAndroid Build Coastguard Worker     {0xa0bcf6a1, "LatinWide",
1505*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1506*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1507*3ac0a46fSAndroid Build Coastguard Worker     {0xa1429b36, "Symbol",
1508*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 6,
1509*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1510*3ac0a46fSAndroid Build Coastguard Worker     {0xa1fa5abc, "Wingdings2",
1511*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 6,
1512*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1513*3ac0a46fSAndroid Build Coastguard Worker     {0xa1fa5abd, "Wingdings3",
1514*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 6,
1515*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1516*3ac0a46fSAndroid Build Coastguard Worker     {0xa427bad4, "InformalRoman-Regular",
1517*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic", 8,
1518*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1519*3ac0a46fSAndroid Build Coastguard Worker     {0xa8b92ece, "FZSTK--GBK1-0", "Droid Sans Fallback", 0,
1520*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1521*3ac0a46fSAndroid Build Coastguard Worker     {0xa8d83ece, "CalifornianFB",
1522*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1523*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1524*3ac0a46fSAndroid Build Coastguard Worker     {0xaa3e082c, "Kingsoft-Phonetic",
1525*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1526*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1527*3ac0a46fSAndroid Build Coastguard Worker     {0xaa6bcabe, "HarlowSolidItalic",
1528*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1529*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1530*3ac0a46fSAndroid Build Coastguard Worker     {0xade5337c, "MSUIGothic",
1531*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1532*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1533*3ac0a46fSAndroid Build Coastguard Worker     {0xb08dd941, "WideLatin",
1534*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1535*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1536*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1537*3ac0a46fSAndroid Build Coastguard Worker     {0xb207f05d, "PoorRichard",
1538*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1539*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1540*3ac0a46fSAndroid Build Coastguard Worker     {0xb3bc492f, "JuiceITC-Regular",
1541*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1542*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1543*3ac0a46fSAndroid Build Coastguard Worker     {0xb5545399, "Marlett",
1544*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 4,
1545*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1546*3ac0a46fSAndroid Build Coastguard Worker     {0xb5dd1ebb, "BritannicBold", "Droid Arabic Naskh,Droid Sans Ethiopic", 0,
1547*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1548*3ac0a46fSAndroid Build Coastguard Worker     {0xb699c1c5, "LucidaCalligraphy-Italic",
1549*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1550*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1551*3ac0a46fSAndroid Build Coastguard Worker     {0xb725d629, "TimesNewRoman", "Droid Sans Fallback", 2,
1552*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1553*3ac0a46fSAndroid Build Coastguard Worker     {0xb7eaebeb, "AdobeHeitiStdR", "Droid Sans Fallback", 0,
1554*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1555*3ac0a46fSAndroid Build Coastguard Worker     {0xbd29c486, "BerlinSansFBDemi-Bold",
1556*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1557*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1558*3ac0a46fSAndroid Build Coastguard Worker     {0xbe8a8db4, "BookshelfSymbolSeven",
1559*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1560*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1561*3ac0a46fSAndroid Build Coastguard Worker     {0xc16c0118, "AdobeHebrew",
1562*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback,Droid Arabic "
1563*3ac0a46fSAndroid Build Coastguard Worker      "Naskh,Droid Sans Ethiopic",
1564*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1565*3ac0a46fSAndroid Build Coastguard Worker     {0xc318b0af, "MyriadProLight",
1566*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1567*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1568*3ac0a46fSAndroid Build Coastguard Worker     {0xc65e5659, "CambriaMath", "Droid Sans Fallback", 2,
1569*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1570*3ac0a46fSAndroid Build Coastguard Worker     {0xc75c8f05, "LucidaConsole",
1571*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Mono,Droid Serif,Roboto,Droid Sans Fallback", 1,
1572*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1573*3ac0a46fSAndroid Build Coastguard Worker     {0xca7c35d6, "Calibri", "Droid Sans Fallback", 0,
1574*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1575*3ac0a46fSAndroid Build Coastguard Worker     {0xcb053f53, "MicrosoftYaHei", "Droid Sans Fallback", 0,
1576*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1577*3ac0a46fSAndroid Build Coastguard Worker     {0xcb7190f9, "Magneto-Bold",
1578*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1579*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1580*3ac0a46fSAndroid Build Coastguard Worker     {0xcca00cc5, "System",
1581*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1582*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1583*3ac0a46fSAndroid Build Coastguard Worker     {0xccad6f76, "Jokerman-Regular",
1584*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1585*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1586*3ac0a46fSAndroid Build Coastguard Worker     {0xccc5818c, "EuroSign",
1587*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1588*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1589*3ac0a46fSAndroid Build Coastguard Worker     {0xcf3d7234, "LucidaHandwriting-Italic",
1590*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1591*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1592*3ac0a46fSAndroid Build Coastguard Worker     {0xcf7b8fdb, "MinionPro",
1593*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1594*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1595*3ac0a46fSAndroid Build Coastguard Worker     {0xcfe5755f, "Simhei", "Droid Sans Fallback", 1,
1596*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1597*3ac0a46fSAndroid Build Coastguard Worker     {0xd011f4ee, "MSPGothic", "Droid Sans Fallback", 0,
1598*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1599*3ac0a46fSAndroid Build Coastguard Worker     {0xd060e7ef, "Vivaldi",
1600*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 8,
1601*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1602*3ac0a46fSAndroid Build Coastguard Worker     {0xd07edec1, "FranklinGothic-Medium",
1603*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1604*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1605*3ac0a46fSAndroid Build Coastguard Worker     {0xd107243f, "SimSun", "Droid Sans Fallback", 0,
1606*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1607*3ac0a46fSAndroid Build Coastguard Worker     {0xd1881562, "ArialNarrow",
1608*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1609*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1610*3ac0a46fSAndroid Build Coastguard Worker     {0xd22b7dce, "BodoniMTPosterCompressed",
1611*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1612*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1613*3ac0a46fSAndroid Build Coastguard Worker     {0xd22bfa60, "ComicSansMS", "Droid Serif,Roboto,Droid Sans Fallback", 8,
1614*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1615*3ac0a46fSAndroid Build Coastguard Worker     {0xd3bd0e35, "Bauhaus93",
1616*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1617*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1618*3ac0a46fSAndroid Build Coastguard Worker     {0xd429ee7a, "STFangsong", "Droid Sans Fallback", 0,
1619*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1620*3ac0a46fSAndroid Build Coastguard Worker     {0xd6679c12, "BernardMTCondensed",
1621*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1622*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1623*3ac0a46fSAndroid Build Coastguard Worker     {0xd8e8a027, "LucidaSans",
1624*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto", 0,
1625*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1626*3ac0a46fSAndroid Build Coastguard Worker     {0xd9fe7761, "HighTowerText-Reg",
1627*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 2,
1628*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1629*3ac0a46fSAndroid Build Coastguard Worker     {0xda7e551e, "STSong", "Droid Sans Fallback", 0,
1630*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1631*3ac0a46fSAndroid Build Coastguard Worker     {0xdaa6842d, "STZhongsong", "Droid Sans Fallback", 0,
1632*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1633*3ac0a46fSAndroid Build Coastguard Worker     {0xdaaab93f, "STFangsong", "Droid Sans Fallback", 0,
1634*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1635*3ac0a46fSAndroid Build Coastguard Worker     {0xdaeb0713, "STSong",
1636*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1637*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1638*3ac0a46fSAndroid Build Coastguard Worker     {0xdafedbef, "STCaiyun", "Droid Sans Fallback", 0,
1639*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1640*3ac0a46fSAndroid Build Coastguard Worker     {0xdb00a3d9, "Broadway",
1641*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1642*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1643*3ac0a46fSAndroid Build Coastguard Worker     {0xdb1f5ad4, "STXinwei", "Droid Sans Fallback", 0,
1644*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1645*3ac0a46fSAndroid Build Coastguard Worker     {0xdb326e7f, "STKaiti", "Droid Sans Fallback", 0,
1646*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1647*3ac0a46fSAndroid Build Coastguard Worker     {0xdb69595a, "STHupo", "Droid Sans Fallback", 0,
1648*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1649*3ac0a46fSAndroid Build Coastguard Worker     {0xdba0082c, "STXihei", "Droid Sans Fallback", 0,
1650*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1651*3ac0a46fSAndroid Build Coastguard Worker     {0xdbd0ab18, "STXingkai", "Droid Sans Fallback", 0,
1652*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1653*3ac0a46fSAndroid Build Coastguard Worker     {0xdc1a7db1, "STLiti", "Droid Sans Fallback", 0,
1654*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1655*3ac0a46fSAndroid Build Coastguard Worker     {0xdc33075f, "KristenITC-Regular",
1656*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto", 8,
1657*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1658*3ac0a46fSAndroid Build Coastguard Worker     {0xdcc7009c, "Harrington",
1659*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1660*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1661*3ac0a46fSAndroid Build Coastguard Worker     {0xdd712466, "ArialBlack",
1662*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1663*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1664*3ac0a46fSAndroid Build Coastguard Worker     {0xdde87b3e, "Impact",
1665*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1666*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1667*3ac0a46fSAndroid Build Coastguard Worker     {0xdf69fb32, "SnapITC",
1668*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1669*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1670*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1671*3ac0a46fSAndroid Build Coastguard Worker     {0xdf8b25e8, "CenturyGothic",
1672*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Serif,Droid Sans Mono", 0,
1673*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1674*3ac0a46fSAndroid Build Coastguard Worker     {0xe0f705c0, "KristenITC",
1675*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto", 8,
1676*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1677*3ac0a46fSAndroid Build Coastguard Worker     {0xe1427573, "Raavi",
1678*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1679*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1680*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1681*3ac0a46fSAndroid Build Coastguard Worker     {0xe2cea0cb, "Magneto",
1682*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1683*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1684*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1685*3ac0a46fSAndroid Build Coastguard Worker     {0xe36a9e17, "Ravie",
1686*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1687*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1688*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1689*3ac0a46fSAndroid Build Coastguard Worker     {0xe433f8e2, "Parchment",
1690*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 8,
1691*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1692*3ac0a46fSAndroid Build Coastguard Worker     {0xe43dff4a, "Wingdings",
1693*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 4,
1694*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1695*3ac0a46fSAndroid Build Coastguard Worker     {0xe4e2c405, "MTExtra",
1696*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 6,
1697*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kSymbol},
1698*3ac0a46fSAndroid Build Coastguard Worker     {0xe618cc35, "InformalRoman",
1699*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif", 8,
1700*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1701*3ac0a46fSAndroid Build Coastguard Worker     {0xe6c27ffc, "Mistral",
1702*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 8,
1703*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1704*3ac0a46fSAndroid Build Coastguard Worker     {0xe7ebf4b9, "Courier", "Droid Sans Fallback", 0,
1705*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1706*3ac0a46fSAndroid Build Coastguard Worker     {0xe8bc4a9d, "MSReferenceSpecialty",
1707*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1708*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1709*3ac0a46fSAndroid Build Coastguard Worker     {0xe90fb013, "TempusSansITC",
1710*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1711*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1712*3ac0a46fSAndroid Build Coastguard Worker     {0xec637b42, "Consolas", "Droid Sans Fallback", 1,
1713*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1714*3ac0a46fSAndroid Build Coastguard Worker     {0xed3a683b, "STXinwei", "Droid Sans Fallback", 0,
1715*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1716*3ac0a46fSAndroid Build Coastguard Worker     {0xef264cd1, "LucidaHandwriting",
1717*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1718*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1719*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1720*3ac0a46fSAndroid Build Coastguard Worker     {0xf086bca2, "BaskervilleOldFace",
1721*3ac0a46fSAndroid Build Coastguard Worker      "Roboto,Droid Serif,Droid Sans Mono,Droid Sans Fallback", 0,
1722*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1723*3ac0a46fSAndroid Build Coastguard Worker     {0xf1028030, "Mangal",
1724*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1725*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1726*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1727*3ac0a46fSAndroid Build Coastguard Worker     {0xf1da7eb9, "ShowcardGothic",
1728*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallbac", 0,
1729*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1730*3ac0a46fSAndroid Build Coastguard Worker     {0xf210f06a, "ArialMT",
1731*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif", 0,
1732*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1733*3ac0a46fSAndroid Build Coastguard Worker     {0xf477f16a, "Latha",
1734*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Roboto,Droid Serif,Droid Sans "
1735*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1736*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1737*3ac0a46fSAndroid Build Coastguard Worker     {0xf616f3dd, "LiSu", "Droid Sans Fallback", 1,
1738*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1739*3ac0a46fSAndroid Build Coastguard Worker     {0xfa479aa6, "MicrosoftYaHei", "Droid Sans Fallback", 0,
1740*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1741*3ac0a46fSAndroid Build Coastguard Worker     {0xfcd19697, "BookmanOldStyle",
1742*3ac0a46fSAndroid Build Coastguard Worker      "Droid Serif,Roboto,Droid Sans Mono,Droid Sans Fallback", 0,
1743*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1744*3ac0a46fSAndroid Build Coastguard Worker     {0xfe209a82, "LucidaCalligraphy",
1745*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Serif,Roboto,Droid Sans "
1746*3ac0a46fSAndroid Build Coastguard Worker      "Mono",
1747*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1748*3ac0a46fSAndroid Build Coastguard Worker     {0xfef135f8, "AdobeHeitiStd-Regular", "Droid Sans Fallback", 0,
1749*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1750*3ac0a46fSAndroid Build Coastguard Worker };
1751*3ac0a46fSAndroid Build Coastguard Worker #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
1752*3ac0a46fSAndroid Build Coastguard Worker const FGAS_FontInfo kXFAFontsMap[] = {
1753*3ac0a46fSAndroid Build Coastguard Worker     {0x01d5d33e, "SimSun",
1754*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
1755*3ac0a46fSAndroid Build Coastguard Worker      "PL UMing TW MBE",
1756*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
1757*3ac0a46fSAndroid Build Coastguard Worker     {0x01e4f102, "YouYuan",
1758*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
1759*3ac0a46fSAndroid Build Coastguard Worker      "PL UMing TW MBE",
1760*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kChineseSimplified},
1761*3ac0a46fSAndroid Build Coastguard Worker     {0x030549dc, "LiSu",
1762*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei,WenQuanYi Zen Hei Sharp,WenQuanYi Zen Hei "
1763*3ac0a46fSAndroid Build Coastguard Worker      "Mono,WenQuanYi Micro Hei",
1764*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kChineseSimplified},
1765*3ac0a46fSAndroid Build Coastguard Worker     {0x032edd44, "Simhei",
1766*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei,WenQuanYi Zen Hei Sharp,WenQuanYi Zen Hei "
1767*3ac0a46fSAndroid Build Coastguard Worker      "Mono,WenQuanYi Micro Hei",
1768*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kChineseSimplified},
1769*3ac0a46fSAndroid Build Coastguard Worker     {0x03eac6fc, "PoorRichard-Regular", "Droid Sans Japanese,FreeSerif", 2,
1770*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1771*3ac0a46fSAndroid Build Coastguard Worker     {0x03ed90e6, "Nina", "FreeSerif", 0, FX_CodePage::kMSWin_WesternEuropean},
1772*3ac0a46fSAndroid Build Coastguard Worker     {0x077b56b3, "KingsoftPhoneticPlain",
1773*3ac0a46fSAndroid Build Coastguard Worker      "Tibetan Machine Uni,LKLUG,Samyak Gujarati,Droid Sans Thai,Droid Sans "
1774*3ac0a46fSAndroid Build Coastguard Worker      "Armenian,Untitled1,utkal,Lohit Oriya",
1775*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1776*3ac0a46fSAndroid Build Coastguard Worker     {0x078ed524, "MicrosoftSansSerif",
1777*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,FreeSerif,WenQuanYi Micro Hei", 0,
1778*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1779*3ac0a46fSAndroid Build Coastguard Worker     {0x089b18a9, "Arial",
1780*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,DejaVu Sans Condensed,FreeSerif,WenQuanYi Micro Hei",
1781*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1782*3ac0a46fSAndroid Build Coastguard Worker     {0x0b2cad72, "MonotypeCorsiva", "Droid Sans Japanese,FreeSerif", 8,
1783*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1784*3ac0a46fSAndroid Build Coastguard Worker     {0x0bb003e7, "Kartika",
1785*3ac0a46fSAndroid Build Coastguard Worker      "FreeSans,Liberation Sans,Liberation Sans Narrow,Nimbus Sans "
1786*3ac0a46fSAndroid Build Coastguard Worker      "L,Garuda,FreeSerif,WenQuanYi Micro Hei",
1787*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1788*3ac0a46fSAndroid Build Coastguard Worker     {0x0bb469df, "VinerHandITC",
1789*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Ubuntu,Liberation Sans,Liberation Serif", 8,
1790*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1791*3ac0a46fSAndroid Build Coastguard Worker     {0x0bc1a851, "SegoeUI", "Droid Sans Japanese,DejaVu Sans", 0,
1792*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1793*3ac0a46fSAndroid Build Coastguard Worker     {0x0c112ebd, "KozukaGothicPro-VIM", "FreeSerif", 0,
1794*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1795*3ac0a46fSAndroid Build Coastguard Worker     {0x0cfcb9c1, "AdobeThai", "Droid Sans Japanese,Waree", 0,
1796*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSDOS_Thai},
1797*3ac0a46fSAndroid Build Coastguard Worker     {0x0e7de0f9, "Playbill",
1798*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
1799*3ac0a46fSAndroid Build Coastguard Worker      "Sans Ethiopic,Droid Sans Japanese,FreeSerif",
1800*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1801*3ac0a46fSAndroid Build Coastguard Worker     {0x0eff47c3, "STHupo", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
1802*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1803*3ac0a46fSAndroid Build Coastguard Worker     {0x107ad374, "Constantia",
1804*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,FreeSerif,WenQuanYi Micro Hei,Ubuntu", 2,
1805*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1806*3ac0a46fSAndroid Build Coastguard Worker     {0x12194c2d, "KunstlerScript", "Droid Sans Japanese,Liberation Serif", 8,
1807*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1808*3ac0a46fSAndroid Build Coastguard Worker     {0x135ef6a1, "MinionProSmBd", "Liberation Serif", 0,
1809*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1810*3ac0a46fSAndroid Build Coastguard Worker     {0x158c4049, "Garamond",
1811*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 2,
1812*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1813*3ac0a46fSAndroid Build Coastguard Worker     {0x160ecb24, "STZhongsong",
1814*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
1815*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
1816*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
1817*3ac0a46fSAndroid Build Coastguard Worker     {0x161ed07e, "MSGothic",
1818*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,AR PL "
1819*3ac0a46fSAndroid Build Coastguard Worker      "UMing CN,AR PL UMing HK,AR PL UMing TW",
1820*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
1821*3ac0a46fSAndroid Build Coastguard Worker     {0x171d1ed1, "SnapITC-Regular",
1822*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans L,DejaVu Sans", 0,
1823*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1824*3ac0a46fSAndroid Build Coastguard Worker     {0x18d1188f, "Cambria", "Droid Sans Japanese,FreeSerif,FreeMono", 2,
1825*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1826*3ac0a46fSAndroid Build Coastguard Worker     {0x18eaf350, "ArialUnicodeMS",
1827*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
1828*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
1829*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
1830*3ac0a46fSAndroid Build Coastguard Worker     {0x1a92d115, "MingLiU",
1831*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
1832*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
1833*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
1834*3ac0a46fSAndroid Build Coastguard Worker     {0x1cc217c6, "TrebuchetMS",
1835*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Serif,FreeSerif,Ubuntu", 0,
1836*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1837*3ac0a46fSAndroid Build Coastguard Worker     {0x1d649596, "BasemicTimes",
1838*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Serif,Times New Roman,Droid Sans Japanese,FreeSerif,Ubuntu", 0,
1839*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1840*3ac0a46fSAndroid Build Coastguard Worker     {0x1e34ee60, "BellMT",
1841*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Ubuntu,Liberation Serif", 2,
1842*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1843*3ac0a46fSAndroid Build Coastguard Worker     {0x1eb36945, "CooperBlack",
1844*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,FreeMono,Liberation Mono, WenQuanYi Micro "
1845*3ac0a46fSAndroid Build Coastguard Worker      "Hei Mono",
1846*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1847*3ac0a46fSAndroid Build Coastguard Worker     {0x1ef7787d, "BatangChe",
1848*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing "
1849*3ac0a46fSAndroid Build Coastguard Worker      "TW,WenQuanYi Zen Hei,WenQuanYi Micro Hei",
1850*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
1851*3ac0a46fSAndroid Build Coastguard Worker     {0x20b3bd3a, "BrushScriptMT",
1852*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,Droid Sans "
1853*3ac0a46fSAndroid Build Coastguard Worker      "Japanese,URW Chancery L,Liberation Sans",
1854*3ac0a46fSAndroid Build Coastguard Worker      8, FX_CodePage::kMSWin_WesternEuropean},
1855*3ac0a46fSAndroid Build Coastguard Worker     {0x220877aa, "Candara", "Droid Sans Japanese,DejaVu Sans", 0,
1856*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1857*3ac0a46fSAndroid Build Coastguard Worker     {0x22135007, "FreestyleScript-Regular",
1858*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Liberation Sans", 8,
1859*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1860*3ac0a46fSAndroid Build Coastguard Worker     {0x251059c3, "Chiller",
1861*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,Droid Sans "
1862*3ac0a46fSAndroid Build Coastguard Worker      "Japanese,Liberation Sans",
1863*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1864*3ac0a46fSAndroid Build Coastguard Worker     {0x25bed6dd, "MSReferenceSansSerif",
1865*3ac0a46fSAndroid Build Coastguard Worker      "DejaVu Sans Condensed,Ubuntu Condensed,Droid Sans Japanese,AR PL UKai "
1866*3ac0a46fSAndroid Build Coastguard Worker      "HK",
1867*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1868*3ac0a46fSAndroid Build Coastguard Worker     {0x28154c81, "Parchment-Regular", "Droid Sans Japanese,Liberation Sans", 8,
1869*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1870*3ac0a46fSAndroid Build Coastguard Worker     {0x29711eb9, "STLiti", "AR PL UKai HK", 0, FX_CodePage::kChineseSimplified},
1871*3ac0a46fSAndroid Build Coastguard Worker     {0x2b1993b4, "Basemic",
1872*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Serif,Droid Sans Japanese,Liberation Sans", 0,
1873*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1874*3ac0a46fSAndroid Build Coastguard Worker     {0x2b316339, "NiagaraSolid-Reg", "Droid Sans Japanese,Liberation Sans", 0,
1875*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1876*3ac0a46fSAndroid Build Coastguard Worker     {0x2c147529, "FootlightMTLight",
1877*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Liberation Sans", 0,
1878*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1879*3ac0a46fSAndroid Build Coastguard Worker     {0x2c198928, "HarlowSolid", "KacstQurn,Droid Sans Japanese,Liberation Sans",
1880*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1881*3ac0a46fSAndroid Build Coastguard Worker     {0x2c6ac6b2, "LucidaBright",
1882*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
1883*3ac0a46fSAndroid Build Coastguard Worker      "Sans Japanese,Liberation Sans",
1884*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1885*3ac0a46fSAndroid Build Coastguard Worker     {0x2c9f38e2, "KozukaMinchoPro-VIR", "DejaVu Sans", 0,
1886*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1887*3ac0a46fSAndroid Build Coastguard Worker     {0x2d5a47b0, "STCaiyun", "AR PL UKai HK", 0,
1888*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1889*3ac0a46fSAndroid Build Coastguard Worker     {0x2def26bf, "BernardMT-Condensed",
1890*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,DejaVu Serif", 0,
1891*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1892*3ac0a46fSAndroid Build Coastguard Worker     {0x2fd8930b, "KozukaMinchoPr6NR", "DejaVu Serif", 0,
1893*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1894*3ac0a46fSAndroid Build Coastguard Worker     {0x3115525a, "FangSong_GB2312",
1895*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
1896*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
1897*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1898*3ac0a46fSAndroid Build Coastguard Worker     {0x31327817, "MyriadPro", "Ubuntu Condensed,Droid Sans Japanese, FreeSerif",
1899*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1900*3ac0a46fSAndroid Build Coastguard Worker     {0x32244975, "Helvetica",
1901*3ac0a46fSAndroid Build Coastguard Worker      "Ubuntu,DejaVu Sans Condensed,Liberation Sans,Liberation Sans "
1902*3ac0a46fSAndroid Build Coastguard Worker      "Narrow,Nimbus Sans ",
1903*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1904*3ac0a46fSAndroid Build Coastguard Worker     {0x32ac995c, "Terminal", "DejaVu Serif", 0,
1905*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1906*3ac0a46fSAndroid Build Coastguard Worker     {0x338d648a, "NiagaraEngraved-Reg", "Droid Sans Japanese,DejaVu Serif", 0,
1907*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1908*3ac0a46fSAndroid Build Coastguard Worker     {0x33bb65f2, "Sylfaen", "Droid Sans Japanese,DejaVu Sans", 2,
1909*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1910*3ac0a46fSAndroid Build Coastguard Worker     {0x3402c30e, "MSPMincho",
1911*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 2,
1912*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1913*3ac0a46fSAndroid Build Coastguard Worker     {0x3412bf31, "SimSun-PUA",
1914*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing CN,AR PL UMing HK", 0,
1915*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1916*3ac0a46fSAndroid Build Coastguard Worker     {0x36eb39b9, "BerlinSansFB",
1917*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 0,
1918*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1919*3ac0a46fSAndroid Build Coastguard Worker     {0x36f42055, "UniversATT", "Microsoft Sans Serif", 0,
1920*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1921*3ac0a46fSAndroid Build Coastguard Worker     {0x3864c4f6, "HighTowerText", "Droid Sans Japanese,DejaVu Serif", 2,
1922*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1923*3ac0a46fSAndroid Build Coastguard Worker     {0x3a257d03, "FangSong_GB2312", "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei",
1924*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1925*3ac0a46fSAndroid Build Coastguard Worker     {0x3c7d1d07, "Garamond3LTStd",
1926*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Ubuntu Condensed,DejaVu Sans Condensed,Liberation "
1927*3ac0a46fSAndroid Build Coastguard Worker      "Serif,Ubuntu,FreeSerif",
1928*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1929*3ac0a46fSAndroid Build Coastguard Worker     {0x3cdae668, "FreestyleScript", "KacstQurn,Droid Sans Japanese,DejaVu Sans",
1930*3ac0a46fSAndroid Build Coastguard Worker      8, FX_CodePage::kMSWin_WesternEuropean},
1931*3ac0a46fSAndroid Build Coastguard Worker     {0x3d55aed7, "Jokerman", "Droid Sans Japanese,DejaVu Sans", 0,
1932*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1933*3ac0a46fSAndroid Build Coastguard Worker     {0x3d5b4385, "PMingLiU",
1934*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
1935*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
1936*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
1937*3ac0a46fSAndroid Build Coastguard Worker     {0x3d9b7669, "EstrangeloEdessa", "Droid Sans Japanese,DejaVu Sans", 0,
1938*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1939*3ac0a46fSAndroid Build Coastguard Worker     {0x3e532d74, "FranklinGothicMedium", "Droid Sans Japanese,Ubuntu", 0,
1940*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1941*3ac0a46fSAndroid Build Coastguard Worker     {0x3e6aa32d, "NSimSun",
1942*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
1943*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
1944*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kChineseSimplified},
1945*3ac0a46fSAndroid Build Coastguard Worker     {0x3f6c36a8, "Gautami",
1946*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic, mry_KacstQurn,Droid Sans "
1947*3ac0a46fSAndroid Build Coastguard Worker      "Japanese,FreeSans",
1948*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
1949*3ac0a46fSAndroid Build Coastguard Worker     {0x3ff32662, "Chiller-Regular",
1950*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,FreeSans", 0,
1951*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1952*3ac0a46fSAndroid Build Coastguard Worker     {0x409de312, "ModernNo.20",
1953*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Nimbus Sans L,Nimbus Sans L,FreeSans", 2,
1954*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1955*3ac0a46fSAndroid Build Coastguard Worker     {0x41443c5e, "Georgia", "Droid Sans Japanese,FreeSans", 2,
1956*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1957*3ac0a46fSAndroid Build Coastguard Worker     {0x4160ade5, "BellGothicStdBlack", "FreeSans", 0,
1958*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1959*3ac0a46fSAndroid Build Coastguard Worker     {0x421976c4, "Modern-Regular", "FreeSans", 2,
1960*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1961*3ac0a46fSAndroid Build Coastguard Worker     {0x422a7252, "Stencil", "Droid Sans Japanese,FreeSans,Liberation Sans", 0,
1962*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1963*3ac0a46fSAndroid Build Coastguard Worker     {0x42c8554f, "Fixedsys", "FreeSerif", 0,
1964*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1965*3ac0a46fSAndroid Build Coastguard Worker     {0x435cb41d, "Roman", "FreeSerif", 0, FX_CodePage::kMSWin_WesternEuropean},
1966*3ac0a46fSAndroid Build Coastguard Worker     {0x47882383, "CourierNew",
1967*3ac0a46fSAndroid Build Coastguard Worker      "FreeMono,WenQuanYi Micro Hei Mono,AR PL UKai CN,AR PL UKai HK,AR PL "
1968*3ac0a46fSAndroid Build Coastguard Worker      "UKai TW,AR PL UKai TW MBE,DejaVu Sans",
1969*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
1970*3ac0a46fSAndroid Build Coastguard Worker     {0x480a2338, "BerlinSansFBDemi", "Droid Sans Japanese,Liberation Serif", 0,
1971*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1972*3ac0a46fSAndroid Build Coastguard Worker     {0x480bf7a4, "CourierStd", "DejaVu Sans", 0,
1973*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1974*3ac0a46fSAndroid Build Coastguard Worker     {0x481ad6ed, "VladimirScript", "Droid Sans Japanese,DejaVu Serif", 8,
1975*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1976*3ac0a46fSAndroid Build Coastguard Worker     {0x4911577a, "YouYuan",
1977*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
1978*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1979*3ac0a46fSAndroid Build Coastguard Worker     {0x4a788d72, "STXingkai", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
1980*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
1981*3ac0a46fSAndroid Build Coastguard Worker     {0x4bf88566, "SegoeCondensed", "FreeSerif", 0,
1982*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1983*3ac0a46fSAndroid Build Coastguard Worker     {0x4ccf51a4, "BerlinSansFB-Reg", "Droid Sans Japanese,Liberation Serif", 0,
1984*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1985*3ac0a46fSAndroid Build Coastguard Worker     {0x4ea967ce, "GulimChe",
1986*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UKai CN,AR PL UKai HK,AR PL UKai TW,AR PL "
1987*3ac0a46fSAndroid Build Coastguard Worker      "UKai TW MBE",
1988*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
1989*3ac0a46fSAndroid Build Coastguard Worker     {0x4f68bd79, "LetterGothicStd",
1990*3ac0a46fSAndroid Build Coastguard Worker      "FreeMono,Liberation Mono,Andale Mono,WenQuanYi Micro Hei Mono", 0,
1991*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1992*3ac0a46fSAndroid Build Coastguard Worker     {0x51a0d0e6, "KozukaGothicPr6NM", "FreeSerif", 0,
1993*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1994*3ac0a46fSAndroid Build Coastguard Worker     {0x531b3dea, "BasemicSymbol", "FreeSerif", 0,
1995*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1996*3ac0a46fSAndroid Build Coastguard Worker     {0x5333fd39, "CalifornianFB-Reg",
1997*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,URW Chancery L,FreeSerif", 2,
1998*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
1999*3ac0a46fSAndroid Build Coastguard Worker     {0x53561a54, "FZYTK--GBK1-0",
2000*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2001*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2002*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2003*3ac0a46fSAndroid Build Coastguard Worker     {0x55e0dde6, "LucidaSansTypewriter",
2004*3ac0a46fSAndroid Build Coastguard Worker      "Ubuntu Mono,DejaVu Sans Mono,Nimbus Mono L,Liberation Mono,Courier 10 "
2005*3ac0a46fSAndroid Build Coastguard Worker      "Pitch,FreeMono",
2006*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2007*3ac0a46fSAndroid Build Coastguard Worker     {0x574d4d3d, "AdobeArabic", "Droid Sans Japanese,DejaVu Sans", 0,
2008*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2009*3ac0a46fSAndroid Build Coastguard Worker     {0x5792e759, "STKaiti", "WenQuanYi Micro Hei Mono", 0,
2010*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2011*3ac0a46fSAndroid Build Coastguard Worker     {0x5921978e, "LucidaSansUnicode", "Droid Sans Japanese,DejaVu Sans", 0,
2012*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2013*3ac0a46fSAndroid Build Coastguard Worker     {0x594e2da4, "Vrinda",
2014*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Arabic "
2015*3ac0a46fSAndroid Build Coastguard Worker      "Naskh,mry_KacstQurn,Droid Sans Japanese,FreeSans,FreeSerif",
2016*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2017*3ac0a46fSAndroid Build Coastguard Worker     {0x59baa9a2, "KaiTi_GB2312",
2018*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2019*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2020*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2021*3ac0a46fSAndroid Build Coastguard Worker     {0x5cfedf4f, "BaskOldFace",
2022*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Ubuntu,Liberation Serif", 0,
2023*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2024*3ac0a46fSAndroid Build Coastguard Worker     {0x5e16ac91, "TrajanPro",
2025*3ac0a46fSAndroid Build Coastguard Worker      "Nimbus Sans L,AR PL UMing HK,AR PL UKai HK,AR PL UMing TW,AR PL UMing "
2026*3ac0a46fSAndroid Build Coastguard Worker      "TW MBE,DejaVu Sans,DejaVu Serif",
2027*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2028*3ac0a46fSAndroid Build Coastguard Worker     {0x5f388196, "ITCLegacySansStdMedium",
2029*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Serif,FreeSerif,FreeSans,Ubuntu", 0,
2030*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2031*3ac0a46fSAndroid Build Coastguard Worker     {0x5f97921c, "AdobeMyungjoStdM",
2032*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2033*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2034*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2035*3ac0a46fSAndroid Build Coastguard Worker     {0x5fefbfad, "Batang",
2036*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2037*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2038*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
2039*3ac0a46fSAndroid Build Coastguard Worker     {0x605342b9, "DotumChe",
2040*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
2041*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2042*3ac0a46fSAndroid Build Coastguard Worker     {0x608c5f9a, "KaiTi_GB2312",
2043*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2044*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2045*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2046*3ac0a46fSAndroid Build Coastguard Worker     {0x61efd0d1, "MaturaMTScriptCapitals",
2047*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
2048*3ac0a46fSAndroid Build Coastguard Worker      "Sans Japanese,DejaVu Serif,DejaVu Sans",
2049*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2050*3ac0a46fSAndroid Build Coastguard Worker     {0x626608a9, "MVBoli",
2051*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
2052*3ac0a46fSAndroid Build Coastguard Worker      "Ethiopic,Droid Sans Japanese,DejaVu Sans",
2053*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2054*3ac0a46fSAndroid Build Coastguard Worker     {0x630501a3, "SmallFonts", "DejaVu Serif", 0,
2055*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2056*3ac0a46fSAndroid Build Coastguard Worker     {0x65d0e2a9, "FZYTK--GBK1-0",
2057*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2058*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2059*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2060*3ac0a46fSAndroid Build Coastguard Worker     {0x669f29e1, "FZSTK--GBK1-0",
2061*3ac0a46fSAndroid Build Coastguard Worker      "AR PL UMing CN,AR PL UKai CN, AR PL UMing HK", 0,
2062*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2063*3ac0a46fSAndroid Build Coastguard Worker     {0x673a9e5f, "Tunga",
2064*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
2065*3ac0a46fSAndroid Build Coastguard Worker      "Japanese,DejaVu Serif",
2066*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2067*3ac0a46fSAndroid Build Coastguard Worker     {0x691aa4ce, "NiagaraSolid", "Droid Sans Japanese,DejaVu Serif", 0,
2068*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2069*3ac0a46fSAndroid Build Coastguard Worker     {0x696259b7, "Corbel", "Droid Sans Japanese,DejaVu Sans", 0,
2070*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2071*3ac0a46fSAndroid Build Coastguard Worker     {0x696ee9be, "STXihei", "WenQuanYi Micro Hei Mono", 0,
2072*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2073*3ac0a46fSAndroid Build Coastguard Worker     {0x6c59cf69, "Dotum", "WenQuanYi Zen Hei Mono", 0,
2074*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2075*3ac0a46fSAndroid Build Coastguard Worker     {0x707fa561, "Gungsuh", "WenQuanYi Zen Hei Mono", 2,
2076*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2077*3ac0a46fSAndroid Build Coastguard Worker     {0x71416bb2, "ZWAdobeF",
2078*3ac0a46fSAndroid Build Coastguard Worker      "KacstArt,KacstBookm,KacstDecorative,KacstDigital,KacstFarsi,KacstLetter,"
2079*3ac0a46fSAndroid Build Coastguard Worker      "KacstOffice,Dingbats,FreeSerif",
2080*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2081*3ac0a46fSAndroid Build Coastguard Worker     {0x71b41801, "Verdana",
2082*3ac0a46fSAndroid Build Coastguard Worker      "DejaVu Sans Condensed,Ubuntu Condensed,Droid Sans Japanese,DejaVu Sans",
2083*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2084*3ac0a46fSAndroid Build Coastguard Worker     {0x73f25e4c, "PalatinoLinotype", "Droid Sans Japanese,FreeSerif", 0,
2085*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2086*3ac0a46fSAndroid Build Coastguard Worker     {0x73f4d19f, "NiagaraEngraved", "Droid Sans Japanese,FreeSerif", 0,
2087*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2088*3ac0a46fSAndroid Build Coastguard Worker     {0x74001694, "MyriadProBlack", "Droid Sans Japanese,AR PL UKai HK", 0,
2089*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2090*3ac0a46fSAndroid Build Coastguard Worker     {0x74b14d8f, "Haettenschweiler", "Droid Sans Japanese,DejaVu Serif", 0,
2091*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2092*3ac0a46fSAndroid Build Coastguard Worker     {0x74cb44ee, "NSimSun", "WenQuanYi Zen Hei Mono", 1,
2093*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2094*3ac0a46fSAndroid Build Coastguard Worker     {0x76b4d7ff, "Shruti",
2095*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
2096*3ac0a46fSAndroid Build Coastguard Worker      "Japanese,FreeSans",
2097*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2098*3ac0a46fSAndroid Build Coastguard Worker     {0x788b3533, "Webdings", "FreeSans", 6, FX_CodePage::kSymbol},
2099*3ac0a46fSAndroid Build Coastguard Worker     {0x797dde99, "MSSerif", "FreeSans", 0, FX_CodePage::kMSWin_WesternEuropean},
2100*3ac0a46fSAndroid Build Coastguard Worker     {0x7a0f9e9e, "MSMincho",
2101*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Micro Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
2102*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2103*3ac0a46fSAndroid Build Coastguard Worker     {0x7b439caf, "OldEnglishTextMT",
2104*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Sans,Ubuntu", 0,
2105*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2106*3ac0a46fSAndroid Build Coastguard Worker     {0x8213a433, "LucidaSans-Typewriter",
2107*3ac0a46fSAndroid Build Coastguard Worker      "Ubuntu Mono,Liberation Mono,DejaVu Sans Mono", 0,
2108*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2109*3ac0a46fSAndroid Build Coastguard Worker     {0x82fec929, "AdobeSongStd",
2110*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2111*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2112*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2113*3ac0a46fSAndroid Build Coastguard Worker     {0x83581825, "Modern", "FreeSans", 0, FX_CodePage::kMSWin_WesternEuropean},
2114*3ac0a46fSAndroid Build Coastguard Worker     {0x835a2823, "Algerian",
2115*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,FreeSans,Liberation Sans,Ubuntu", 0,
2116*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2117*3ac0a46fSAndroid Build Coastguard Worker     {0x83dab9f5, "Script", "FreeSans", 0, FX_CodePage::kMSWin_WesternEuropean},
2118*3ac0a46fSAndroid Build Coastguard Worker     {0x847b56da, "Tahoma",
2119*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,DejaVu Sans Condensed,FreeSerif", 0,
2120*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2121*3ac0a46fSAndroid Build Coastguard Worker     {0x8a783cb2, "SimSun-PUA",
2122*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2123*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2124*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2125*3ac0a46fSAndroid Build Coastguard Worker     {0x8b5cac0e, "Onyx", "Droid Sans Japanese,Liberation Sans", 0,
2126*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2127*3ac0a46fSAndroid Build Coastguard Worker     {0x8c6a499e, "Gulim",
2128*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2129*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2130*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2131*3ac0a46fSAndroid Build Coastguard Worker     {0x8e0af790, "JuiceITC", "Droid Sans Japanese,Liberation Sans", 0,
2132*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2133*3ac0a46fSAndroid Build Coastguard Worker     {0x8e8d43b2, "Centaur",
2134*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Khmer OS,Khmer OS System", 2,
2135*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2136*3ac0a46fSAndroid Build Coastguard Worker     {0x8ee4dcca, "BookshelfSymbol7", "Liberation Sans", 0,
2137*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2138*3ac0a46fSAndroid Build Coastguard Worker     {0x90794800, "BellGothicStdLight", "Liberation Sans", 0,
2139*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2140*3ac0a46fSAndroid Build Coastguard Worker     {0x909b516a, "Century",
2141*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Sans,Liberation Mono,Liberation Serif", 2,
2142*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2143*3ac0a46fSAndroid Build Coastguard Worker     {0x92ae370d, "MSOutlook", "Liberation Sans", 4, FX_CodePage::kSymbol},
2144*3ac0a46fSAndroid Build Coastguard Worker     {0x93c9fbf1, "LucidaFax",
2145*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans "
2146*3ac0a46fSAndroid Build Coastguard Worker      "Ethiopic,mry_KacstQurn,Liberation Sans",
2147*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
2148*3ac0a46fSAndroid Build Coastguard Worker     {0x9565085e, "BookAntiqua",
2149*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Sans,Liberation Serif", 2,
2150*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2151*3ac0a46fSAndroid Build Coastguard Worker     {0x9856d95d, "AdobeMingStd", "AR PL UMing HK", 0, FX_CodePage::kHangul},
2152*3ac0a46fSAndroid Build Coastguard Worker     {0x9bbadd6b, "ColonnaMT",
2153*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Khmer OS,Khmer OS System", 0,
2154*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2155*3ac0a46fSAndroid Build Coastguard Worker     {0x9cbd16a4, "ShowcardGothic-Reg",
2156*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Sans,Ubuntu", 0,
2157*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2158*3ac0a46fSAndroid Build Coastguard Worker     {0x9d73008e, "MSSansSerif", "FreeSerif", 0,
2159*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2160*3ac0a46fSAndroid Build Coastguard Worker     {0xa0607db1, "GungsuhChe",
2161*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2162*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2163*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
2164*3ac0a46fSAndroid Build Coastguard Worker     {0xa0bcf6a1, "LatinWide", "FreeSerif", 2,
2165*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2166*3ac0a46fSAndroid Build Coastguard Worker     {0xa1429b36, "Symbol", "FreeSerif", 6, FX_CodePage::kSymbol},
2167*3ac0a46fSAndroid Build Coastguard Worker     {0xa1fa5abc, "Wingdings2", "FreeSerif", 6, FX_CodePage::kSymbol},
2168*3ac0a46fSAndroid Build Coastguard Worker     {0xa1fa5abd, "Wingdings3", "FreeSerif", 6, FX_CodePage::kSymbol},
2169*3ac0a46fSAndroid Build Coastguard Worker     {0xa427bad4, "InformalRoman-Regular",
2170*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
2171*3ac0a46fSAndroid Build Coastguard Worker      "Japanese,FreeSerif",
2172*3ac0a46fSAndroid Build Coastguard Worker      8, FX_CodePage::kMSWin_WesternEuropean},
2173*3ac0a46fSAndroid Build Coastguard Worker     {0xa8b92ece, "FZSTK--GBK1-0", "AR PL UMing CN", 0,
2174*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2175*3ac0a46fSAndroid Build Coastguard Worker     {0xa8d83ece, "CalifornianFB", "Droid Sans Japanese,FreeSerif", 2,
2176*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2177*3ac0a46fSAndroid Build Coastguard Worker     {0xaa3e082c, "Kingsoft-Phonetic",
2178*3ac0a46fSAndroid Build Coastguard Worker      "Tibetan Machine Uni,LKLUG,Samyak Gujarati,Droid Sans "
2179*3ac0a46fSAndroid Build Coastguard Worker      "Thai,utkal,Kedage,Mallige,AR PL UKai CN",
2180*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2181*3ac0a46fSAndroid Build Coastguard Worker     {0xaa6bcabe, "HarlowSolidItalic",
2182*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Liberation Serif", 0,
2183*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2184*3ac0a46fSAndroid Build Coastguard Worker     {0xade5337c, "MSUIGothic",
2185*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2186*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2187*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2188*3ac0a46fSAndroid Build Coastguard Worker     {0xb08dd941, "WideLatin",
2189*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
2190*3ac0a46fSAndroid Build Coastguard Worker      "Sans Japanese,Liberation Serif",
2191*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
2192*3ac0a46fSAndroid Build Coastguard Worker     {0xb12765e0, "ITCLegacySansStdBook",
2193*3ac0a46fSAndroid Build Coastguard Worker      "AR PL UMing HK,AR PL UKai HK,FreeSerif,Ubuntu,FreeSans", 0,
2194*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2195*3ac0a46fSAndroid Build Coastguard Worker     {0xb207f05d, "PoorRichard", "Droid Sans Japanese,Liberation Serif", 2,
2196*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2197*3ac0a46fSAndroid Build Coastguard Worker     {0xb3bc492f, "JuiceITC-Regular", "Droid Sans Japanese,Liberation Serif", 0,
2198*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2199*3ac0a46fSAndroid Build Coastguard Worker     {0xb5545399, "Marlett", "Liberation Serif", 4, FX_CodePage::kSymbol},
2200*3ac0a46fSAndroid Build Coastguard Worker     {0xb5dd1ebb, "BritannicBold",
2201*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans "
2202*3ac0a46fSAndroid Build Coastguard Worker      "Ethiopic,mry_KacstQurn,Liberation Serif",
2203*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2204*3ac0a46fSAndroid Build Coastguard Worker     {0xb699c1c5, "LucidaCalligraphy-Italic",
2205*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
2206*3ac0a46fSAndroid Build Coastguard Worker      "Sans Japanese,DejaVu Serif",
2207*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2208*3ac0a46fSAndroid Build Coastguard Worker     {0xb725d629, "TimesNewRoman", "Droid Sans Japanese,Liberation Sans", 2,
2209*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2210*3ac0a46fSAndroid Build Coastguard Worker     {0xb7eaebeb, "AdobeHeitiStdR",
2211*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2212*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2213*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2214*3ac0a46fSAndroid Build Coastguard Worker     {0xbd29c486, "BerlinSansFBDemi-Bold", "Droid Sans Japanese,DejaVu Serif", 0,
2215*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2216*3ac0a46fSAndroid Build Coastguard Worker     {0xbe8a8db4, "BookshelfSymbolSeven", "DejaVu Sans", 0,
2217*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2218*3ac0a46fSAndroid Build Coastguard Worker     {0xc16c0118, "AdobeHebrew", "Droid Sans Japanese,Ubuntu,Liberation Serif",
2219*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2220*3ac0a46fSAndroid Build Coastguard Worker     {0xc318b0af, "MyriadProLight",
2221*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
2222*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2223*3ac0a46fSAndroid Build Coastguard Worker     {0xc65e5659, "CambriaMath", "Droid Sans Japanese,FreeSerif,FreeMono", 2,
2224*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2225*3ac0a46fSAndroid Build Coastguard Worker     {0xc75c8f05, "LucidaConsole",
2226*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Mono,DejaVu Sans Mono,FreeMono,WenQuanYi Micro Hei Mono", 1,
2227*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2228*3ac0a46fSAndroid Build Coastguard Worker     {0xca7c35d6, "Calibri", "Droid Sans Japanese,DejaVu Sans", 0,
2229*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2230*3ac0a46fSAndroid Build Coastguard Worker     {0xcb053f53, "MicrosoftYaHei",
2231*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2232*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2233*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2234*3ac0a46fSAndroid Build Coastguard Worker     {0xcb7190f9, "Magneto-Bold",
2235*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
2236*3ac0a46fSAndroid Build Coastguard Worker      "Japanese,DejaVu Serif",
2237*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2238*3ac0a46fSAndroid Build Coastguard Worker     {0xcca00cc5, "System", "DejaVu Sans", 0,
2239*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2240*3ac0a46fSAndroid Build Coastguard Worker     {0xccad6f76, "Jokerman-Regular", "Droid Sans Japanese,DejaVu Sans", 0,
2241*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2242*3ac0a46fSAndroid Build Coastguard Worker     {0xccc5818c, "EuroSign", "DejaVu Serif", 0,
2243*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2244*3ac0a46fSAndroid Build Coastguard Worker     {0xcf3d7234, "LucidaHandwriting-Italic",
2245*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans L,DejaVu Serif", 0,
2246*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2247*3ac0a46fSAndroid Build Coastguard Worker     {0xcf7b8fdb, "MinionPro", "DejaVu Sans", 0,
2248*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2249*3ac0a46fSAndroid Build Coastguard Worker     {0xcfe5755f, "Simhei",
2250*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2251*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2252*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kChineseSimplified},
2253*3ac0a46fSAndroid Build Coastguard Worker     {0xd011f4ee, "MSPGothic",
2254*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 0,
2255*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2256*3ac0a46fSAndroid Build Coastguard Worker     {0xd060e7ef, "Vivaldi",
2257*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Liberation Sans,Ubuntu", 8,
2258*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2259*3ac0a46fSAndroid Build Coastguard Worker     {0xd07edec1, "FranklinGothic-Medium", "Droid Sans Japanese,Ubuntu", 0,
2260*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2261*3ac0a46fSAndroid Build Coastguard Worker     {0xd107243f, "SimSun", "WenQuanYi Zen Hei Mono", 0,
2262*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2263*3ac0a46fSAndroid Build Coastguard Worker     {0xd1881562, "ArialNarrow",
2264*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Sans Narrow,Droid Sans Japanese,FreeSerif", 0,
2265*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2266*3ac0a46fSAndroid Build Coastguard Worker     {0xd22b7dce, "BodoniMTPosterCompressed", "Droid Sans Japanese,DejaVu Serif",
2267*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2268*3ac0a46fSAndroid Build Coastguard Worker     {0xd22bfa60, "ComicSansMS", "Droid Sans Japanese,FreeMono,Liberation Mono",
2269*3ac0a46fSAndroid Build Coastguard Worker      8, FX_CodePage::kMSWin_WesternEuropean},
2270*3ac0a46fSAndroid Build Coastguard Worker     {0xd3bd0e35, "Bauhaus93",
2271*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Liberation Sans,Ubuntu", 0,
2272*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2273*3ac0a46fSAndroid Build Coastguard Worker     {0xd429ee7a, "STFangsong", "WenQuanYi Micro Hei Mono", 0,
2274*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2275*3ac0a46fSAndroid Build Coastguard Worker     {0xd6679c12, "BernardMTCondensed",
2276*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Nimbus Sans L,URW Chancery "
2277*3ac0a46fSAndroid Build Coastguard Worker      "L,KacstOne,Liberation Sans",
2278*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2279*3ac0a46fSAndroid Build Coastguard Worker     {0xd8e8a027, "LucidaSans",
2280*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Sans Narrow,Nimbus Sans L,KacstQurn,Droid Arabic Naskh,Droid "
2281*3ac0a46fSAndroid Build Coastguard Worker      "Sans Ethiopic,DejaVu Serif Condensed,Liberation Mono,Ubuntu",
2282*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2283*3ac0a46fSAndroid Build Coastguard Worker     {0xd9fe7761, "HighTowerText-Reg",
2284*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Ubuntu,Liberation Serif", 2,
2285*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2286*3ac0a46fSAndroid Build Coastguard Worker     {0xda7e551e, "STSong", "WenQuanYi Micro Hei Mono", 0,
2287*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2288*3ac0a46fSAndroid Build Coastguard Worker     {0xdaa6842d, "STZhongsong",
2289*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2290*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2291*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2292*3ac0a46fSAndroid Build Coastguard Worker     {0xdaaab93f, "STFangsong",
2293*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
2294*3ac0a46fSAndroid Build Coastguard Worker      "Hei,WenQuanYi Zen Hei Sharp",
2295*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2296*3ac0a46fSAndroid Build Coastguard Worker     {0xdaeb0713, "STSong",
2297*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
2298*3ac0a46fSAndroid Build Coastguard Worker      "Hei,WenQuanYi Zen Hei Sharp",
2299*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2300*3ac0a46fSAndroid Build Coastguard Worker     {0xdafedbef, "STCaiyun", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
2301*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2302*3ac0a46fSAndroid Build Coastguard Worker     {0xdb00a3d9, "Broadway",
2303*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,DejaVu Sans,FreeMono,Liberation Mono", 0,
2304*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2305*3ac0a46fSAndroid Build Coastguard Worker     {0xdb1f5ad4, "STXinwei", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
2306*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2307*3ac0a46fSAndroid Build Coastguard Worker     {0xdb326e7f, "STKaiti",
2308*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
2309*3ac0a46fSAndroid Build Coastguard Worker      "Hei,WenQuanYi Zen Hei Sharp",
2310*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2311*3ac0a46fSAndroid Build Coastguard Worker     {0xdb69595a, "STHupo",
2312*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
2313*3ac0a46fSAndroid Build Coastguard Worker      "Hei,WenQuanYi Zen Hei Sharp",
2314*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2315*3ac0a46fSAndroid Build Coastguard Worker     {0xdba0082c, "STXihei",
2316*3ac0a46fSAndroid Build Coastguard Worker      " WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
2317*3ac0a46fSAndroid Build Coastguard Worker      "Hei,WenQuanYi Zen Hei Sharp",
2318*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2319*3ac0a46fSAndroid Build Coastguard Worker     {0xdbd0ab18, "STXingkai", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
2320*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2321*3ac0a46fSAndroid Build Coastguard Worker     {0xdc1a7db1, "STLiti", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
2322*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2323*3ac0a46fSAndroid Build Coastguard Worker     {0xdc33075f, "KristenITC-Regular",
2324*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu Sans "
2325*3ac0a46fSAndroid Build Coastguard Worker      "Condensed,Ubuntu,Liberation Sans",
2326*3ac0a46fSAndroid Build Coastguard Worker      8, FX_CodePage::kMSWin_WesternEuropean},
2327*3ac0a46fSAndroid Build Coastguard Worker     {0xdcc7009c, "Harrington",
2328*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Liberation Serif,FreeSerif,Ubuntu", 0,
2329*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2330*3ac0a46fSAndroid Build Coastguard Worker     {0xdd712466, "ArialBlack",
2331*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,DejaVu Sans,DejaVu Serif,FreeMono", 0,
2332*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2333*3ac0a46fSAndroid Build Coastguard Worker     {0xdde87b3e, "Impact", "Droid Sans Japanese,DejaVu Serif", 0,
2334*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2335*3ac0a46fSAndroid Build Coastguard Worker     {0xdf69fb32, "SnapITC",
2336*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Sans Narrow,Ubuntu Condensed,DejaVu Sans,DejaVu "
2337*3ac0a46fSAndroid Build Coastguard Worker      "Serif,FreeMono",
2338*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2339*3ac0a46fSAndroid Build Coastguard Worker     {0xdf8b25e8, "CenturyGothic",
2340*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Mono,Liberation Sans,Liberation Serif", 0,
2341*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2342*3ac0a46fSAndroid Build Coastguard Worker     {0xe0f705c0, "KristenITC",
2343*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu Sans "
2344*3ac0a46fSAndroid Build Coastguard Worker      "Condensed,Ubuntu,Liberation Sans",
2345*3ac0a46fSAndroid Build Coastguard Worker      8, FX_CodePage::kMSWin_WesternEuropean},
2346*3ac0a46fSAndroid Build Coastguard Worker     {0xe1427573, "Raavi",
2347*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans "
2348*3ac0a46fSAndroid Build Coastguard Worker      "Ethiopic,mry_KacstQurn,FreeSerif,Liberation Serif,Khmer OS",
2349*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2350*3ac0a46fSAndroid Build Coastguard Worker     {0xe2cea0cb, "Magneto",
2351*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu "
2352*3ac0a46fSAndroid Build Coastguard Worker      "Serif,DejaVu Serif Condensed,DejaVu Sans",
2353*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2354*3ac0a46fSAndroid Build Coastguard Worker     {0xe36a9e17, "Ravie",
2355*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu "
2356*3ac0a46fSAndroid Build Coastguard Worker      "Serif,DejaVu Sans,FreeMono",
2357*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2358*3ac0a46fSAndroid Build Coastguard Worker     {0xe433f8e2, "Parchment", "Droid Sans Japanese,DejaVu Serif", 8,
2359*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2360*3ac0a46fSAndroid Build Coastguard Worker     {0xe43dff4a, "Wingdings", "DejaVu Serif", 4, FX_CodePage::kSymbol},
2361*3ac0a46fSAndroid Build Coastguard Worker     {0xe4e2c405, "MTExtra", "DejaVu Serif", 6, FX_CodePage::kSymbol},
2362*3ac0a46fSAndroid Build Coastguard Worker     {0xe618cc35, "InformalRoman",
2363*3ac0a46fSAndroid Build Coastguard Worker      "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
2364*3ac0a46fSAndroid Build Coastguard Worker      "Japanese,Nimbus Sans L,DejaVu Sans Condensed,Ubuntu,Liberation Sans",
2365*3ac0a46fSAndroid Build Coastguard Worker      8, FX_CodePage::kMSWin_WesternEuropean},
2366*3ac0a46fSAndroid Build Coastguard Worker     {0xe6c27ffc, "Mistral", "Droid Sans Japanese,DejaVu Serif", 8,
2367*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2368*3ac0a46fSAndroid Build Coastguard Worker     {0xe7ebf4b9, "Courier", "DejaVu Sans,DejaVu Sans Condensed,FreeSerif", 0,
2369*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2370*3ac0a46fSAndroid Build Coastguard Worker     {0xe8bc4a9d, "MSReferenceSpecialty", "DejaVu Serif", 0,
2371*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2372*3ac0a46fSAndroid Build Coastguard Worker     {0xe90fb013, "TempusSansITC",
2373*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Ubuntu,Liberation Serif,FreeSerif", 0,
2374*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2375*3ac0a46fSAndroid Build Coastguard Worker     {0xec637b42, "Consolas",
2376*3ac0a46fSAndroid Build Coastguard Worker      "DejaVu Sans Condensed,AR PL UKai CN,AR PL UKai HK,AR PL UKai "
2377*3ac0a46fSAndroid Build Coastguard Worker      "TW,FreeSerif,FreeSans",
2378*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kMSWin_WesternEuropean},
2379*3ac0a46fSAndroid Build Coastguard Worker     {0xed3a683b, "STXinwei", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
2380*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kChineseSimplified},
2381*3ac0a46fSAndroid Build Coastguard Worker     {0xef264cd1, "LucidaHandwriting",
2382*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans "
2383*3ac0a46fSAndroid Build Coastguard Worker      "L,KacstQurn,Liberation Mono",
2384*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2385*3ac0a46fSAndroid Build Coastguard Worker     {0xf086bca2, "BaskervilleOldFace",
2386*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 0,
2387*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2388*3ac0a46fSAndroid Build Coastguard Worker     {0xf1028030, "Mangal",
2389*3ac0a46fSAndroid Build Coastguard Worker      "FreeSans,TSCu_Paranar,Garuda,Liberation Sans,Liberation Sans "
2390*3ac0a46fSAndroid Build Coastguard Worker      "Narrow,Nimbus Sans ",
2391*3ac0a46fSAndroid Build Coastguard Worker      2, FX_CodePage::kMSWin_WesternEuropean},
2392*3ac0a46fSAndroid Build Coastguard Worker     {0xf1da7eb9, "ShowcardGothic",
2393*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,DejaVu Serif Condensed,DejaVu Sans "
2394*3ac0a46fSAndroid Build Coastguard Worker      "Condensed,Liberation Sans,Ubuntu",
2395*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2396*3ac0a46fSAndroid Build Coastguard Worker     {0xf210f06a, "ArialMT",
2397*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Sans,Liberation Sans Narrow,FreeSans,Nimbus Sans L,Khmer OS "
2398*3ac0a46fSAndroid Build Coastguard Worker      "System,Khmer OS",
2399*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2400*3ac0a46fSAndroid Build Coastguard Worker     {0xf477f16a, "Latha",
2401*3ac0a46fSAndroid Build Coastguard Worker      "Liberation Sans Narrow,Nimbus Sans L,Droid Arabic "
2402*3ac0a46fSAndroid Build Coastguard Worker      "Naskh,mry_KacstQurn,FreeSerif,Nimbus Sans ",
2403*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2404*3ac0a46fSAndroid Build Coastguard Worker     {0xf616f3dd, "LiSu",
2405*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
2406*3ac0a46fSAndroid Build Coastguard Worker      "PL UMing TW MBE",
2407*3ac0a46fSAndroid Build Coastguard Worker      1, FX_CodePage::kChineseSimplified},
2408*3ac0a46fSAndroid Build Coastguard Worker     {0xfa479aa6, "MicrosoftYaHei",
2409*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2410*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2411*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2412*3ac0a46fSAndroid Build Coastguard Worker     {0xfcd19697, "BookmanOldStyle",
2413*3ac0a46fSAndroid Build Coastguard Worker      "Droid Sans Japanese,Liberation Mono,Liberation Sans,Liberation Serif", 0,
2414*3ac0a46fSAndroid Build Coastguard Worker      FX_CodePage::kMSWin_WesternEuropean},
2415*3ac0a46fSAndroid Build Coastguard Worker     {0xfe209a82, "LucidaCalligraphy",
2416*3ac0a46fSAndroid Build Coastguard Worker      "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
2417*3ac0a46fSAndroid Build Coastguard Worker      "Sans Japanese,DejaVu Serif,DejaVu Sans,FreeMono",
2418*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kMSWin_WesternEuropean},
2419*3ac0a46fSAndroid Build Coastguard Worker     {0xfef135f8, "AdobeHeitiStd-Regular",
2420*3ac0a46fSAndroid Build Coastguard Worker      "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
2421*3ac0a46fSAndroid Build Coastguard Worker      "Sharp,WenQuanYi Micro Hei",
2422*3ac0a46fSAndroid Build Coastguard Worker      0, FX_CodePage::kChineseSimplified},
2423*3ac0a46fSAndroid Build Coastguard Worker };
2424*3ac0a46fSAndroid Build Coastguard Worker #else
2425*3ac0a46fSAndroid Build Coastguard Worker #error "Unsupported platform"
2426*3ac0a46fSAndroid Build Coastguard Worker #endif
2427*3ac0a46fSAndroid Build Coastguard Worker 
2428*3ac0a46fSAndroid Build Coastguard Worker }  // namespace
2429*3ac0a46fSAndroid Build Coastguard Worker 
FGAS_GetUnicodeBitField(wchar_t unicode)2430*3ac0a46fSAndroid Build Coastguard Worker const FGAS_FONTUSB* FGAS_GetUnicodeBitField(wchar_t unicode) {
2431*3ac0a46fSAndroid Build Coastguard Worker   // This search is trying to find the entry where the unicode character falls
2432*3ac0a46fSAndroid Build Coastguard Worker   // bewtween start and end. std::upper_bound needs to be used here instead of
2433*3ac0a46fSAndroid Build Coastguard Worker   // lower_bound, because they return the first value that meets the
2434*3ac0a46fSAndroid Build Coastguard Worker   // requirement, as though they are linearly searching. For lower_bound this
2435*3ac0a46fSAndroid Build Coastguard Worker   // means the first element less then the value, and for upper_bound this means
2436*3ac0a46fSAndroid Build Coastguard Worker   // the first element greater then the value. Since the entries are sorted in
2437*3ac0a46fSAndroid Build Coastguard Worker   // ascending order, the correct entry is the first one with an end greater,
2438*3ac0a46fSAndroid Build Coastguard Worker   // aka after, the value.
2439*3ac0a46fSAndroid Build Coastguard Worker   auto* result = std::upper_bound(
2440*3ac0a46fSAndroid Build Coastguard Worker       std::begin(kFXGdiFontUSBTable), std::end(kFXGdiFontUSBTable), unicode,
2441*3ac0a46fSAndroid Build Coastguard Worker       [](const wchar_t unicode, const FGAS_FONTUSB& iter) {
2442*3ac0a46fSAndroid Build Coastguard Worker         return iter.wEndUnicode > unicode;
2443*3ac0a46fSAndroid Build Coastguard Worker       });
2444*3ac0a46fSAndroid Build Coastguard Worker   if (result != std::end(kFXGdiFontUSBTable) &&
2445*3ac0a46fSAndroid Build Coastguard Worker       result->wStartUnicode <= unicode && result->wEndUnicode >= unicode)
2446*3ac0a46fSAndroid Build Coastguard Worker     return result;
2447*3ac0a46fSAndroid Build Coastguard Worker   return nullptr;
2448*3ac0a46fSAndroid Build Coastguard Worker }
2449*3ac0a46fSAndroid Build Coastguard Worker 
FGAS_FontNameToEnglishName(const WideString & wsLocalName)2450*3ac0a46fSAndroid Build Coastguard Worker WideString FGAS_FontNameToEnglishName(const WideString& wsLocalName) {
2451*3ac0a46fSAndroid Build Coastguard Worker   uint32_t dwLocalNameHash =
2452*3ac0a46fSAndroid Build Coastguard Worker       FX_HashCode_GetLoweredW(wsLocalName.AsStringView());
2453*3ac0a46fSAndroid Build Coastguard Worker   const FGAS_FontInfo* pBegin = std::begin(kXFAFontsMap);
2454*3ac0a46fSAndroid Build Coastguard Worker   const FGAS_FontInfo* pEnd = std::end(kXFAFontsMap);
2455*3ac0a46fSAndroid Build Coastguard Worker   const FGAS_FontInfo* pFontInfo =
2456*3ac0a46fSAndroid Build Coastguard Worker       std::lower_bound(pBegin, pEnd, dwLocalNameHash,
2457*3ac0a46fSAndroid Build Coastguard Worker                        [](const FGAS_FontInfo& entry, uint32_t hash) {
2458*3ac0a46fSAndroid Build Coastguard Worker                          return entry.dwFontNameHash < hash;
2459*3ac0a46fSAndroid Build Coastguard Worker                        });
2460*3ac0a46fSAndroid Build Coastguard Worker 
2461*3ac0a46fSAndroid Build Coastguard Worker   if (pFontInfo < pEnd && pFontInfo->dwFontNameHash == dwLocalNameHash) {
2462*3ac0a46fSAndroid Build Coastguard Worker     return WideString::FromASCII(ByteStringView(pFontInfo->pPsName));
2463*3ac0a46fSAndroid Build Coastguard Worker   }
2464*3ac0a46fSAndroid Build Coastguard Worker   return wsLocalName;
2465*3ac0a46fSAndroid Build Coastguard Worker }
2466*3ac0a46fSAndroid Build Coastguard Worker 
FGAS_FontInfoByFontName(WideStringView wsFontName)2467*3ac0a46fSAndroid Build Coastguard Worker const FGAS_FontInfo* FGAS_FontInfoByFontName(WideStringView wsFontName) {
2468*3ac0a46fSAndroid Build Coastguard Worker   WideString wsFontNameTemp(wsFontName);
2469*3ac0a46fSAndroid Build Coastguard Worker   wsFontNameTemp.Remove(L' ');
2470*3ac0a46fSAndroid Build Coastguard Worker   uint32_t dwCurFontNameHash =
2471*3ac0a46fSAndroid Build Coastguard Worker       FX_HashCode_GetLoweredW(wsFontNameTemp.AsStringView());
2472*3ac0a46fSAndroid Build Coastguard Worker   const FGAS_FontInfo* pBegin = std::begin(kXFAFontsMap);
2473*3ac0a46fSAndroid Build Coastguard Worker   const FGAS_FontInfo* pEnd = std::end(kXFAFontsMap);
2474*3ac0a46fSAndroid Build Coastguard Worker   const FGAS_FontInfo* pFontInfo =
2475*3ac0a46fSAndroid Build Coastguard Worker       std::lower_bound(pBegin, pEnd, dwCurFontNameHash,
2476*3ac0a46fSAndroid Build Coastguard Worker                        [](const FGAS_FontInfo& entry, uint32_t hash) {
2477*3ac0a46fSAndroid Build Coastguard Worker                          return entry.dwFontNameHash < hash;
2478*3ac0a46fSAndroid Build Coastguard Worker                        });
2479*3ac0a46fSAndroid Build Coastguard Worker 
2480*3ac0a46fSAndroid Build Coastguard Worker   if (pFontInfo < pEnd && pFontInfo->dwFontNameHash == dwCurFontNameHash) {
2481*3ac0a46fSAndroid Build Coastguard Worker     return pFontInfo;
2482*3ac0a46fSAndroid Build Coastguard Worker   }
2483*3ac0a46fSAndroid Build Coastguard Worker   return nullptr;
2484*3ac0a46fSAndroid Build Coastguard Worker }
2485