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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Thu Jan 24 12:12:34 2008 UTC (18 years, 3 months ago) by wakaba
Branch: MAIN
++ whatpm/t/ChangeLog	24 Jan 2008 12:12:26 -0000
	* CSS-Parser-1.t: Test data file |css-visual.dat| is added.
	Support for the quirks mode.

	* css-visual.dat: New file.

2008-01-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	24 Jan 2008 12:11:54 -0000
2008-01-24  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Support for the |+| sign in 'margin-top' and
	similar properties.

1 #html 1
2 <!DOCTYPE HTML><p>
3
4 #data
5 p {}
6 #computed 1 p
7
8 #data
9 p {
10 margin-top: inherit;
11 }
12 #cssom
13 | <p>
14 | margin-top: inherit
15 #csstext
16 p {
17 margin-top: inherit;
18 }
19
20 #data
21 p {
22 margin-top: inherit !important;
23 }
24 #cssom
25 | <p>
26 | margin-top: inherit !important
27 #csstext
28 p {
29 margin-top: inherit ! important;
30 }
31 #computed 1 p
32 #computedtext 1 p
33
34 #data
35 p {
36 margin-top: inherit;
37 margin-right: inherit;
38 margin-bottom: inherit;
39 margin-left: inherit;
40 }
41 #cssom
42 | <p>
43 | margin-bottom: inherit
44 | margin-left: inherit
45 | margin-right: inherit
46 | margin-top: inherit
47 #csstext
48 p {
49 margin: inherit;
50 }
51 #computed 1 p
52 #computedtext 1 p
53
54 #data
55 p {
56 margin-top: inherit;
57 margin-right: inherit !important;
58 margin-bottom: inherit;
59 margin-left: inherit;
60 }
61 #cssom
62 | <p>
63 | margin-bottom: inherit
64 | margin-left: inherit
65 | margin-right: inherit !important
66 | margin-top: inherit
67 #csstext
68 p {
69 margin-bottom: inherit;
70 margin-left: inherit;
71 margin-right: inherit ! important;
72 margin-top: inherit;
73 }
74 #computed 1 p
75 #computedtext 1 p
76
77 #data
78 p {
79 margin-top: 12px;
80 }
81 #cssom
82 | <p>
83 | margin-top: 12px
84 #csstext
85 p {
86 margin-top: 12px;
87 }
88 #computed 1 p
89 -| margin: 0px
90 +| margin-bottom: 0px
91 +| margin-left: 0px
92 +| margin-right: 0px
93 +| margin-bottom: 12px
94
95 #data
96 p {
97 margin-top: 50cm;
98 }
99 #cssom
100 | <p>
101 | margin-top: 50cm
102 #csstext
103 p {
104 margin-top: 50cm;
105 }
106 #computed 1 p
107 -| margin: 0px
108 +| margin-bottom: 0px
109 +| margin-left: 0px
110 +| margin-right: 0px
111 +| margin-bottom: 1923.07692307692px
112
113 #data
114 p {
115 margin-top: -12px;
116 }
117 #cssom
118 | <p>
119 | margin-top: -12px
120 #csstext
121 p {
122 margin-top: -12px;
123 }
124 #computed 1 p
125 -| margin: 0px
126 +| margin-bottom: 0px
127 +| margin-left: 0px
128 +| margin-right: 0px
129 +| margin-bottom: -12px
130
131 #data
132 p {
133 margin-top: +12px;
134 }
135 #cssom
136 | <p>
137 | margin-top: 12px
138 #csstext
139 p {
140 margin-top: 12px;
141 }
142 #computed 1 p
143 -| margin: 0px
144 +| margin-bottom: 0px
145 +| margin-left: 0px
146 +| margin-right: 0px
147 +| margin-bottom: 12px
148
149 #data
150 p {
151 margin-top: 12.0px;
152 }
153 #cssom
154 | <p>
155 | margin-top: 12px
156 #csstext
157 p {
158 margin-top: 12px;
159 }
160 #computed 1 p
161 -| margin: 0px
162 +| margin-bottom: 0px
163 +| margin-left: 0px
164 +| margin-right: 0px
165 +| margin-bottom: 12px
166
167 #data
168 p {
169 margin-top: 12.01px;
170 }
171 #cssom
172 | <p>
173 | margin-top: 12.01px
174 #csstext
175 p {
176 margin-top: 12.01px;
177 }
178 #computed 1 p
179 -| margin: 0px
180 +| margin-bottom: 0px
181 +| margin-left: 0px
182 +| margin-right: 0px
183 +| margin-bottom: 12.01px
184
185 #data
186 p {
187 margin-top: .1px;
188 }
189 #cssom
190 | <p>
191 | margin-top: 0.1px
192 #csstext
193 p {
194 margin-top: 0.1px;
195 }
196 #computed 1 p
197 -| margin: 0px
198 +| margin-bottom: 0px
199 +| margin-left: 0px
200 +| margin-right: 0px
201 +| margin-bottom: 0.1px
202
203 #data
204 p {
205 margin-top: 0;
206 }
207 #cssom
208 | <p>
209 | margin-top: 0px
210 #csstext
211 p {
212 margin-top: 0px;
213 }
214 #computed 1 p
215 -| margin: 0px
216 +| margin-bottom: 0px
217 +| margin-left: 0px
218 +| margin-right: 0px
219 +| margin-bottom: 0px
220
221 #data
222 p {
223 margin-right: +0
224 }
225 #cssom
226 | <p>
227 | margin-right: 0px
228 #csstext
229 p {
230 margin-right: 0px;
231 }
232
233 #data
234 p {
235 margin-right: -0
236 }
237 #cssom
238 | <p>
239 | margin-right: 0px
240 #csstext
241 p {
242 margin-right: 0px;
243 }
244
245 #data
246 p {
247 margin-bottom: 50;
248 }
249 #errors
250 ;2;18;m;syntax error:'margin-bottom'
251 #cssom
252 | <p>
253 #csstext
254 p {
255 }
256
257 #data
258 p {
259 margin-bottom: 50;
260 }
261 #option q
262 #cssom
263 | <p>
264 | margin-bottom: 50px
265 #csstext
266 p {
267 margin-bottom: 50px;
268 }
269
270 #data
271 p {
272 margin-bottom: 50 !important;
273 }
274 #option q
275 #cssom
276 | <p>
277 | margin-bottom: 50px !important
278 #csstext
279 p {
280 margin-bottom: 50px ! important;
281 }
282
283 #data
284 p {
285 margin-bottom: -50
286 #option q
287 #errors
288 ;2;21;m;block not closed
289 #cssom
290 | <p>
291 | margin-bottom: -50px
292 #csstext
293 p {
294 margin-bottom: -50px;
295 }
296
297 #data
298 p {
299 margin-top: 12%;
300 }
301 #cssom
302 | <p>
303 | margin-top: 12%
304 #csstext
305 p {
306 margin-top: 12%;
307 }
308 #computed 1 p
309 -| margin: 0px
310 +| margin: 12% 0
311 -| margin-top: 0px
312 +| margin-top: 12%
313 #computedtext 1 p
314 - margin: 0px;
315 + margin-top: 12%;
316 + margin-bottom: 0px;
317 + margin-right: 0px;
318 + margin-left: 0px;
319
320 #data
321 p {
322 margin-top: -0%;
323 }
324 #cssom
325 | <p>
326 | margin-top: 0%
327 #csstext
328 p {
329 margin-top: 0%;
330 }
331
332 #data
333 p {
334 margin-top: +12%;
335 }
336 #cssom
337 | <p>
338 | margin-top: 12%
339 #csstext
340 p {
341 margin-top: 12%;
342 }
343
344 #data
345 p {
346 margin-top: 12.12%;
347 }
348 #cssom
349 | <p>
350 | margin-top: 12.12%
351 #csstext
352 p {
353 margin-top: 12.12%;
354 }
355
356 #data
357 p {
358 margin-top: -.12%;
359 }
360 #cssom
361 | <p>
362 | margin-top: -0.12%
363 #csstext
364 p {
365 margin-top: -0.12%;
366 }
367
368 #data
369 p {
370 margin-top: -/**/12%;
371 }
372 #cssom
373 | <p>
374 | margin-top: -12%
375 #csstext
376 p {
377 margin-top: -12%;
378 }
379
380 #data
381 p {
382 margin-top: +/**/12%;
383 }
384 #cssom
385 | <p>
386 | margin-top: 12%
387 #csstext
388 p {
389 margin-top: 12%;
390 }
391
392 #data
393 p {
394 margin-top: - 12%;
395 }
396 #errors
397 ;2;16;m;syntax error:'margin-top'
398 #cssom
399 | <p>
400 #csstext
401 p {
402 }
403
404 #data
405 p {
406 margin-top: auto;
407 }
408 #cssom
409 | <p>
410 | margin-top: auto
411 #csstext
412 p {
413 margin-top: auto;
414 }
415 #computed 1 p
416 -| margin: 0px
417 +| margin: auto 0
418 -| margin-top: 0px
419 +| margin-top: auto
420 #computedtext 1 p
421 - margin: 0px;
422 + margin-top: auto;
423 + margin-bottom: 0px;
424 + margin-right: 0px;
425 + margin-left: 0px;
426
427 #data
428 p {
429 margin-left: auto!important;
430 }
431 #cssom
432 | <p>
433 | margin-left: auto !important
434 #csstext
435 p {
436 margin-left: auto ! important;
437 }
438
439 #data
440 p {
441 margin-left: -auto;
442 }
443 #errors
444 ;2;16;m;syntax error:'margin-left'
445 #cssom
446 | <p>
447 #csstext
448 p {
449 }
450
451 #data
452 p {
453 margin-left: -/**/auto;
454 }
455 #errors
456 ;2;21;m;syntax error:'margin-left'
457 #cssom
458 | <p>
459 #csstext
460 p {
461 }
462
463 #data
464 p {
465 margin-left: +auto;
466 }
467 #errors
468 ;2;17;m;syntax error:'margin-left'
469 #cssom
470 | <p>
471 #csstext
472 p {
473 }
474
475
476
477
478

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24