Bug 1874684 - Part 28: Return DateDuration from DifferenceISODateTime. r=mgaudet
[gecko.git] / gfx / thebes / StandardFonts-win10.inc
blobc929992ed865f37a6efdd5a557bad227cf4fa15b
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this
3  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 // List of standard font families installed as part of Windows 10
6 // from https://docs.microsoft.com/en-us/typography/fonts/windows_10_font_list
7 // TODO: check whether we need to list legacy styled family names like "... Light".
8 static const char* kBaseFonts[] = {
9   "AlternateGothic2 BT",
10   "Arial",
11   "Arial Black",
12   "Bahnschrift",
13   "Bahnschrift Light",
14   "Bahnschrift SemiBold",
15   "Bahnschrift SemiLight",
16   "Calibri",
17   "Calibri Light",
18   "Cambria",
19   "Cambria Math",
20   "Candara",
21   "Comic Sans MS",
22   "Consolas",
23   "Constantia",
24   "Corbel",
25   "Courier New",
26   "Ebrima",
27   "Franklin Gothic Medium",
28   "Gabriola",
29   "Gadugi",
30   "Georgia",
31   "HoloLens MDL2 Assets",
32   "Impact",
33   "Javanese Text",
34   "Leelawadee UI",
35   "Leelawadee UI Semilight",
36   "Lucida Console",
37   "Lucida Sans Unicode",
38   "Malgun Gothic",
39   "Malgun Gothic Semilight",
40   "Marlett",
41   "Microsoft Himalaya",
42   "Microsoft JhengHei",
43   "Microsoft JhengHei Light",
44   "Microsoft JhengHei UI",
45   "Microsoft JhengHei UI Light",
46   "Microsoft New Tai Lue",
47   "Microsoft PhagsPa",
48   "Microsoft Sans Serif",
49   "Microsoft Tai Le",
50   "Microsoft YaHei",
51   "Microsoft YaHei Light",
52   "Microsoft YaHei UI",
53   "Microsoft YaHei UI Light",
54   "Microsoft Yi Baiti",
55   "MingLiU-ExtB",
56   "MingLiU_HKSCS-ExtB",
57   "Mongolian Baiti",
58   "MS Gothic",
59   "MS PGothic",
60   "MS UI Gothic",
61   "MV Boli",
62   "Myanmar Text",
63   "Nirmala UI",
64   "Nirmala UI Semilight",
65   "NSimSun",
66   "Palatino Linotype",
67   "PMingLiU-ExtB",
68   "Segoe MDL2 Assets",
69   "Segoe Print",
70   "Segoe Script",
71   "Segoe UI",
72   "Segoe UI Black",
73   "Segoe UI Emoji",
74   "Segoe UI Historic",
75   "Segoe UI Light",
76   "Segoe UI Semibold",
77   "Segoe UI Semilight",
78   "Segoe UI Symbol",
79   "SimSun",
80   "SimSun-ExtB",
81   "Sitka Banner",
82   "Sitka Display",
83   "Sitka Heading",
84   "Sitka Small",
85   "Sitka Subheading",
86   "Sitka Text",
87   "Sylfaen",
88   "Symbol",
89   "Tahoma",
90   "Times New Roman",
91   "Trebuchet MS",
92   "Verdana",
93   "Webdings",
94   "Wingdings",
95   "Yu Gothic",
96   "Yu Gothic Light",
97   "Yu Gothic Medium",
98   "Yu Gothic UI",
99   "Yu Gothic UI Light",
100   "Yu Gothic UI Semibold",
101   "Yu Gothic UI Semilight",
104 // Additional fonts provided by language-pack installation.
105 static const char* kLangPackFonts[] = {
106   "Aharoni",  // Hebrew Supplemental Fonts
107   "Aldhabi",  // Arabic Script Supplemental Fonts
108   "Andalus",  // Arabic Script Supplemental Fonts
109   "Angsana New",  // Thai Supplemental Fonts
110   "AngsanaUPC",  // Thai Supplemental Fonts
111   "Aparajita",  // Devanagari Supplemental Fonts
112   "Arabic Typesetting",  // Arabic Script Supplemental Fonts
113   "Batang",  // Korean Supplemental Fonts
114   "BatangChe",  // Korean Supplemental Fonts
115   "BIZ UDGothic",  // Japanese Supplemental Fonts
116   "BIZ UDMincho",  // Japanese Supplemental Fonts
117   "BIZ UDPGothic",  // Japanese Supplemental Fonts
118   "BIZ UDPMincho",  // Japanese Supplemental Fonts
119   "Browallia New",  // Thai Supplemental Fonts
120   "BrowalliaUPC",  // Thai Supplemental Fonts
121   "Cordia New",  // Thai Supplemental Fonts
122   "CordiaUPC",  // Thai Supplemental Fonts
123   "DaunPenh",  // Khmer Supplemental Fonts
124   "David",  // Hebrew Supplemental Fonts
125   "DengXian",  // Chinese (Simplified) Supplemental Fonts
126   "DFKai-SB",  // Chinese (Traditional) Supplemental Fonts
127   "DilleniaUPC",  // Thai Supplemental Fonts
128   "DokChampa",  // Lao Supplemental Fonts
129   "Dotum",  // Korean Supplemental Fonts
130   "DotumChe",  // Korean Supplemental Fonts
131   "Estrangelo Edessa",  // Syriac Supplemental Fonts
132   "EucrosiaUPC",  // Thai Supplemental Fonts
133   "Euphemia",  // Canadian Aboriginal Syllabics Supplemental Fonts
134   "FangSong",  // Chinese (Simplified) Supplemental Fonts
135   "FrankRuehl",  // Hebrew Supplemental Fonts
136   "FreesiaUPC",  // Thai Supplemental Fonts
137   "Gautami",  // Telugu Supplemental Fonts
138   "Gisha",  // Hebrew Supplemental Fonts
139   "Gulim",  // Korean Supplemental Fonts
140   "GulimChe",  // Korean Supplemental Fonts
141   "Gungsuh",  // Korean Supplemental Fonts
142   "GungsuhChe",  // Korean Supplemental Fonts
143   "IrisUPC",  // Thai Supplemental Fonts
144   "Iskoola Pota",  // Sinhala Supplemental Fonts
145   "JasmineUPC",  // Thai Supplemental Fonts
146   "KaiTi",  // Chinese (Simplified) Supplemental Fonts
147   "Kalinga",  // Odia Supplemental Fonts
148   "Kartika",  // Malayalam Supplemental Fonts
149   "Khmer UI",  // Khmer Supplemental Fonts
150   "KodchiangUPC",  // Thai Supplemental Fonts
151   "Kokila",  // Devanagari Supplemental Fonts
152   "Lao UI",  // Lao Supplemental Fonts
153   "Latha",  // Tamil Supplemental Fonts
154   "Leelawadee",  // Thai Supplemental Fonts
155   "Levenim MT",  // Hebrew Supplemental Fonts
156   "LilyUPC",  // Thai Supplemental Fonts
157   "Mangal",  // Devanagari Supplemental Fonts
158   "Meiryo",  // Japanese Supplemental Fonts
159   "Meiryo UI",  // Japanese Supplemental Fonts
160   "Microsoft Uighur",  // Arabic Script Supplemental Fonts
161   "MingLiU",  // Chinese (Traditional) Supplemental Fonts
162   "MingLiU_HKSCS",  // Chinese (Traditional) Supplemental Fonts
163   "Miriam",  // Hebrew Supplemental Fonts
164   "Miriam Fixed",  // Hebrew Supplemental Fonts
165   "MoolBoran",  // Khmer Supplemental Fonts
166   "MS Mincho",  // Japanese Supplemental Fonts
167   "MS PMincho",  // Japanese Supplemental Fonts
168   "Narkisim",  // Hebrew Supplemental Fonts
169   "Nyala",  // Ethiopic Supplemental Fonts
170   "Plantagenet Cherokee",  // Cherokee Supplemental Fonts
171   "PMingLiU",  // Chinese (Traditional) Supplemental Fonts
172   "Raavi",  // Gurmukhi Supplemental Fonts
173   "Rod",  // Hebrew Supplemental Fonts
174   "Sakkal Majalla",  // Arabic Script Supplemental Fonts
175   "Sanskrit Text",  // Devanagari Supplemental Fonts
176   "Shonar Bangla",  // Bangla Script Supplemental Fonts
177   "Shruti",  // Gujarati Supplemental Fonts
178   "SimHei",  // Chinese (Simplified) Supplemental Fonts
179   "Simplified Arabic",  // Arabic Script Supplemental Fonts
180   "Traditional Arabic",  // Arabic Script Supplemental Fonts
181   "Tunga",  // Kannada Supplemental Fonts
182   "UD Digi Kyokasho N-B",  // Japanese Supplemental Fonts
183   "UD Digi Kyokasho N-R",  // Japanese Supplemental Fonts
184   "UD Digi Kyokasho NK-B",  // Japanese Supplemental Fonts
185   "UD Digi Kyokasho NK-R",  // Japanese Supplemental Fonts
186   "UD Digi Kyokasho NP-B",  // Japanese Supplemental Fonts
187   "UD Digi Kyokasho NP-R",  // Japanese Supplemental Fonts
188   "Urdu Typesetting",  // Arabic Script Supplemental Fonts
189   "Utsaah",  // Devanagari Supplemental Fonts
190   "Vani",  // Telugu Supplemental Fonts
191   "Vijaya",  // Tamil Supplemental Fonts
192   "Vrinda",  // Bangla Script Supplemental Fonts
193   "Yu Mincho",  // Japanese Supplemental Fonts
194 // Latin/Greek/Cyrillic scripts are already well-supported by the base fonts,
195 // so we do not include these even when the LangPack collection is enabled.
196 //  "Arial Nova",  // Pan-European Supplemental Fonts - EXCLUDED
197 //  "Georgia Pro",  // Pan-European Supplemental Fonts - EXCLUDED
198 //  "Gill Sans Nova",  // Pan-European Supplemental Fonts - EXCLUDED
199 //  "Neue Haas Grotesk Text Pro",  // Pan-European Supplemental Fonts - EXCLUDED
200 //  "Rockwell Nova",  // Pan-European Supplemental Fonts - EXCLUDED
201 //  "Verdana Pro",  // Pan-European Supplemental Fonts - EXCLUDED