Inherit style changes in MathML anonymous renderers
[WebKit-https.git] / LayoutTests / platform / mac / mathml / presentation / fractions-expected.txt
1 layer at (0,0) size 800x600
2   RenderView at (0,0) size 800x600
3 layer at (0,0) size 800x352
4   RenderBlock {html} at (0,0) size 800x352
5     RenderBody {body} at (8,16) size 784x320
6       RenderBlock {p} at (0,0) size 784x34
7         RenderText {#text} at (0,7) size 49x18
8           text run at (0,7) width 49: "simple: "
9         RenderMathMLMath {math} at (49,0) size 16x34 [padding: 0 1 0 1]
10           RenderMathMLFraction {mfrac} at (1,0) size 14x34
11             RenderMathMLBlock (anonymous, block) at (0,0) size 14x16 [padding: 0 3 0 3]
12               RenderInline {mn} at (0,0) size 8x16
13                 RenderText {#text} at (3,0) size 8x16
14                   text run at (3,0) width 8: "1"
15             RenderMathMLBlock (anonymous, block) at (0,16) size 14x18 [padding: 2 3 0 3]
16               RenderInline {mn} at (0,0) size 8x16
17                 RenderText {#text} at (3,2) size 8x16
18                   text run at (3,2) width 8: "2"
19       RenderBlock {p} at (0,50) size 784x34
20         RenderText {#text} at (0,7) size 197x18
21           text run at (0,7) width 197: "more complex (should be red): "
22         RenderMathMLMath {math} at (197,0) size 33x34 [padding: 0 1 0 1]
23           RenderMathMLFraction {mfrac} at (1,0) size 31x34 [color=#FF0000]
24             RenderMathMLBlock (anonymous, block) at (0,0) size 31x16 [padding: 0 3 0 3]
25               RenderMathMLRow {mrow} at (3,0) size 25x16
26                 RenderInline {mi} at (0,0) size 7x16
27                   RenderText {#text} at (0,0) size 7x16
28                     text run at (0,0) width 7: "x"
29                 RenderMathMLOperator {mo} at (7,0) size 10x16 [padding: 0 1 0 0]
30                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
31                     RenderText {mo} at (0,0) size 9x16
32                       text run at (0,0) width 9: "+"
33                 RenderInline {mn} at (0,0) size 8x16
34                   RenderText {#text} at (17,0) size 8x16
35                     text run at (17,0) width 8: "1"
36             RenderMathMLBlock (anonymous, block) at (0,16) size 31x18 [padding: 2 3 0 3]
37               RenderMathMLRow {mrow} at (3,2) size 25x16
38                 RenderInline {mi} at (0,0) size 7x16
39                   RenderText {#text} at (0,0) size 7x16
40                     text run at (0,0) width 7: "x"
41                 RenderMathMLOperator {mo} at (7,0) size 10x16 [padding: 0 1 0 0]
42                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
43                     RenderText {mo} at (0,0) size 9x16
44                       text run at (0,0) width 9: "+"
45                 RenderInline {mn} at (0,0) size 8x16
46                   RenderText {#text} at (17,0) size 8x16
47                     text run at (17,0) width 8: "2"
48         RenderText {#text} at (0,0) size 0x0
49       RenderBlock {p} at (0,100) size 784x34
50         RenderText {#text} at (0,7) size 31x18
51           text run at (0,7) width 31: "text: "
52         RenderMathMLMath {math} at (31,0) size 128x34 [padding: 0 1 0 1]
53           RenderMathMLFraction {mfrac} at (1,0) size 126x34
54             RenderMathMLBlock (anonymous, block) at (0,0) size 126x16 [padding: 0 3 0 3]
55               RenderInline {mtext} at (0,0) size 100x16
56                 RenderText {#text} at (13,0) size 100x16
57                   text run at (13,0) width 100: "number of bugs"
58             RenderMathMLBlock (anonymous, block) at (0,16) size 126x18 [padding: 2 3 0 3]
59               RenderInline {mtext} at (0,0) size 120x16
60                 RenderText {#text} at (3,2) size 120x16
61                   text run at (3,2) width 120: "number of changes"
62         RenderText {#text} at (0,0) size 0x0
63       RenderBlock {p} at (0,150) size 784x70
64         RenderText {#text} at (0,26) size 173x18
65           text run at (0,26) width 173: "line thickness by keyword: "
66         RenderMathMLMath {math} at (173,0) size 86x70 [padding: 0 1 0 1]
67           RenderMathMLFraction {mfrac} at (1,0) size 28x67
68             RenderMathMLBlock (anonymous, block) at (0,0) size 28x32 [padding: 0 6 0 6]
69               RenderInline {mn} at (0,0) size 16x32
70                 RenderText {#text} at (6,0) size 16x32
71                   text run at (6,0) width 16: "1"
72             RenderMathMLBlock (anonymous, block) at (0,32) size 28x35 [padding: 3 6 0 6]
73               RenderInline {mn} at (0,0) size 16x32
74                 RenderText {#text} at (6,3) size 16x32
75                   text run at (6,3) width 16: "2"
76           RenderMathMLFraction {mfrac} at (29,0) size 28x68
77             RenderMathMLBlock (anonymous, block) at (0,0) size 28x32 [padding: 0 6 0 6]
78               RenderInline {mn} at (0,0) size 16x32
79                 RenderText {#text} at (6,0) size 16x32
80                   text run at (6,0) width 16: "1"
81             RenderMathMLBlock (anonymous, block) at (0,32) size 28x36 [padding: 4 6 0 6]
82               RenderInline {mn} at (0,0) size 16x32
83                 RenderText {#text} at (6,4) size 16x32
84                   text run at (6,4) width 16: "2"
85           RenderMathMLFraction {mfrac} at (57,0) size 28x70
86             RenderMathMLBlock (anonymous, block) at (0,0) size 28x32 [padding: 0 6 0 6]
87               RenderInline {mn} at (0,0) size 16x32
88                 RenderText {#text} at (6,0) size 16x32
89                   text run at (6,0) width 16: "1"
90             RenderMathMLBlock (anonymous, block) at (0,32) size 28x38 [padding: 6 6 0 6]
91               RenderInline {mn} at (0,0) size 16x32
92                 RenderText {#text} at (6,6) size 16x32
93                   text run at (6,6) width 16: "2"
94         RenderText {#text} at (0,0) size 0x0
95       RenderBlock {p} at (0,236) size 784x34
96         RenderText {#text} at (0,7) size 138x18
97           text run at (0,7) width 138: "numerator alignment: "
98         RenderMathMLMath {math} at (138,0) size 89x34 [padding: 0 1 0 1]
99           RenderMathMLFraction {mfrac} at (1,0) size 87x34
100             RenderMathMLBlock (anonymous, block) at (0,0) size 87x16 [padding: 0 3 0 3]
101               RenderInline {mi} at (0,0) size 7x16
102                 RenderText {#text} at (3,0) size 7x16
103                   text run at (3,0) width 7: "x"
104             RenderMathMLBlock (anonymous, block) at (0,16) size 87x18 [padding: 2 3 0 3]
105               RenderMathMLRow {mrow} at (4,2) size 80x16
106                 RenderInline {mn} at (0,0) size 8x16
107                   RenderText {#text} at (0,0) size 8x16
108                     text run at (0,0) width 8: "1"
109                 RenderMathMLOperator {mo} at (8,0) size 10x16 [padding: 0 1 0 0]
110                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
111                     RenderText {mo} at (0,0) size 9x16
112                       text run at (0,0) width 9: "+"
113                 RenderInline {mn} at (0,0) size 8x16
114                   RenderText {#text} at (18,0) size 8x16
115                     text run at (18,0) width 8: "2"
116                 RenderMathMLOperator {mo} at (26,0) size 10x16 [padding: 0 1 0 0]
117                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
118                     RenderText {mo} at (0,0) size 9x16
119                       text run at (0,0) width 9: "+"
120                 RenderInline {mn} at (0,0) size 8x16
121                   RenderText {#text} at (36,0) size 8x16
122                     text run at (36,0) width 8: "3"
123                 RenderMathMLOperator {mo} at (44,0) size 10x16 [padding: 0 1 0 0]
124                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
125                     RenderText {mo} at (0,0) size 9x16
126                       text run at (0,0) width 9: "+"
127                 RenderInline {mn} at (0,0) size 8x16
128                   RenderText {#text} at (54,0) size 8x16
129                     text run at (54,0) width 8: "4"
130                 RenderMathMLOperator {mo} at (62,0) size 10x16 [padding: 0 1 0 0]
131                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
132                     RenderText {mo} at (0,0) size 9x16
133                       text run at (0,0) width 9: "+"
134                 RenderInline {mn} at (0,0) size 8x16
135                   RenderText {#text} at (72,0) size 8x16
136                     text run at (72,0) width 8: "5"
137         RenderText {#text} at (227,7) size 4x18
138           text run at (227,7) width 4: " "
139         RenderMathMLMath {math} at (231,0) size 89x34 [padding: 0 1 0 1]
140           RenderMathMLFraction {mfrac} at (1,0) size 87x34
141             RenderMathMLBlock (anonymous, block) at (0,0) size 87x16 [padding: 0 3 0 3]
142               RenderInline {mi} at (0,0) size 7x16
143                 RenderText {#text} at (40,0) size 7x16
144                   text run at (40,0) width 7: "x"
145             RenderMathMLBlock (anonymous, block) at (0,16) size 87x18 [padding: 2 3 0 3]
146               RenderMathMLRow {mrow} at (4,2) size 80x16
147                 RenderInline {mn} at (0,0) size 8x16
148                   RenderText {#text} at (0,0) size 8x16
149                     text run at (0,0) width 8: "1"
150                 RenderMathMLOperator {mo} at (8,0) size 10x16 [padding: 0 1 0 0]
151                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
152                     RenderText {mo} at (0,0) size 9x16
153                       text run at (0,0) width 9: "+"
154                 RenderInline {mn} at (0,0) size 8x16
155                   RenderText {#text} at (18,0) size 8x16
156                     text run at (18,0) width 8: "2"
157                 RenderMathMLOperator {mo} at (26,0) size 10x16 [padding: 0 1 0 0]
158                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
159                     RenderText {mo} at (0,0) size 9x16
160                       text run at (0,0) width 9: "+"
161                 RenderInline {mn} at (0,0) size 8x16
162                   RenderText {#text} at (36,0) size 8x16
163                     text run at (36,0) width 8: "3"
164                 RenderMathMLOperator {mo} at (44,0) size 10x16 [padding: 0 1 0 0]
165                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
166                     RenderText {mo} at (0,0) size 9x16
167                       text run at (0,0) width 9: "+"
168                 RenderInline {mn} at (0,0) size 8x16
169                   RenderText {#text} at (54,0) size 8x16
170                     text run at (54,0) width 8: "4"
171                 RenderMathMLOperator {mo} at (62,0) size 10x16 [padding: 0 1 0 0]
172                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
173                     RenderText {mo} at (0,0) size 9x16
174                       text run at (0,0) width 9: "+"
175                 RenderInline {mn} at (0,0) size 8x16
176                   RenderText {#text} at (72,0) size 8x16
177                     text run at (72,0) width 8: "5"
178         RenderText {#text} at (320,7) size 4x18
179           text run at (320,7) width 4: " "
180         RenderMathMLMath {math} at (324,0) size 89x34 [padding: 0 1 0 1]
181           RenderMathMLFraction {mfrac} at (1,0) size 87x34
182             RenderMathMLBlock (anonymous, block) at (0,0) size 87x16 [padding: 0 3 0 3]
183               RenderInline {mi} at (0,0) size 7x16
184                 RenderText {#text} at (77,0) size 7x16
185                   text run at (77,0) width 7: "x"
186             RenderMathMLBlock (anonymous, block) at (0,16) size 87x18 [padding: 2 3 0 3]
187               RenderMathMLRow {mrow} at (4,2) size 80x16
188                 RenderInline {mn} at (0,0) size 8x16
189                   RenderText {#text} at (0,0) size 8x16
190                     text run at (0,0) width 8: "1"
191                 RenderMathMLOperator {mo} at (8,0) size 10x16 [padding: 0 1 0 0]
192                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
193                     RenderText {mo} at (0,0) size 9x16
194                       text run at (0,0) width 9: "+"
195                 RenderInline {mn} at (0,0) size 8x16
196                   RenderText {#text} at (18,0) size 8x16
197                     text run at (18,0) width 8: "2"
198                 RenderMathMLOperator {mo} at (26,0) size 10x16 [padding: 0 1 0 0]
199                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
200                     RenderText {mo} at (0,0) size 9x16
201                       text run at (0,0) width 9: "+"
202                 RenderInline {mn} at (0,0) size 8x16
203                   RenderText {#text} at (36,0) size 8x16
204                     text run at (36,0) width 8: "3"
205                 RenderMathMLOperator {mo} at (44,0) size 10x16 [padding: 0 1 0 0]
206                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
207                     RenderText {mo} at (0,0) size 9x16
208                       text run at (0,0) width 9: "+"
209                 RenderInline {mn} at (0,0) size 8x16
210                   RenderText {#text} at (54,0) size 8x16
211                     text run at (54,0) width 8: "4"
212                 RenderMathMLOperator {mo} at (62,0) size 10x16 [padding: 0 1 0 0]
213                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
214                     RenderText {mo} at (0,0) size 9x16
215                       text run at (0,0) width 9: "+"
216                 RenderInline {mn} at (0,0) size 8x16
217                   RenderText {#text} at (72,0) size 8x16
218                     text run at (72,0) width 8: "5"
219         RenderText {#text} at (0,0) size 0x0
220       RenderBlock {p} at (0,286) size 784x34
221         RenderText {#text} at (0,7) size 153x18
222           text run at (0,7) width 153: "denominator alignment: "
223         RenderMathMLMath {math} at (153,0) size 88x34 [padding: 0 1 0 1]
224           RenderMathMLFraction {mfrac} at (1,0) size 86x34
225             RenderMathMLBlock (anonymous, block) at (0,0) size 86x16 [padding: 0 3 0 3]
226               RenderMathMLRow {mrow} at (3,0) size 80x16
227                 RenderInline {mn} at (0,0) size 8x16
228                   RenderText {#text} at (0,0) size 8x16
229                     text run at (0,0) width 8: "1"
230                 RenderMathMLOperator {mo} at (8,0) size 10x16 [padding: 0 1 0 0]
231                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
232                     RenderText {mo} at (0,0) size 9x16
233                       text run at (0,0) width 9: "+"
234                 RenderInline {mn} at (0,0) size 8x16
235                   RenderText {#text} at (18,0) size 8x16
236                     text run at (18,0) width 8: "2"
237                 RenderMathMLOperator {mo} at (26,0) size 10x16 [padding: 0 1 0 0]
238                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
239                     RenderText {mo} at (0,0) size 9x16
240                       text run at (0,0) width 9: "+"
241                 RenderInline {mn} at (0,0) size 8x16
242                   RenderText {#text} at (36,0) size 8x16
243                     text run at (36,0) width 8: "3"
244                 RenderMathMLOperator {mo} at (44,0) size 10x16 [padding: 0 1 0 0]
245                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
246                     RenderText {mo} at (0,0) size 9x16
247                       text run at (0,0) width 9: "+"
248                 RenderInline {mn} at (0,0) size 8x16
249                   RenderText {#text} at (54,0) size 8x16
250                     text run at (54,0) width 8: "4"
251                 RenderMathMLOperator {mo} at (62,0) size 10x16 [padding: 0 1 0 0]
252                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
253                     RenderText {mo} at (0,0) size 9x16
254                       text run at (0,0) width 9: "+"
255                 RenderInline {mn} at (0,0) size 8x16
256                   RenderText {#text} at (72,0) size 8x16
257                     text run at (72,0) width 8: "5"
258             RenderMathMLBlock (anonymous, block) at (0,16) size 86x18 [padding: 2 3 0 3]
259               RenderInline {mi} at (0,0) size 7x16
260                 RenderText {#text} at (3,2) size 7x16
261                   text run at (3,2) width 7: "x"
262         RenderText {#text} at (241,7) size 4x18
263           text run at (241,7) width 4: " "
264         RenderMathMLMath {math} at (245,0) size 88x34 [padding: 0 1 0 1]
265           RenderMathMLFraction {mfrac} at (1,0) size 86x34
266             RenderMathMLBlock (anonymous, block) at (0,0) size 86x16 [padding: 0 3 0 3]
267               RenderMathMLRow {mrow} at (3,0) size 80x16
268                 RenderInline {mn} at (0,0) size 8x16
269                   RenderText {#text} at (0,0) size 8x16
270                     text run at (0,0) width 8: "1"
271                 RenderMathMLOperator {mo} at (8,0) size 10x16 [padding: 0 1 0 0]
272                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
273                     RenderText {mo} at (0,0) size 9x16
274                       text run at (0,0) width 9: "+"
275                 RenderInline {mn} at (0,0) size 8x16
276                   RenderText {#text} at (18,0) size 8x16
277                     text run at (18,0) width 8: "2"
278                 RenderMathMLOperator {mo} at (26,0) size 10x16 [padding: 0 1 0 0]
279                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
280                     RenderText {mo} at (0,0) size 9x16
281                       text run at (0,0) width 9: "+"
282                 RenderInline {mn} at (0,0) size 8x16
283                   RenderText {#text} at (36,0) size 8x16
284                     text run at (36,0) width 8: "3"
285                 RenderMathMLOperator {mo} at (44,0) size 10x16 [padding: 0 1 0 0]
286                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
287                     RenderText {mo} at (0,0) size 9x16
288                       text run at (0,0) width 9: "+"
289                 RenderInline {mn} at (0,0) size 8x16
290                   RenderText {#text} at (54,0) size 8x16
291                     text run at (54,0) width 8: "4"
292                 RenderMathMLOperator {mo} at (62,0) size 10x16 [padding: 0 1 0 0]
293                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
294                     RenderText {mo} at (0,0) size 9x16
295                       text run at (0,0) width 9: "+"
296                 RenderInline {mn} at (0,0) size 8x16
297                   RenderText {#text} at (72,0) size 8x16
298                     text run at (72,0) width 8: "5"
299             RenderMathMLBlock (anonymous, block) at (0,16) size 86x18 [padding: 2 3 0 3]
300               RenderInline {mi} at (0,0) size 8x16
301                 RenderText {#text} at (39,2) size 8x16
302                   text run at (39,2) width 8: "x"
303         RenderText {#text} at (333,7) size 4x18
304           text run at (333,7) width 4: " "
305         RenderMathMLMath {math} at (337,0) size 88x34 [padding: 0 1 0 1]
306           RenderMathMLFraction {mfrac} at (1,0) size 86x34
307             RenderMathMLBlock (anonymous, block) at (0,0) size 86x16 [padding: 0 3 0 3]
308               RenderMathMLRow {mrow} at (3,0) size 80x16
309                 RenderInline {mn} at (0,0) size 8x16
310                   RenderText {#text} at (0,0) size 8x16
311                     text run at (0,0) width 8: "1"
312                 RenderMathMLOperator {mo} at (8,0) size 10x16 [padding: 0 1 0 0]
313                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
314                     RenderText {mo} at (0,0) size 9x16
315                       text run at (0,0) width 9: "+"
316                 RenderInline {mn} at (0,0) size 8x16
317                   RenderText {#text} at (18,0) size 8x16
318                     text run at (18,0) width 8: "2"
319                 RenderMathMLOperator {mo} at (26,0) size 10x16 [padding: 0 1 0 0]
320                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
321                     RenderText {mo} at (0,0) size 9x16
322                       text run at (0,0) width 9: "+"
323                 RenderInline {mn} at (0,0) size 8x16
324                   RenderText {#text} at (36,0) size 8x16
325                     text run at (36,0) width 8: "3"
326                 RenderMathMLOperator {mo} at (44,0) size 10x16 [padding: 0 1 0 0]
327                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
328                     RenderText {mo} at (0,0) size 9x16
329                       text run at (0,0) width 9: "+"
330                 RenderInline {mn} at (0,0) size 8x16
331                   RenderText {#text} at (54,0) size 8x16
332                     text run at (54,0) width 8: "4"
333                 RenderMathMLOperator {mo} at (62,0) size 10x16 [padding: 0 1 0 0]
334                   RenderMathMLBlock (inline-block) {mo} at (0,0) size 9x16
335                     RenderText {mo} at (0,0) size 9x16
336                       text run at (0,0) width 9: "+"
337                 RenderInline {mn} at (0,0) size 8x16
338                   RenderText {#text} at (72,0) size 8x16
339                     text run at (72,0) width 8: "5"
340             RenderMathMLBlock (anonymous, block) at (0,16) size 86x18 [padding: 2 3 0 3]
341               RenderInline {mi} at (0,0) size 7x16
342                 RenderText {#text} at (76,2) size 7x16
343                   text run at (76,2) width 7: "x"
344         RenderText {#text} at (0,0) size 0x0