summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/fast/css/font-face-src-parsing-expected.txt
blob: 562ee2a71d4aedd271c920696cf16b49c7ce8499 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Test parsing the src descriptor of @font-face.

Valid rules form the stylesheet:

@font-face { src: url("font.ttf"); }
@font-face { src: url("http://foo/bar/font.ttf"); }
@font-face { src: url("font.svg#id"); }
@font-face { src: url("font.ttf") format("truetype"); }
@font-face { src: url("font.woff") format("woff"), local("font2"); }
@font-face { src: url("font.ttf") format("truetype"), url("font2.ttf"); }
@font-face { src: url("font.ttf"), url("font2.ttf") format("truetype"); }
@font-face { src: url("font.ttf"), local("font2"), url("font3.otf") format("opentype"), local("foo bar"); }
@font-face { src: local("foo"); }
@font-face { src: local("font"), local("foo bar"); }
@font-face { src: local("foo"); }
@font-face { src: local("\"foo\""); }
@font-face { src: local(" foo"); }
@font-face { src: local("foo "); }
@font-face { src: local(" foo "); }
@font-face { src: local("foo bar"); }
@font-face { src: local("w\\d w"); }
@font-face { src: local(" x x\\9 x "); }
@font-face { src: local("y y\\9 y"); }
Expected result for valid rules:

@font-face { src: url("font.ttf"); }
@font-face { src: url("http://foo/bar/font.ttf"); }
@font-face { src: url("font.svg#id"); }
@font-face { src: url("font.ttf") format("truetype"); }
@font-face { src: url("font.woff") format("woff"), local("font2"); }
@font-face { src: url("font.ttf") format("truetype"), url("font2.ttf"); }
@font-face { src: url("font.ttf"), url("font2.ttf") format("truetype"); }
@font-face { src: url("font.ttf"), local("font2"), url("font3.otf") format("opentype"), local("foo bar"); }
@font-face { src: url("font3.otf") format("opentype"), local("foo bar"); }
@font-face { src: local("foo"); }
@font-face { src: local("font"), local("foo bar"); }
@font-face { src: local("foo"); }
@font-face { src: local("\"foo\""); }
@font-face { src: local(" foo"); }
@font-face { src: local("foo "); }
@font-face { src: local(" foo "); }
@font-face { src: local("foo bar"); }
@font-face { src: local("w\d w"); }
@font-face { src: local(" x x\9 x "); }
@font-face { src: local("y y\9 y"); }
Invalid rules form the stylesheet:

@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
Expected result for invalid rules:

@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }
@font-face { }