Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chrome / common / pref_font_script_names-inl.h
blob8c5532f30b573bb437ab89827e8de23373e01b96
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // Multiply-included file, hence no include guard.
6 // This file defines all font scripts in a manner that can be re-used to
7 // generate the various data tables required in RO memory, and it can not
8 // contain any header guards. Callers need to
9 // #define EXPAND_SCRIPT_FONTS to their needs and call ALL_FONT_SCRIPTS.
11 #define ALL_FONT_SCRIPTS(x) \
12 EXPAND_SCRIPT_FONT(x, "Afak") \
13 EXPAND_SCRIPT_FONT(x, "Arab") \
14 EXPAND_SCRIPT_FONT(x, "Armi") \
15 EXPAND_SCRIPT_FONT(x, "Armn") \
16 EXPAND_SCRIPT_FONT(x, "Avst") \
17 EXPAND_SCRIPT_FONT(x, "Bali") \
18 EXPAND_SCRIPT_FONT(x, "Bamu") \
19 EXPAND_SCRIPT_FONT(x, "Bass") \
20 EXPAND_SCRIPT_FONT(x, "Batk") \
21 EXPAND_SCRIPT_FONT(x, "Beng") \
22 EXPAND_SCRIPT_FONT(x, "Blis") \
23 EXPAND_SCRIPT_FONT(x, "Bopo") \
24 EXPAND_SCRIPT_FONT(x, "Brah") \
25 EXPAND_SCRIPT_FONT(x, "Brai") \
26 EXPAND_SCRIPT_FONT(x, "Bugi") \
27 EXPAND_SCRIPT_FONT(x, "Buhd") \
28 EXPAND_SCRIPT_FONT(x, "Cakm") \
29 EXPAND_SCRIPT_FONT(x, "Cans") \
30 EXPAND_SCRIPT_FONT(x, "Cari") \
31 EXPAND_SCRIPT_FONT(x, "Cham") \
32 EXPAND_SCRIPT_FONT(x, "Cher") \
33 EXPAND_SCRIPT_FONT(x, "Cirt") \
34 EXPAND_SCRIPT_FONT(x, "Copt") \
35 EXPAND_SCRIPT_FONT(x, "Cprt") \
36 EXPAND_SCRIPT_FONT(x, "Cyrl") \
37 EXPAND_SCRIPT_FONT(x, "Cyrs") \
38 EXPAND_SCRIPT_FONT(x, "Deva") \
39 EXPAND_SCRIPT_FONT(x, "Dsrt") \
40 EXPAND_SCRIPT_FONT(x, "Dupl") \
41 EXPAND_SCRIPT_FONT(x, "Egyd") \
42 EXPAND_SCRIPT_FONT(x, "Egyh") \
43 EXPAND_SCRIPT_FONT(x, "Egyp") \
44 EXPAND_SCRIPT_FONT(x, "Elba") \
45 EXPAND_SCRIPT_FONT(x, "Ethi") \
46 EXPAND_SCRIPT_FONT(x, "Geor") \
47 EXPAND_SCRIPT_FONT(x, "Geok") \
48 EXPAND_SCRIPT_FONT(x, "Glag") \
49 EXPAND_SCRIPT_FONT(x, "Goth") \
50 EXPAND_SCRIPT_FONT(x, "Gran") \
51 EXPAND_SCRIPT_FONT(x, "Grek") \
52 EXPAND_SCRIPT_FONT(x, "Gujr") \
53 EXPAND_SCRIPT_FONT(x, "Guru") \
54 EXPAND_SCRIPT_FONT(x, "Hang") \
55 EXPAND_SCRIPT_FONT(x, "Hani") \
56 EXPAND_SCRIPT_FONT(x, "Hano") \
57 EXPAND_SCRIPT_FONT(x, "Hans") \
58 EXPAND_SCRIPT_FONT(x, "Hant") \
59 EXPAND_SCRIPT_FONT(x, "Hebr") \
60 EXPAND_SCRIPT_FONT(x, "Hluw") \
61 EXPAND_SCRIPT_FONT(x, "Hmng") \
62 EXPAND_SCRIPT_FONT(x, "Hung") \
63 EXPAND_SCRIPT_FONT(x, "Inds") \
64 EXPAND_SCRIPT_FONT(x, "Ital") \
65 EXPAND_SCRIPT_FONT(x, "Java") \
66 EXPAND_SCRIPT_FONT(x, "Jpan") \
67 EXPAND_SCRIPT_FONT(x, "Jurc") \
68 EXPAND_SCRIPT_FONT(x, "Kali") \
69 EXPAND_SCRIPT_FONT(x, "Khar") \
70 EXPAND_SCRIPT_FONT(x, "Khmr") \
71 EXPAND_SCRIPT_FONT(x, "Khoj") \
72 EXPAND_SCRIPT_FONT(x, "Knda") \
73 EXPAND_SCRIPT_FONT(x, "Kpel") \
74 EXPAND_SCRIPT_FONT(x, "Kthi") \
75 EXPAND_SCRIPT_FONT(x, "Lana") \
76 EXPAND_SCRIPT_FONT(x, "Laoo") \
77 EXPAND_SCRIPT_FONT(x, "Latf") \
78 EXPAND_SCRIPT_FONT(x, "Latg") \
79 EXPAND_SCRIPT_FONT(x, "Latn") \
80 EXPAND_SCRIPT_FONT(x, "Lepc") \
81 EXPAND_SCRIPT_FONT(x, "Limb") \
82 EXPAND_SCRIPT_FONT(x, "Lina") \
83 EXPAND_SCRIPT_FONT(x, "Linb") \
84 EXPAND_SCRIPT_FONT(x, "Lisu") \
85 EXPAND_SCRIPT_FONT(x, "Loma") \
86 EXPAND_SCRIPT_FONT(x, "Lyci") \
87 EXPAND_SCRIPT_FONT(x, "Lydi") \
88 EXPAND_SCRIPT_FONT(x, "Mand") \
89 EXPAND_SCRIPT_FONT(x, "Mani") \
90 EXPAND_SCRIPT_FONT(x, "Maya") \
91 EXPAND_SCRIPT_FONT(x, "Mend") \
92 EXPAND_SCRIPT_FONT(x, "Merc") \
93 EXPAND_SCRIPT_FONT(x, "Mero") \
94 EXPAND_SCRIPT_FONT(x, "Mlym") \
95 EXPAND_SCRIPT_FONT(x, "Moon") \
96 EXPAND_SCRIPT_FONT(x, "Mong") \
97 EXPAND_SCRIPT_FONT(x, "Mroo") \
98 EXPAND_SCRIPT_FONT(x, "Mtei") \
99 EXPAND_SCRIPT_FONT(x, "Mymr") \
100 EXPAND_SCRIPT_FONT(x, "Narb") \
101 EXPAND_SCRIPT_FONT(x, "Nbat") \
102 EXPAND_SCRIPT_FONT(x, "Nkgb") \
103 EXPAND_SCRIPT_FONT(x, "Nkoo") \
104 EXPAND_SCRIPT_FONT(x, "Nshu") \
105 EXPAND_SCRIPT_FONT(x, "Ogam") \
106 EXPAND_SCRIPT_FONT(x, "Olck") \
107 EXPAND_SCRIPT_FONT(x, "Orkh") \
108 EXPAND_SCRIPT_FONT(x, "Orya") \
109 EXPAND_SCRIPT_FONT(x, "Osma") \
110 EXPAND_SCRIPT_FONT(x, "Palm") \
111 EXPAND_SCRIPT_FONT(x, "Perm") \
112 EXPAND_SCRIPT_FONT(x, "Phag") \
113 EXPAND_SCRIPT_FONT(x, "Phli") \
114 EXPAND_SCRIPT_FONT(x, "Phlp") \
115 EXPAND_SCRIPT_FONT(x, "Phlv") \
116 EXPAND_SCRIPT_FONT(x, "Phnx") \
117 EXPAND_SCRIPT_FONT(x, "Plrd") \
118 EXPAND_SCRIPT_FONT(x, "Prti") \
119 EXPAND_SCRIPT_FONT(x, "Rjng") \
120 EXPAND_SCRIPT_FONT(x, "Roro") \
121 EXPAND_SCRIPT_FONT(x, "Runr") \
122 EXPAND_SCRIPT_FONT(x, "Samr") \
123 EXPAND_SCRIPT_FONT(x, "Sara") \
124 EXPAND_SCRIPT_FONT(x, "Sarb") \
125 EXPAND_SCRIPT_FONT(x, "Saur") \
126 EXPAND_SCRIPT_FONT(x, "Sgnw") \
127 EXPAND_SCRIPT_FONT(x, "Shaw") \
128 EXPAND_SCRIPT_FONT(x, "Shrd") \
129 EXPAND_SCRIPT_FONT(x, "Sind") \
130 EXPAND_SCRIPT_FONT(x, "Sinh") \
131 EXPAND_SCRIPT_FONT(x, "Sora") \
132 EXPAND_SCRIPT_FONT(x, "Sund") \
133 EXPAND_SCRIPT_FONT(x, "Sylo") \
134 EXPAND_SCRIPT_FONT(x, "Syrc") \
135 EXPAND_SCRIPT_FONT(x, "Syre") \
136 EXPAND_SCRIPT_FONT(x, "Syrj") \
137 EXPAND_SCRIPT_FONT(x, "Syrn") \
138 EXPAND_SCRIPT_FONT(x, "Tagb") \
139 EXPAND_SCRIPT_FONT(x, "Takr") \
140 EXPAND_SCRIPT_FONT(x, "Tale") \
141 EXPAND_SCRIPT_FONT(x, "Talu") \
142 EXPAND_SCRIPT_FONT(x, "Taml") \
143 EXPAND_SCRIPT_FONT(x, "Tang") \
144 EXPAND_SCRIPT_FONT(x, "Tavt") \
145 EXPAND_SCRIPT_FONT(x, "Telu") \
146 EXPAND_SCRIPT_FONT(x, "Teng") \
147 EXPAND_SCRIPT_FONT(x, "Tfng") \
148 EXPAND_SCRIPT_FONT(x, "Tglg") \
149 EXPAND_SCRIPT_FONT(x, "Thaa") \
150 EXPAND_SCRIPT_FONT(x, "Thai") \
151 EXPAND_SCRIPT_FONT(x, "Tibt") \
152 EXPAND_SCRIPT_FONT(x, "Tirh") \
153 EXPAND_SCRIPT_FONT(x, "Ugar") \
154 EXPAND_SCRIPT_FONT(x, "Vaii") \
155 EXPAND_SCRIPT_FONT(x, "Visp") \
156 EXPAND_SCRIPT_FONT(x, "Wara") \
157 EXPAND_SCRIPT_FONT(x, "Wole") \
158 EXPAND_SCRIPT_FONT(x, "Xpeo") \
159 EXPAND_SCRIPT_FONT(x, "Xsux") \
160 EXPAND_SCRIPT_FONT(x, "Yiii") \
161 EXPAND_SCRIPT_FONT(x, "Zmth") \
162 EXPAND_SCRIPT_FONT(x, "Zsym") \
163 EXPAND_SCRIPT_FONT(x, "Zyyy")