initial import
[vuplus_webkit] / Tools / DumpRenderTree / chromium / fonts.conf
1 <?xml version="1.0"?>
2 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
3 <!-- /etc/fonts/fonts.conf file to configure system font access -->
4 <fontconfig>
5   <match target="font">
6     <edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit>
7   </match>
8
9   <match target="pattern">
10     <test qual="any" name="family">
11       <string>Times</string>
12     </test>
13     <edit name="family" mode="assign">
14       <string>Times New Roman</string>
15     </edit>
16   </match>
17
18   <match target="pattern">
19     <test qual="any" name="family">
20       <string>sans</string>
21     </test>
22     <edit name="family" mode="assign">
23       <string>Arial</string>
24     </edit>
25   </match>
26
27   <match target="pattern">
28     <test qual="any" name="family">
29       <string>sans serif</string>
30     </test>
31     <edit name="family" mode="assign">
32       <string>Arial</string>
33     </edit>
34   </match>
35
36   <!-- Some layout tests specify Helvetica as a family and we need to make sure
37        that we don't fallback to Times New Roman for them -->
38   <match target="pattern">
39     <test qual="any" name="family">
40       <string>Helvetica</string>
41     </test>
42     <edit name="family" mode="assign">
43       <string>Arial</string>
44     </edit>
45   </match>
46
47   <match target="pattern">
48     <test qual="any" name="family">
49       <string>sans-serif</string>
50     </test>
51     <edit name="family" mode="assign">
52       <string>Arial</string>
53     </edit>
54   </match>
55
56   <match target="pattern">
57     <test qual="any" name="family">
58       <string>serif</string>
59     </test>
60     <edit name="family" mode="assign">
61       <string>Times New Roman</string>
62     </edit>
63   </match>
64
65   <match target="pattern">
66     <test qual="any" name="family">
67       <string>mono</string>
68     </test>
69     <edit name="family" mode="assign">
70       <string>Courier New</string>
71     </edit>
72   </match>
73
74   <match target="pattern">
75     <test qual="any" name="family">
76       <string>monospace</string>
77     </test>
78     <edit name="family" mode="assign">
79       <string>Courier New</string>
80     </edit>
81   </match>
82
83   <match target="pattern">
84     <test qual="any" name="family">
85       <string>Courier</string>
86     </test>
87     <edit name="family" mode="assign">
88       <string>Courier New</string>
89     </edit>
90   </match>
91
92   <match target="pattern">
93     <test qual="any" name="family">
94       <string>cursive</string>
95     </test>
96     <edit name="family" mode="assign">
97       <string>Comic Sans MS</string>
98     </edit>
99   </match>
100
101   <match target="pattern">
102     <test qual="any" name="family">
103       <string>fantasy</string>
104     </test>
105     <edit name="family" mode="assign">
106       <string>Impact</string>
107     </edit>
108   </match>
109
110   <match target="pattern">
111     <test qual="any" name="family">
112       <string>Monaco</string>
113     </test>
114     <edit name="family" mode="assign">
115       <string>Times New Roman</string>
116     </edit>
117   </match>
118
119   <match target="pattern">
120     <test name="family" compare="eq">
121       <string>NonAntiAliasedSans</string>
122     </test>
123     <edit name="family" mode="assign">
124       <string>Arial</string>
125     </edit>
126     <edit name="antialias" mode="assign">
127       <bool>false</bool>
128     </edit>
129   </match>
130
131   <match target="pattern">
132     <test name="family" compare="eq">
133       <string>SlightHintedGeorgia</string>
134     </test>
135     <edit name="family" mode="assign">
136       <string>Georgia</string>
137     </edit>
138     <edit name="hintstyle" mode="assign">
139       <const>hintslight</const>
140     </edit>
141   </match>
142
143   <match target="pattern">
144     <test name="family" compare="eq">
145       <string>NonHintedSans</string>
146     </test>
147     <edit name="family" mode="assign">
148       <string>Verdana</string>
149     </edit>
150     <!-- These deliberately contradict each other. The 'hinting' preference
151          should take priority -->
152     <edit name="hintstyle" mode="assign">
153       <const>hintfull</const>
154     </edit>
155    <edit name="hinting" mode="assign">
156       <bool>false</bool>
157     </edit>
158   </match>
159
160   <match target="pattern">
161     <test name="family" compare="eq">
162       <string>AutohintedSerif</string>
163     </test>
164     <edit name="family" mode="assign">
165       <string>Arial</string>
166     </edit>
167     <edit name="autohint" mode="assign">
168       <bool>true</bool>
169     </edit>
170     <edit name="hintstyle" mode="assign">
171       <const>hintmedium</const>
172     </edit>
173   </match>
174
175   <match target="pattern">
176     <test name="family" compare="eq">
177       <string>HintedSerif</string>
178     </test>
179     <edit name="family" mode="assign">
180       <string>Arial</string>
181     </edit>
182     <edit name="autohint" mode="assign">
183       <bool>false</bool>
184     </edit>
185     <edit name="hintstyle" mode="assign">
186       <const>hintmedium</const>
187     </edit>
188   </match>
189
190   <match target="pattern">
191     <test name="family" compare="eq">
192       <string>FullAndAutoHintedSerif</string>
193     </test>
194     <edit name="family" mode="assign">
195       <string>Arial</string>
196     </edit>
197     <edit name="autohint" mode="assign">
198       <bool>true</bool>
199     </edit>
200     <edit name="hintstyle" mode="assign">
201       <const>hintfull</const>
202     </edit>
203   </match>
204
205   <match target="pattern">
206     <test name="family" compare="eq">
207       <string>SubpixelEnabledArial</string>
208     </test>
209     <edit name="family" mode="assign">
210       <string>Arial</string>
211     </edit>
212     <edit name="rgba" mode="assign">
213       <const>rgb</const>
214     </edit>
215   </match>
216
217   <match target="pattern">
218     <test name="family" compare="eq">
219       <string>SubpixelDisabledArial</string>
220     </test>
221     <edit name="family" mode="assign">
222       <string>Arial</string>
223     </edit>
224     <edit name="rgba" mode="assign">
225       <const>none</const>
226     </edit>
227   </match>
228
229 </fontconfig>