adding the new Makefiles.
[WebKit.git] / LayoutTests / css1 / conformance / forward_compatible_parsing-expected.txt
1 layer at (0,0) size 785x4035
2   RenderCanvas at (0,0) size 785x600
3 layer at (0,0) size 785x4035
4   RenderBlock {HTML} at (0,0) size 785x4035
5     RenderBody {BODY} at (8,8) size 769x4019 [bgcolor=#CCCCCC]
6       RenderBlock {P} at (0,0) size 769x18
7         RenderText {TEXT} at (0,0) size 355x18
8           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
9       RenderBlock {PRE} at (0,34) size 769x810
10         RenderText {TEXT} at (0,0) size 568x795
11           text run at (0,0) width 304: "P.one {color: green; rotation: 70deg;}"
12           text run at (0,15) width 176: "P.oneb {color: green;}"
13           text run at (0,30) width 232: "P.oneb {color: invalidValue;}"
14           text run at (0,45) width 272: "P.two {background-color: inherit;}"
15           text run at (0,60) width 216: "H1 + P.three {color: blue;}"
16           text run at (0,75) width 200: "P.four + H1 {color: red;}"
17           text run at (0,90) width 264: "P.five {background-color: \"red\";}"
18           text run at (0,105) width 408: "P.sixa {border-width: medium; border-style: solid;}"
19           text run at (0,120) width 400: "P.sixb {border-width: funny; border-style: solid;}"
20           text run at (0,135) width 392: "P.sixc {border-width: 50zu; border-style: solid;}"
21           text run at (0,150) width 376: "P.sixd {border-width: px; border-style: solid;}"
22           text run at (0,165) width 96: "@three-dee {"
23           text run at (0,180) width 184: " @background-lighting {"
24           text run at (0,195) width 136: "  azimuth: 30deg;"
25           text run at (0,210) width 160: "  elevation: 190deg;"
26           text run at (0,225) width 24: "  }"
27           text run at (0,240) width 184: " P.seven { color: red }"
28           text run at (0,255) width 16: " }"
29           text run at (0,270) width 184: "P.eight {COLOR: GREEN;}"
30           text run at (0,285) width 192: "OL:wait {color: maroon;}"
31           text run at (0,300) width 272: "P.ten:first-child {color: maroon;}"
32           text run at (0,315) width 208: "UL:lang(fr) {color: gray;}"
33           text run at (0,330) width 248: "BLOCKQUOTE[href] {color: navy;}"
34           text run at (0,345) width 288: "ACRONYM[href=\"foo\"] {color: purple;}"
35           text run at (0,360) width 296: "ADDRESS[href~=\"foo\"] {color: purple;}"
36           text run at (0,375) width 248: "SPAN[lang|=\"fr\"] {color: #c37;}"
37           text run at (0,390) width 96: "@media tty {"
38           text run at (0,405) width 136: " H1 {color: red;}"
39           text run at (0,420) width 192: " P.sixteen {color: red;}"
40           text run at (0,435) width 16: " }"
41           text run at (0,450) width 96: "@three-dee {"
42           text run at (0,465) width 208: " P.seventeen {color: red }"
43           text run at (0,480) width 16: " }"
44           text run at (0,495) width 568: "P.eighteena {text-decoration: underline overline line-through diagonal;"
45           text run at (0,510) width 416: "            font: bold highlighted 100% sans-serif;}"
46           text run at (0,525) width 568: "P.eighteenb {text-decoration: underline overline line-through diagonal;"
47           text run at (0,540) width 376: "            font: bold highlighted 100% serif;}"
48           text run at (0,555) width 384: "EM, P.nineteena ! EM, STRONG {font-size: 200%; }"
49           text run at (0,585) width 128: "// UL.nineteenb,"
50           text run at (0,600) width 200: "P.nineteenb {color: red;}"
51           text run at (0,630) width 360: "P.twentya {rotation-code: \"}\"; color: blue;} "
52           text run at (0,645) width 392: "P.twentyb {rotation-code: \"\\\"}\\\"\"; color: green;}"
53           text run at (0,660) width 400: "P.twentyonea {rotation-code: '}'; color: purple;} "
54           text run at (0,675) width 416: "P.twentyoneb {rotation-code: '\\'}\\''; color: green;}"
55           text run at (0,690) width 104: "P.twentytwo {"
56           text run at (0,705) width 376: " type-display: @threedee {rotation-code: '}';};"
57           text run at (0,720) width 112: " color: green;"
58           text run at (0,735) width 16: " }"
59           text run at (0,750) width 280: "P.twentythree {text-indent: 0.5in;}"
60           text run at (0,765) width 112: " color: maroon"
61           text run at (0,780) width 208: "P.twentyfour {color: red;}"
62       RenderBlock {HR} at (0,857) size 769x2 [border: (1px inset #000000)]
63       RenderBlock {P} at (0,875) size 769x18 [color=#008000]
64         RenderText {TEXT} at (0,0) size 485x18
65           text run at (0,0) width 485: "This paragraph should be green, because only the rotation should be ignored."
66       RenderBlock {P} at (0,909) size 769x18 [color=#008000]
67         RenderText {TEXT} at (0,0) size 623x18
68           text run at (0,0) width 623: "This paragraph should be green, since error-checking should be done before calculating specificity."
69       RenderBlock {P} at (0,943) size 769x36
70         RenderText {TEXT} at (0,0) size 560x18
71           text run at (0,0) width 560: "This paragraph should have a solid gray background (or a white grid), because in CSS1, "
72         RenderInline {CODE} at (0,0) size 56x15
73           RenderText {TEXT} at (560,2) size 56x15
74             text run at (560,2) width 56: "inherit"
75         RenderText {TEXT} at (616,0) size 760x36
76           text run at (616,0) width 144: " is an invalid keyword,"
77           text run at (0,18) width 520: "and in CSS2, it will cause the gray background (not the white grid) to be inherited."
78       RenderBlock {P} at (0,995) size 769x18
79         RenderText {TEXT} at (0,0) size 639x18
80           text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
81       RenderBlock {P} at (0,1029) size 769x18
82         RenderText {TEXT} at (0,0) size 639x18
83           text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
84       RenderBlock {P} at (0,1063) size 769x18
85         RenderText {TEXT} at (0,0) size 526x18
86           text run at (0,0) width 526: "This paragraph should have a white background, since keywords cannot be quoted."
87       RenderBlock {P} at (0,1097) size 769x42 [border: (3px solid #000000)]
88         RenderText {TEXT} at (3,3) size 756x36
89           text run at (3,3) width 643: "This paragraph should have a medium-width border around it (the same as the next three paragraphs). "
90           text run at (646,3) width 113: "This should cause"
91           text run at (3,21) width 318: "the user agent to use the default value of 'medium'."
92       RenderBlock {P} at (0,1155) size 769x42 [border: (3px solid #000000)]
93         RenderText {TEXT} at (3,3) size 740x36
94           text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the previous and the next two paragraphs),"
95           text run at (3,21) width 228: "because the border-width is invalid. "
96           text run at (231,21) width 435: "This should cause the user agent to use the default value of 'medium'."
97       RenderBlock {P} at (0,1213) size 769x60 [border: (3px solid #000000)]
98         RenderText {TEXT} at (3,3) size 754x54
99           text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the next and the previous two paragraphs),"
100           text run at (3,21) width 588: "because the border-width units are invalid, and therefore the border-width should be ignored. "
101           text run at (591,21) width 166: "This should cause the user"
102           text run at (3,39) width 265: "agent to use the default value of 'medium'."
103       RenderBlock {P} at (0,1289) size 769x60 [border: (3px solid #000000)]
104         RenderText {TEXT} at (3,3) size 751x54
105           text run at (3,3) width 743: "This paragraph should have a medium-width border around it (the same as the previous three paragraphs), because the"
106           text run at (3,21) width 547: "border-width does not have any value to go with its pixel unit, and is therefore invalid. "
107           text run at (550,21) width 204: "This should cause the user agent"
108           text run at (3,39) width 227: "to use the default value of 'medium'."
109       RenderBlock {P} at (0,1365) size 769x18
110         RenderText {TEXT} at (0,0) size 660x18
111           text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
112       RenderBlock {P} at (0,1399) size 769x36 [color=#008000]
113         RenderText {TEXT} at (0,0) size 760x36
114           text run at (0,0) width 207: "This paragraph should be green. "
115           text run at (207,0) width 553: "CSS is case-insensitive, unless required to be case sensitive due to interaction with other"
116           text run at (0,18) width 237: "standards (e.g., font names or URLs.)"
117       RenderBlock {OL} at (0,1451) size 769x18
118         RenderListItem {LI} at (40,0) size 729x18
119           RenderListMarker at (0,0) size 0x14
120           RenderText {TEXT} at (0,0) size 621x18
121             text run at (0,0) width 621: "This ordered list item should be black, because the declaration has an invalid pseudo-class selector."
122       RenderBlock {P} at (0,1485) size 769x36
123         RenderText {TEXT} at (0,0) size 752x36
124           text run at (0,0) width 752: "This paragraph should be black, because, in CSS1, :first-child is an invalid pseudo-class, and in CSS2, this paragraph is"
125           text run at (0,18) width 110: "not the first child."
126       RenderBlock {UL} at (0,1537) size 769x36
127         RenderListItem {LI} at (40,0) size 729x36
128           RenderListMarker at (0,0) size 0x14
129           RenderText {TEXT} at (0,0) size 690x36
130             text run at (0,0) width 690: "This unordered list item should be black, because, according to CSS1, the selector is invalid, and according to"
131             text run at (0,18) width 229: "CSS2, the selector should not apply."
132       RenderBlock {BLOCKQUOTE} at (40,1589) size 689x36
133         RenderText {TEXT} at (0,0) size 688x36
134           text run at (0,0) width 688: "This blockquote should be black, because, according to CSS1, the selector is invalid, and according to CSS2,"
135           text run at (0,18) width 184: "the selector should not apply."
136       RenderBlock {P} at (0,1641) size 769x36
137         RenderInline {ACRONYM} at (0,0) size 748x36
138           RenderText {TEXT} at (0,0) size 748x36
139             text run at (0,0) width 748: "This acronym should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
140             text run at (0,18) width 109: "should not apply."
141       RenderBlock {ADDRESS} at (0,1693) size 769x36
142         RenderText {TEXT} at (0,0) size 745x36
143           text run at (0,0) width 745: "This address should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
144           text run at (0,18) width 109: "should not apply."
145       RenderBlock {P} at (0,1745) size 769x36
146         RenderInline {SPAN} at (0,0) size 768x36
147           RenderText {TEXT} at (0,0) size 768x36
148             text run at (0,0) width 768: "This span should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector should"
149             text run at (0,18) width 63: "not apply."
150       RenderBlock {P} at (0,1797) size 769x36
151         RenderText {TEXT} at (0,0) size 753x36
152           text run at (0,0) width 664: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule. "
153           text run at (664,0) width 89: "However, it is"
154           text run at (0,18) width 592: "valid in CSS2, so if this is being viewed on a tty browser that supports CSS2, it should be red."
155       RenderBlock {P} at (0,1849) size 769x18
156         RenderText {TEXT} at (0,0) size 660x18
157           text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
158       RenderBlock {P} at (0,1883) size 769x72
159         RenderText {TEXT} at (0,0) size 737x18
160           text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
161         RenderInline {CODE} at (0,0) size 64x15
162           RenderText {TEXT} at (0,20) size 64x15
163             text run at (0,20) width 64: "diagonal"
164         RenderText {TEXT} at (64,18) size 226x18
165           text run at (64,18) width 226: " is not a valid keyword, making the "
166         RenderInline {CODE} at (0,0) size 120x15
167           RenderText {TEXT} at (290,20) size 120x15
168             text run at (290,20) width 120: "text-decoration"
169         RenderText {TEXT} at (410,18) size 131x18
170           text run at (410,18) width 55: " invalid. "
171           text run at (465,18) width 76: "In addition, "
172         RenderInline {CODE} at (0,0) size 88x15
173           RenderText {TEXT} at (541,20) size 88x15
174             text run at (541,20) width 88: "highlighted"
175         RenderText {TEXT} at (629,18) size 758x36
176           text run at (629,18) width 129: " is not a valid part of"
177           text run at (0,36) width 23: "the "
178         RenderInline {CODE} at (0,0) size 32x15
179           RenderText {TEXT} at (23,38) size 32x15
180             text run at (23,38) width 32: "font"
181         RenderText {TEXT} at (55,36) size 721x36
182           text run at (55,36) width 179: " property, making it invalid. "
183           text run at (234,36) width 487: "Therefore, this paragraph's font should be the UA default, and match the next"
184           text run at (0,54) width 71: "paragraph. "
185           text run at (71,54) width 190: "If this is not the case, then the "
186         RenderInline {CODE} at (0,0) size 32x15
187           RenderText {TEXT} at (261,56) size 32x15
188             text run at (261,56) width 32: "font"
189         RenderText {TEXT} at (293,54) size 248x18
190           text run at (293,54) width 248: " declaration is being improperly parsed."
191       RenderBlock {P} at (0,1971) size 769x72
192         RenderText {TEXT} at (0,0) size 737x18
193           text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
194         RenderInline {CODE} at (0,0) size 64x15
195           RenderText {TEXT} at (0,20) size 64x15
196             text run at (0,20) width 64: "diagonal"
197         RenderText {TEXT} at (64,18) size 226x18
198           text run at (64,18) width 226: " is not a valid keyword, making the "
199         RenderInline {CODE} at (0,0) size 120x15
200           RenderText {TEXT} at (290,20) size 120x15
201             text run at (290,20) width 120: "text-decoration"
202         RenderText {TEXT} at (410,18) size 131x18
203           text run at (410,18) width 55: " invalid. "
204           text run at (465,18) width 76: "In addition, "
205         RenderInline {CODE} at (0,0) size 88x15
206           RenderText {TEXT} at (541,20) size 88x15
207             text run at (541,20) width 88: "highlighted"
208         RenderText {TEXT} at (629,18) size 758x36
209           text run at (629,18) width 129: " is not a valid part of"
210           text run at (0,36) width 23: "the "
211         RenderInline {CODE} at (0,0) size 32x15
212           RenderText {TEXT} at (23,38) size 32x15
213             text run at (23,38) width 32: "font"
214         RenderText {TEXT} at (55,36) size 748x36
215           text run at (55,36) width 179: " property, making it invalid. "
216           text run at (234,36) width 514: "Therefore, this paragraph's font should be the UA default, and match the previous"
217           text run at (0,54) width 71: "paragraph. "
218           text run at (71,54) width 190: "If this is not the case, then the "
219         RenderInline {CODE} at (0,0) size 32x15
220           RenderText {TEXT} at (261,56) size 32x15
221             text run at (261,56) width 32: "font"
222         RenderText {TEXT} at (293,54) size 248x18
223           text run at (293,54) width 248: " declaration is being improperly parsed."
224       RenderBlock {P} at (0,2059) size 769x54
225         RenderText {TEXT} at (0,0) size 530x18
226           text run at (0,0) width 501: "The text of this paragraph should be normal size because the selector is invalid. "
227           text run at (501,0) width 29: "The "
228         RenderInline {EM} at (0,0) size 100x18
229           RenderText {TEXT} at (530,0) size 100x18
230             text run at (530,0) width 100: "emphasized text"
231         RenderText {TEXT} at (630,0) size 54x18
232           text run at (630,0) width 54: " and the "
233         RenderInline {STRONG} at (0,0) size 72x18
234           RenderText {TEXT} at (684,0) size 72x18
235             text run at (684,0) width 72: "strong text"
236         RenderText {TEXT} at (0,18) size 761x36
237           text run at (0,18) width 761: "within it should also be normal size, since the entire ruleset should be skipped (since in some future version of CSS, there"
238           text run at (0,36) width 520: "could be an operator within the selector that has higher precedence than a comma)."
239       RenderBlock {P} at (0,2129) size 769x36
240         RenderText {TEXT} at (0,0) size 464x18
241           text run at (0,0) width 464: "This paragraph should be black, because the line before the declaration is "
242         RenderInline {STRONG} at (0,0) size 22x18
243           RenderText {TEXT} at (464,0) size 22x18
244             text run at (464,0) width 22: "not"
245         RenderText {TEXT} at (486,0) size 743x36
246           text run at (486,0) width 257: " a comment and therefore the selector for"
247           text run at (0,18) width 139: "P.nineteenb is invalid."
248       RenderBlock {P} at (0,2181) size 769x18 [color=#0000FF]
249         RenderText {TEXT} at (0,0) size 470x18
250           text run at (0,0) width 470: "This paragraph should be blue, because only the first declaration is invalid."
251       RenderBlock {P} at (0,2215) size 769x18 [color=#008000]
252         RenderText {TEXT} at (0,0) size 478x18
253           text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
254       RenderBlock {P} at (0,2249) size 769x18 [color=#800080]
255         RenderText {TEXT} at (0,0) size 483x18
256           text run at (0,0) width 483: "This paragraph should be purple, because only the first declaration is invalid."
257       RenderBlock {P} at (0,2283) size 769x18 [color=#008000]
258         RenderText {TEXT} at (0,0) size 478x18
259           text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
260       RenderBlock {P} at (0,2317) size 769x18 [color=#008000]
261         RenderText {TEXT} at (0,0) size 478x18
262           text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
263       RenderBlock {P} at (0,2351) size 769x18
264         RenderText {TEXT} at (48,0) size 601x18
265           text run at (48,0) width 485: "This paragraph should be indented half an inch, but it should not be maroon. "
266           text run at (533,0) width 116: "It should be black."
267       RenderBlock {P} at (0,2385) size 769x36
268         RenderText {TEXT} at (0,0) size 751x36
269           text run at (0,0) width 751: "This paragraph should be black, because the color declaration after the previous ruleset should be considered part of the"
270           text run at (0,18) width 616: "selector for this ruleset, and this ruleset therefore has an invalid selector and should not be applied."
271       RenderTable {TABLE} at (0,2437) size 769x1582 [border: (1px outset #808080)]
272         RenderTableSection {TBODY} at (1,1) size 0x1580
273           RenderTableRow {TR} at (0,0) size 0x0
274             RenderTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
275               RenderInline {STRONG} at (0,0) size 163x18
276                 RenderText {TEXT} at (4,4) size 163x18
277                   text run at (4,4) width 163: "TABLE Testing Section"
278           RenderTableRow {TR} at (0,0) size 0x0
279             RenderTableCell {TD} at (0,790) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
280               RenderText {TEXT} at (4,4) size 4x18
281                 text run at (4,4) width 4: " "
282             RenderTableCell {TD} at (12,26) size 755x1554 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
283               RenderBlock {P} at (4,4) size 747x18 [color=#008000]
284                 RenderText {TEXT} at (0,0) size 485x18
285                   text run at (0,0) width 485: "This paragraph should be green, because only the rotation should be ignored."
286               RenderBlock {P} at (4,38) size 747x18 [color=#008000]
287                 RenderText {TEXT} at (0,0) size 623x18
288                   text run at (0,0) width 623: "This paragraph should be green, since error-checking should be done before calculating specificity."
289               RenderBlock {P} at (4,72) size 747x36
290                 RenderText {TEXT} at (0,0) size 560x18
291                   text run at (0,0) width 560: "This paragraph should have a solid gray background (or a white grid), because in CSS1, "
292                 RenderInline {CODE} at (0,0) size 56x15
293                   RenderText {TEXT} at (560,2) size 56x15
294                     text run at (560,2) width 56: "inherit"
295                 RenderText {TEXT} at (616,0) size 696x36
296                   text run at (616,0) width 80: " is an invalid"
297                   text run at (0,18) width 584: "keyword, and in CSS2, it will cause the gray background (not the white grid) to be inherited."
298               RenderBlock {P} at (4,124) size 747x18
299                 RenderText {TEXT} at (0,0) size 639x18
300                   text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
301               RenderBlock {P} at (4,158) size 747x18
302                 RenderText {TEXT} at (0,0) size 639x18
303                   text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
304               RenderBlock {P} at (4,192) size 747x18
305                 RenderText {TEXT} at (0,0) size 526x18
306                   text run at (0,0) width 526: "This paragraph should have a white background, since keywords cannot be quoted."
307               RenderBlock {P} at (4,226) size 747x42 [border: (3px solid #000000)]
308                 RenderText {TEXT} at (3,3) size 717x36
309                   text run at (3,3) width 643: "This paragraph should have a medium-width border around it (the same as the next three paragraphs). "
310                   text run at (646,3) width 74: "This should"
311                   text run at (3,21) width 357: "cause the user agent to use the default value of 'medium'."
312               RenderBlock {P} at (4,284) size 747x42 [border: (3px solid #000000)]
313                 RenderText {TEXT} at (3,3) size 740x36
314                   text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the previous and the next two paragraphs),"
315                   text run at (3,21) width 228: "because the border-width is invalid. "
316                   text run at (231,21) width 435: "This should cause the user agent to use the default value of 'medium'."
317               RenderBlock {P} at (4,342) size 747x60 [border: (3px solid #000000)]
318                 RenderText {TEXT} at (3,3) size 740x54
319                   text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the next and the previous two paragraphs),"
320                   text run at (3,21) width 588: "because the border-width units are invalid, and therefore the border-width should be ignored. "
321                   text run at (591,21) width 136: "This should cause the"
322                   text run at (3,39) width 295: "user agent to use the default value of 'medium'."
323               RenderBlock {P} at (4,418) size 747x60 [border: (3px solid #000000)]
324                 RenderText {TEXT} at (3,3) size 736x54
325                   text run at (3,3) width 720: "This paragraph should have a medium-width border around it (the same as the previous three paragraphs), because"
326                   text run at (3,21) width 570: "the border-width does not have any value to go with its pixel unit, and is therefore invalid. "
327                   text run at (573,21) width 166: "This should cause the user"
328                   text run at (3,39) width 265: "agent to use the default value of 'medium'."
329               RenderBlock {P} at (4,494) size 747x18
330                 RenderText {TEXT} at (0,0) size 660x18
331                   text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
332               RenderBlock {P} at (4,528) size 747x36 [color=#008000]
333                 RenderText {TEXT} at (0,0) size 724x36
334                   text run at (0,0) width 207: "This paragraph should be green. "
335                   text run at (207,0) width 517: "CSS is case-insensitive, unless required to be case sensitive due to interaction with"
336                   text run at (0,18) width 273: "other standards (e.g., font names or URLs.)"
337               RenderBlock {OL} at (4,580) size 747x18
338                 RenderListItem {LI} at (40,0) size 707x18
339                   RenderListMarker at (0,0) size 0x14
340                   RenderText {TEXT} at (0,0) size 621x18
341                     text run at (0,0) width 621: "This ordered list item should be black, because the declaration has an invalid pseudo-class selector."
342               RenderBlock {P} at (4,614) size 747x36
343                 RenderText {TEXT} at (0,0) size 738x36
344                   text run at (0,0) width 738: "This paragraph should be black, because, in CSS1, :first-child is an invalid pseudo-class, and in CSS2, this paragraph"
345                   text run at (0,18) width 124: "is not the first child."
346               RenderBlock {UL} at (4,666) size 747x36
347                 RenderListItem {LI} at (40,0) size 707x36
348                   RenderListMarker at (0,0) size 0x14
349                   RenderText {TEXT} at (0,0) size 690x36
350                     text run at (0,0) width 690: "This unordered list item should be black, because, according to CSS1, the selector is invalid, and according to"
351                     text run at (0,18) width 229: "CSS2, the selector should not apply."
352               RenderBlock {BLOCKQUOTE} at (44,718) size 667x36
353                 RenderText {TEXT} at (0,0) size 643x36
354                   text run at (0,0) width 643: "This blockquote should be black, because, according to CSS1, the selector is invalid, and according to"
355                   text run at (0,18) width 229: "CSS2, the selector should not apply."
356               RenderBlock {P} at (4,770) size 747x36
357                 RenderInline {ACRONYM} at (0,0) size 696x36
358                   RenderText {TEXT} at (0,0) size 696x36
359                     text run at (0,0) width 696: "This acronym should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the"
360                     text run at (0,18) width 161: "selector should not apply."
361               RenderBlock {ADDRESS} at (4,822) size 747x36
362                 RenderText {TEXT} at (0,0) size 745x36
363                   text run at (0,0) width 745: "This address should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
364                   text run at (0,18) width 109: "should not apply."
365               RenderBlock {P} at (4,874) size 747x36
366                 RenderInline {SPAN} at (0,0) size 722x36
367                   RenderText {TEXT} at (0,0) size 722x36
368                     text run at (0,0) width 722: "This span should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
369                     text run at (0,18) width 109: "should not apply."
370               RenderBlock {P} at (4,926) size 747x36
371                 RenderText {TEXT} at (0,0) size 739x36
372                   text run at (0,0) width 664: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule. "
373                   text run at (664,0) width 75: "However, it"
374                   text run at (0,18) width 606: "is valid in CSS2, so if this is being viewed on a tty browser that supports CSS2, it should be red."
375               RenderBlock {P} at (4,978) size 747x18
376                 RenderText {TEXT} at (0,0) size 660x18
377                   text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
378               RenderBlock {P} at (4,1012) size 747x72
379                 RenderText {TEXT} at (0,0) size 737x18
380                   text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
381                 RenderInline {CODE} at (0,0) size 64x15
382                   RenderText {TEXT} at (0,20) size 64x15
383                     text run at (0,20) width 64: "diagonal"
384                 RenderText {TEXT} at (64,18) size 226x18
385                   text run at (64,18) width 226: " is not a valid keyword, making the "
386                 RenderInline {CODE} at (0,0) size 120x15
387                   RenderText {TEXT} at (290,20) size 120x15
388                     text run at (290,20) width 120: "text-decoration"
389                 RenderText {TEXT} at (410,18) size 131x18
390                   text run at (410,18) width 55: " invalid. "
391                   text run at (465,18) width 76: "In addition, "
392                 RenderInline {CODE} at (0,0) size 88x15
393                   RenderText {TEXT} at (541,20) size 88x15
394                     text run at (541,20) width 88: "highlighted"
395                 RenderText {TEXT} at (629,18) size 741x36
396                   text run at (629,18) width 112: " is not a valid part"
397                   text run at (0,36) width 40: "of the "
398                 RenderInline {CODE} at (0,0) size 32x15
399                   RenderText {TEXT} at (40,38) size 32x15
400                     text run at (40,38) width 32: "font"
401                 RenderText {TEXT} at (72,36) size 738x36
402                   text run at (72,36) width 179: " property, making it invalid. "
403                   text run at (251,36) width 487: "Therefore, this paragraph's font should be the UA default, and match the next"
404                   text run at (0,54) width 71: "paragraph. "
405                   text run at (71,54) width 190: "If this is not the case, then the "
406                 RenderInline {CODE} at (0,0) size 32x15
407                   RenderText {TEXT} at (261,56) size 32x15
408                     text run at (261,56) width 32: "font"
409                 RenderText {TEXT} at (293,54) size 248x18
410                   text run at (293,54) width 248: " declaration is being improperly parsed."
411               RenderBlock {P} at (4,1100) size 747x72
412                 RenderText {TEXT} at (0,0) size 737x18
413                   text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
414                 RenderInline {CODE} at (0,0) size 64x15
415                   RenderText {TEXT} at (0,20) size 64x15
416                     text run at (0,20) width 64: "diagonal"
417                 RenderText {TEXT} at (64,18) size 226x18
418                   text run at (64,18) width 226: " is not a valid keyword, making the "
419                 RenderInline {CODE} at (0,0) size 120x15
420                   RenderText {TEXT} at (290,20) size 120x15
421                     text run at (290,20) width 120: "text-decoration"
422                 RenderText {TEXT} at (410,18) size 131x18
423                   text run at (410,18) width 55: " invalid. "
424                   text run at (465,18) width 76: "In addition, "
425                 RenderInline {CODE} at (0,0) size 88x15
426                   RenderText {TEXT} at (541,20) size 88x15
427                     text run at (541,20) width 88: "highlighted"
428                 RenderText {TEXT} at (629,18) size 741x36
429                   text run at (629,18) width 112: " is not a valid part"
430                   text run at (0,36) width 40: "of the "
431                 RenderInline {CODE} at (0,0) size 32x15
432                   RenderText {TEXT} at (40,38) size 32x15
433                     text run at (40,38) width 32: "font"
434                 RenderText {TEXT} at (72,36) size 707x36
435                   text run at (72,36) width 179: " property, making it invalid. "
436                   text run at (251,36) width 456: "Therefore, this paragraph's font should be the UA default, and match the"
437                   text run at (0,54) width 129: "previous paragraph. "
438                   text run at (129,54) width 190: "If this is not the case, then the "
439                 RenderInline {CODE} at (0,0) size 32x15
440                   RenderText {TEXT} at (319,56) size 32x15
441                     text run at (319,56) width 32: "font"
442                 RenderText {TEXT} at (351,54) size 248x18
443                   text run at (351,54) width 248: " declaration is being improperly parsed."
444               RenderBlock {P} at (4,1188) size 747x54
445                 RenderText {TEXT} at (0,0) size 530x18
446                   text run at (0,0) width 501: "The text of this paragraph should be normal size because the selector is invalid. "
447                   text run at (501,0) width 29: "The "
448                 RenderInline {EM} at (0,0) size 100x18
449                   RenderText {TEXT} at (530,0) size 100x18
450                     text run at (530,0) width 100: "emphasized text"
451                 RenderText {TEXT} at (630,0) size 54x18
452                   text run at (630,0) width 54: " and the "
453                 RenderInline {STRONG} at (0,0) size 727x36
454                   RenderText {TEXT} at (684,0) size 727x36
455                     text run at (684,0) width 43: "strong"
456                     text run at (0,18) width 25: "text"
457                 RenderText {TEXT} at (25,18) size 718x36
458                   text run at (25,18) width 693: " within it should also be normal size, since the entire ruleset should be skipped (since in some future version of"
459                   text run at (0,36) width 592: "CSS, there could be an operator within the selector that has higher precedence than a comma)."
460               RenderBlock {P} at (4,1258) size 747x36
461                 RenderText {TEXT} at (0,0) size 464x18
462                   text run at (0,0) width 464: "This paragraph should be black, because the line before the declaration is "
463                 RenderInline {STRONG} at (0,0) size 22x18
464                   RenderText {TEXT} at (464,0) size 22x18
465                     text run at (464,0) width 22: "not"
466                 RenderText {TEXT} at (486,0) size 743x36
467                   text run at (486,0) width 257: " a comment and therefore the selector for"
468                   text run at (0,18) width 139: "P.nineteenb is invalid."
469               RenderBlock {P} at (4,1310) size 747x18 [color=#0000FF]
470                 RenderText {TEXT} at (0,0) size 470x18
471                   text run at (0,0) width 470: "This paragraph should be blue, because only the first declaration is invalid."
472               RenderBlock {P} at (4,1344) size 747x18 [color=#008000]
473                 RenderText {TEXT} at (0,0) size 478x18
474                   text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
475               RenderBlock {P} at (4,1378) size 747x18 [color=#800080]
476                 RenderText {TEXT} at (0,0) size 483x18
477                   text run at (0,0) width 483: "This paragraph should be purple, because only the first declaration is invalid."
478               RenderBlock {P} at (4,1412) size 747x18 [color=#008000]
479                 RenderText {TEXT} at (0,0) size 478x18
480                   text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
481               RenderBlock {P} at (4,1446) size 747x18 [color=#008000]
482                 RenderText {TEXT} at (0,0) size 478x18
483                   text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
484               RenderBlock {P} at (4,1480) size 747x18
485                 RenderText {TEXT} at (48,0) size 601x18
486                   text run at (48,0) width 485: "This paragraph should be indented half an inch, but it should not be maroon. "
487                   text run at (533,0) width 116: "It should be black."
488               RenderBlock {P} at (4,1514) size 747x36
489                 RenderText {TEXT} at (0,0) size 728x36
490                   text run at (0,0) width 728: "This paragraph should be black, because the color declaration after the previous ruleset should be considered part of"
491                   text run at (0,18) width 639: "the selector for this ruleset, and this ruleset therefore has an invalid selector and should not be applied."