Reviewed by Eric. Older parts reviewed by Dan.
[WebKit-https.git] / LayoutTests / platform / mac / svg / custom / scrolling-embedded-svg-file-image-repaint-problem-expected.txt
1 layer at (0,0) size 1026x1014
2   RenderView at (0,0) size 785x585
3 layer at (0,0) size 1026x1014
4   RenderBlock {HTML} at (0,0) size 785x1014
5     RenderBody {BODY} at (8,16) size 769x994
6       RenderBlock {DIV} at (16,0) size 737x60
7         RenderBlock {P} at (0,0) size 737x20
8           RenderInline {A} at (0,0) size 90x18 [color=#0000EE]
9             RenderText {#text} at (267,1) size 90x18
10               text run at (267,1) width 90: "Full version"
11           RenderText {#text} at (357,1) size 11x18
12             text run at (357,1) width 11: ", "
13           RenderInline {A} at (0,0) size 102x18 [color=#0000EE]
14             RenderText {#text} at (368,1) size 102x18
15               text run at (368,1) width 102: "Basic version"
16         RenderBlock {P} at (0,20) size 737x20
17           RenderText {#text} at (182,1) size 143x18
18             text run at (182,1) width 143: "Specification link: "
19           RenderInline {A} at (0,0) size 230x18 [color=#0000EE]
20             RenderText {#text} at (325,1) size 230x18
21               text run at (325,1) width 230: "3.4 How groups are rendered"
22         RenderBlock {P} at (0,40) size 737x20
23           RenderInline {A} at (0,0) size 206x18 [color=#0000EE]
24             RenderText {#text} at (148,1) size 206x18
25               text run at (148,1) width 206: "pservers-pattern-01-b \x{2190}"
26           RenderText {#text} at (354,1) size 5x18
27             text run at (354,1) width 5: " "
28           RenderInline {A} at (0,0) size 44x18 [color=#0000EE]
29             RenderText {#text} at (359,1) size 44x18
30               text run at (359,1) width 44: "index"
31           RenderText {#text} at (403,1) size 5x18
32             text run at (403,1) width 5: " "
33           RenderInline {A} at (0,0) size 180x18 [color=#0000EE]
34             RenderText {#text} at (408,1) size 180x18
35               text run at (408,1) width 180: "\x{2192} script-handle-01-b"
36           RenderText {#text} at (0,0) size 0x0
37       RenderTable {TABLE} at (0,64) size 1018x550
38         RenderTableSection {TBODY} at (0,0) size 1018x550
39           RenderTableRow {TR} at (0,0) size 1018x550
40             RenderTableCell {TD} at (0,0) size 1018x550 [r=0 c=0 rs=1 cs=3]
41               RenderTable {TABLE} at (10,10) size 998x530
42                 RenderTableSection {TBODY} at (0,0) size 998x530
43                   RenderTableRow {TR} at (0,2) size 998x106
44                     RenderTableCell {TD} at (2,2) size 994x106 [r=0 c=0 rs=1 cs=2]
45                       RenderBlock {H1} at (8,29) size 978x48
46                         RenderText {#text} at (312,5) size 354x38
47                           text run at (312,5) width 354: "render-groups-01-b"
48                   RenderTableRow {TR} at (0,110) size 998x36 [color=#FFFFFF] [bgcolor=#000000]
49                     RenderTableCell {TD} at (2,110) size 496x36 [r=1 c=0 rs=1 cs=1]
50                       RenderText {#text} at (203,9) size 89x18
51                         text run at (203,9) width 89: "SVG Image"
52                     RenderTableCell {TD} at (500,110) size 496x36 [r=1 c=1 rs=1 cs=1]
53                       RenderText {#text} at (202,9) size 91x18
54                         text run at (202,9) width 91: "PNG Image"
55                   RenderTableRow {TR} at (0,148) size 998x380
56                     RenderTableCell {TD} at (2,148) size 496x380 [r=2 c=0 rs=1 cs=1]
57                       RenderPartObject {EMBED} at (8,8) size 480x360
58                         layer at (0,0) size 480x360
59                           RenderView at (0,0) size 480x360
60                         layer at (0,0) size 480x360
61                           RenderSVGRoot {svg} at (0.50,-10.80) size 479x370.30
62                             RenderSVGContainer {g} at (35.10,-10.80) size 428.40x325.80
63                               RenderSVGHiddenContainer {defs} at (0,0) size 0x0
64                               RenderSVGContainer {g} at (35.10,-10.80) size 428.40x325.80 [transform={m=((1.80,0.00)(0.00,1.80)) t=(0.00,0.00)}]
65                                 RenderPath {rect} at (36,18) size 414x279 [fill={[type=SOLID] [color=#C0C0C0]}] [data="M20.00,10.00L250.00,10.00L250.00,165.00L20.00,165.00"]
66                                 RenderPath {line} at (58.50,18) size 27x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M40.00,10.00L40.00,175.00"]
67                                 RenderPath {line} at (112.50,18) size 27x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M70.00,10.00L70.00,175.00"]
68                                 RenderPath {line} at (166.50,18) size 27x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,10.00L100.00,175.00"]
69                                 RenderPath {line} at (220.50,18) size 27x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M130.00,10.00L130.00,175.00"]
70                                 RenderPath {line} at (274.50,18) size 27x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M160.00,10.00L160.00,175.00"]
71                                 RenderPath {line} at (328.50,18) size 27x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M190.00,10.00L190.00,175.00"]
72                                 RenderPath {line} at (382.50,18) size 27x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M220.00,10.00L220.00,175.00"]
73                                 RenderPath {line} at (436.50,18) size 27x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M250.00,10.00L250.00,175.00"]
74                                 RenderPath {rect} at (35.10,17.10) size 415.80x280.80 [stroke={[type=SOLID] [color=#000000]}] [data="M20.00,10.00L250.00,10.00L250.00,165.00L20.00,165.00"]
75                                 RenderSVGContainer {g} at (54,-10.80) size 381.60x289.80 [opacity=0.50]
76                                   RenderSVGText {text} at (30,90) size 132x120 contains 1 chunk(s)
77                                     RenderSVGInlineText {#text} at (0,-96) size 132x120
78                                       chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 3 width 132.36: "SVG"
79                                   RenderPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [data="M70.00,55.00L200.00,55.00L200.00,125.00L70.00,125.00"]
80                                   RenderImage {image} at (0,0) size 80x80
81                             RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s)
82                               RenderSVGInlineText {#text} at (0,-36) size 264x46
83                                 chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.6 $"
84                             RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00L479.00,1.00L479.00,359.00L1.00,359.00"]
85                       RenderText {#text} at (0,0) size 0x0
86                     RenderTableCell {TD} at (500,148) size 496x380 [r=2 c=1 rs=1 cs=1]
87                       RenderImage {IMG} at (8,8) size 480x360
88                       RenderText {#text} at (0,0) size 0x0
89       RenderBlock {DIV} at (23,625) size 723x333
90         RenderBlock {P} at (0,0) size 723x40
91           RenderText {#text} at (0,1) size 720x38
92             text run at (0,1) width 720: "Verifies implicit rendering order (paragraph 3.3) and grouping mechanism (paragraphs 3.4)."
93             text run at (0,21) width 433: "It also validates basic Shape, Image and text rendering."
94         RenderBlock {P} at (0,51) size 723x160
95           RenderText {#text} at (0,1) size 711x158
96             text run at (0,1) width 154: "This test renders 3 "
97             text run at (154,1) width 275: "elements: a text string \"SVG\", then "
98             text run at (429,1) width 276: "a shape, then an image. Because of"
99             text run at (0,21) width 386: "their definition order and coordinates, the image "
100             text run at (386,21) width 325: "should be on top of the rectangle and the"
101             text run at (0,41) width 259: "rectangle on top of the text. The "
102             text run at (259,41) width 408: "test validates that groups are conceptually rendered"
103             text run at (0,61) width 183: "offscreen before being "
104             text run at (183,61) width 464: "rendered on the canvas. This is done by grouping the same"
105             text run at (0,81) width 193: "overlapping objects and "
106             text run at (193,81) width 473: "rendering the group at half opacity. The background pattern"
107             text run at (0,101) width 188: "(vertical stripes) should "
108             text run at (188,101) width 498: "show throw all the group elements. However, none of the \"SVG\""
109             text run at (0,121) width 202: "should show through the "
110             text run at (202,121) width 480: "rectangle and none of the rectangle should show through the"
111             text run at (0,141) width 53: "image."
112         RenderBlock {P} at (0,222) size 723x80
113           RenderText {#text} at (0,1) size 718x78
114             text run at (0,1) width 626: "Prerequisites: the test assumes proper handling of the fill stroke, stroke-width, "
115             text run at (626,1) width 61: "opacity,"
116             text run at (0,21) width 641: "font-size rendering properties. It uses the rect, line, text and image elements, as "
117             text run at (641,21) width 77: "well as all"
118             text run at (0,41) width 603: "the elements required for the test template. To ensure that the text string is "
119             text run at (603,41) width 111: "overlapped by"
120             text run at (0,61) width 661: "the other elements and to avoid a dependency on system fonts, an SVG font is used."
121         RenderBlock {P} at (0,313) size 723x20
122           RenderText {#text} at (0,1) size 494x18
123             text run at (0,1) width 494: "The rendered image should match the reference image exactly."
124       RenderBlock {DIV} at (16,974) size 737x20
125         RenderBlock {P} at (0,0) size 737x20
126           RenderInline {A} at (0,0) size 206x18 [color=#0000EE]
127             RenderText {#text} at (148,1) size 206x18
128               text run at (148,1) width 206: "pservers-pattern-01-b \x{2190}"
129           RenderText {#text} at (354,1) size 5x18
130             text run at (354,1) width 5: " "
131           RenderInline {A} at (0,0) size 44x18 [color=#0000EE]
132             RenderText {#text} at (359,1) size 44x18
133               text run at (359,1) width 44: "index"
134           RenderText {#text} at (403,1) size 5x18
135             text run at (403,1) width 5: " "
136           RenderInline {A} at (0,0) size 180x18 [color=#0000EE]
137             RenderText {#text} at (408,1) size 180x18
138               text run at (408,1) width 180: "\x{2192} script-handle-01-b"
139           RenderText {#text} at (0,0) size 0x0
140 scrolled to 0,429