OLD | NEW |
1 <head> | 1 <head> |
2 <style> | 2 <style> |
3 div { border: 1px solid; padding: 0 8px; margin: 8px 0; } | 3 div { border: 1px solid; padding: 0 8px; margin: 8px 0; } |
4 span.ahem { font-family: 'Ahem'; } | 4 span.ahem { font-family: 'Ahem'; } |
5 span.courier { font-family: 'Courier', 'Courier New'; } | 5 span.courier { font-family: 'Courier', 'Courier New'; } |
6 | 6 |
7 @font-face { | 7 @font-face { |
8 font-family: 'test1'; | 8 font-family: 'test1'; |
9 src: local('Times'); | 9 src: local('Times'); |
10 } | 10 } |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
56 @font-face { | 56 @font-face { |
57 font-family: 'test5'; | 57 font-family: 'test5'; |
58 src: url('../../resources/Ahem.ttf'); | 58 src: url('../../resources/Ahem.ttf'); |
59 unicode-range: U+0050-0058; | 59 unicode-range: U+0050-0058; |
60 } | 60 } |
61 @font-face { | 61 @font-face { |
62 font-family: 'test5'; | 62 font-family: 'test5'; |
63 src: local('Courier'), local('Courier New'); | 63 src: local('Courier'), local('Courier New'); |
64 unicode-range: U+0052-0055; | 64 unicode-range: U+0052-0055; |
65 } | 65 } |
| 66 |
| 67 @font-face { |
| 68 font-family: 'test6'; |
| 69 src: local('Courier'), local('Courier New'); |
| 70 } |
| 71 @font-face { |
| 72 font-family: 'test6'; |
| 73 src: url('../../resources/Ahem.ttf'); |
| 74 unicode-range: U+0027; /* missing glyph */ |
| 75 } |
66 </style> | 76 </style> |
67 </head> | 77 </head> |
68 <body onload="finished()"> | 78 <body onload="finished()"> |
69 <p> | 79 <p> |
70 Each box should contain two identical lines | 80 Each box should contain two identical lines |
71 </p> | 81 </p> |
72 | 82 |
73 <div> | 83 <div> |
74 <p style="font-family: 'test1';"> | 84 <p style="font-family: 'test1';"> |
75 ABCDEFGHIJKLMNOPQRSTUVWXYZ | 85 ABCDEFGHIJKLMNOPQRSTUVWXYZ |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
107 </div> | 117 </div> |
108 | 118 |
109 <div> | 119 <div> |
110 <p style="font-family: 'test5';"> | 120 <p style="font-family: 'test5';"> |
111 ABCDEFGHIJKLMNOPQRSTUVWXYZ | 121 ABCDEFGHIJKLMNOPQRSTUVWXYZ |
112 </p> | 122 </p> |
113 <p> | 123 <p> |
114 ABCDEFGHIJKLMNO<span class="ahem">PQ<span class="courier">RSTU</span
>VWX</span>YZ | 124 ABCDEFGHIJKLMNO<span class="ahem">PQ<span class="courier">RSTU</span
>VWX</span>YZ |
115 </p> | 125 </p> |
116 </div> | 126 </div> |
| 127 |
| 128 <div> |
| 129 <p style="font-family: 'test6';"> |
| 130 ''' |
| 131 </p> |
| 132 <p> |
| 133 <span class="courier">'''</span> |
| 134 </p> |
| 135 </div> |
117 <script> | 136 <script> |
118 function finished() | 137 function finished() |
119 { | 138 { |
120 if (window.testRunner) | 139 if (window.testRunner) |
121 testRunner.notifyDone(); | 140 testRunner.notifyDone(); |
122 } | 141 } |
123 | 142 |
124 document.body.offsetTop; | 143 document.body.offsetTop; |
125 | 144 |
126 if (window.testRunner) | 145 if (window.testRunner) |
127 testRunner.waitUntilDone(); | 146 testRunner.waitUntilDone(); |
128 </script> | 147 </script> |
129 </body> | 148 </body> |
OLD | NEW |