/[suikacvs]/markup/html/whatpm/t/css-table.dat
Suika

Contents of /markup/html/whatpm/t/css-table.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations) (download)
Sun Feb 10 07:34:10 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +72 -0 lines
++ whatpm/t/ChangeLog	10 Feb 2008 07:34:02 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* css-3.dat: New test file.

	* CSS-Parser-1.t: |css-3.dat| is added.  '-moz-pre-wrap' added.
	Typo for 'collapse' value fixed.  Support for '@namespace'
	serialization.

	* css-1.dat: New test data for selectors parsing.

	* css-font.dat: Error locations for 'u' errors are corrected.

	* css-table.dat: Test data for 'border-collapse' are added.

	* css-text.dat: Test data for '-moz-pre-wrap' are added.

	* css-visual.dat: Test data for 'background-position' are added.

++ whatpm/Whatpm/Charset/ChangeLog	10 Feb 2008 07:31:32 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* CharDet.pm (detect): Catch an error in detection function.

++ whatpm/Whatpm/CSS/ChangeLog	10 Feb 2008 07:30:34 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: |attr(prefix|localname)| did not work.  Support
	for uppercase namespace prefixes (namespace prefixes were
	not normalized into lowercase when they were looked up.).  Report
	the property name token when an unknown property error is raised.
	The '-moz-pre-wrap' value is supported for 'white-space' property.
	('background-position'): 'center left' and 'center right'
	were not supported.

	* SelectorsParser.pm: Report the namespace prefix token when
	an undeclared prefix error is raised.  S_TOKEN in
	COMBINATOR_STATE was not handled correctly.

1 #data
2 p {
3 caption-side: left
4 }
5 #cssom
6 | <p>
7 | caption-side: left
8
9 #data
10 p {
11 caption-side: right
12 }
13 #cssom
14 | <p>
15 | caption-side: right
16
17 #data
18 p {
19 border-collapse : collapse;
20 }
21 #cssom
22 | <p>
23 | border-collapse: collapse
24 #csstext
25 p {
26 border-collapse: collapse;
27 }
28
29 #data
30 p {
31 border-collapse: separate;
32 }
33 #cssom
34 | <p>
35 | border-collapse: separate
36 #csstext
37 p {
38 border-collapse: separate;
39 }
40
41 #data
42 p {
43 border-collapse: inherit;
44 }
45 #cssom
46 | <p>
47 | border-collapse: inherit
48 #csstext
49 p {
50 border-collapse: inherit;
51 }
52
53 #data
54 p {
55 border-collapse: collapase;
56 }
57 #errors
58 ;2;20;m;syntax error:'border-collapse'
59 #cssom
60 | <p>
61
62 #data
63 p {
64 border-collapse: separated;
65 }
66 #errors
67 ;2;20;m;syntax error:'border-collapse'
68 #cssom
69 | <p>
70
71 #data
72 p {
73 border-collapse: cllapase;
74 }
75 #errors
76 ;2;20;m;syntax error:'border-collapse'
77 #cssom
78 | <p>
79
80 #data
81 p {
82 border-collapase: collapse;
83 }
84 #errors
85 ;2;3;u;property not supported;border-collapase
86 #cssom
87 | <p>
88
89 #data
90 p {
91 border-spacing: 12px;
92 }
93 #cssom
94 | <p>
95 | -manakai-border-spacing-x: 12px
96 | -manakai-border-spacing-y: 12px
97 | border-spacing: 12px
98 #csstext
99 p {
100 border-spacing: 12px;
101 }
102
103 #data
104 p {
105 border-spacing: 12px 34px;
106 }
107 #cssom
108 | <p>
109 | -manakai-border-spacing-x: 12px
110 | -manakai-border-spacing-y: 34px
111 | border-spacing: 12px 34px
112 #csstext
113 p {
114 border-spacing: 12px 34px;
115 }
116
117 #data
118 p {
119 border-spacing: +12px;
120 }
121 #cssom
122 | <p>
123 | -manakai-border-spacing-x: 12px
124 | -manakai-border-spacing-y: 12px
125 | border-spacing: 12px
126 #csstext
127 p {
128 border-spacing: 12px;
129 }
130 #data
131 p {
132 border-spacing: 12px +34px;
133 }
134 #cssom
135 | <p>
136 | -manakai-border-spacing-x: 12px
137 | -manakai-border-spacing-y: 34px
138 | border-spacing: 12px 34px
139 #csstext
140 p {
141 border-spacing: 12px 34px;
142 }
143
144 #data
145 p {
146 border-spacing: 12;
147 }
148 #errors
149 ;2;19;m;syntax error:'border-spacing'
150 #cssom
151 | <p>
152
153 #data
154 p {
155 border-spacing: 12;
156 }
157 #option q
158 #cssom
159 | <p>
160 | -manakai-border-spacing-x: 12px
161 | -manakai-border-spacing-y: 12px
162 | border-spacing: 12px
163
164 #data
165 p {
166 border-spacing: -12;
167 }
168 #errors
169 ;2;20;m;syntax error:'border-spacing'
170 #cssom
171 | <p>
172
173 #data
174 p {
175 border-spacing: -12;
176 }
177 #option q
178 #errors
179 ;2;20;m;syntax error:'border-spacing'
180 #cssom
181 | <p>
182
183 #data
184 p {
185 border-spacing: 12px 34;
186 }
187 #errors
188 ;2;24;m;no property semicolon
189 #cssom
190 | <p>
191
192 #data
193 p {
194 border-spacing: 12px 34;
195 }
196 #option q
197 #cssom
198 | <p>
199 | -manakai-border-spacing-x: 12px
200 | -manakai-border-spacing-y: 34px
201 | border-spacing: 12px 34px
202
203 #data
204 p {
205 border-spacing: 12px -34;
206 }
207 #errors
208 ;2;25;m;syntax error:'border-spacing'
209 #cssom
210 | <p>
211
212 #data
213 p {
214 border-spacing: 12px -34;
215 }
216 #option q
217 #errors
218 ;2;25;m;syntax error:'border-spacing'
219 #cssom
220 | <p>
221
222 #data
223 p {
224 border-spacing: -12px;
225 }
226 #errors
227 ;2;20;m;syntax error:'border-spacing'
228 #cssom
229 | <p>
230
231 #data
232 p {
233 border-spacing: 12px -34px;
234 }
235 #errors
236 ;2;25;m;syntax error:'border-spacing'
237 #cssom
238 | <p>
239
240 #data
241 p {
242 border-spacing: inherit;
243 }
244 #cssom
245 | <p>
246 | -manakai-border-spacing-x: inherit
247 | -manakai-border-spacing-y: inherit
248 | border-spacing: inherit
249 #csstext
250 p {
251 border-spacing: inherit;
252 }
253
254 #data
255 p {
256 border-spacing: +inherit;
257 }
258 #errors
259 ;2;20;m;syntax error:'border-spacing'
260 #cssom
261 | <p>
262
263 #data
264 p {
265 border-spacing: inherit inherit;
266 }
267 #errors
268 ;2;27;m;no property semicolon
269 #cssom
270 | <p>
271
272 #data
273 p {
274 -manakai-border-spacing-x: inherit;
275 -manakai-border-spacing-y: 23px;
276 }
277 #cssom
278 | <p>
279 | -manakai-border-spacing-x: inherit
280 | -manakai-border-spacing-y: 23px
281 #csstext
282 p {
283 -manakai-border-spacing-x: inherit;
284 -manakai-border-spacing-y: 23px;
285 }
286
287 #data
288 p {
289 -manakai-border-spacing-y: inherit;
290 -manakai-border-spacing-x: 23px;
291 }
292 #cssom
293 | <p>
294 | -manakai-border-spacing-x: 23px
295 | -manakai-border-spacing-y: inherit
296 #csstext
297 p {
298 -manakai-border-spacing-x: 23px;
299 -manakai-border-spacing-y: inherit;
300 }
301
302 #data
303 p {
304 -manakai-border-spacing-x: 23px !important;
305 -manakai-border-spacing-y: 23px;
306 }
307 #cssom
308 | <p>
309 | -manakai-border-spacing-x: 23px !important
310 | -manakai-border-spacing-y: 23px
311 #csstext
312 p {
313 -manakai-border-spacing-x: 23px ! important;
314 -manakai-border-spacing-y: 23px;
315 }
316
317 #data
318 p {
319 -manakai-border-spacing-x: inherit ! important;
320 -manakai-border-spacing-y: inherit ! important;
321 }
322 #cssom
323 | <p>
324 | -manakai-border-spacing-x: inherit !important
325 | -manakai-border-spacing-y: inherit !important
326 | border-spacing: inherit !important
327 #csstext
328 p {
329 border-spacing: inherit ! important;
330 }
331
332

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24