Added: trunk/LayoutTests/platform/gtk/svg/transforms/svg-css-transforms-clip-path-expected.txt (0 => 132318)
--- trunk/LayoutTests/platform/gtk/svg/transforms/svg-css-transforms-clip-path-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/transforms/svg-css-transforms-clip-path-expected.txt 2012-10-24 07:21:35 UTC (rev 132318)
@@ -0,0 +1,66 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x578
+ RenderBlock {html} at (0,0) size 800x578
+ RenderBody {body} at (8,8) size 784x562
+ RenderBlock {div} at (10,10) size 220x542
+ RenderBlock {h2} at (0,19) size 220x28
+ RenderText {#text} at (0,0) size 154x28
+ text run at (0,0) width 154: "SVG CSS scale"
+ RenderBlock {h2} at (0,285) size 220x28
+ RenderText {#text} at (0,0) size 105x28
+ text run at (0,0) width 105: "SVG scale"
+ RenderText {#text} at (240,0) size 4x19
+ text run at (240,0) width 4: " "
+ RenderBlock {div} at (254,10) size 220x542
+ RenderBlock {h2} at (0,19) size 220x28
+ RenderText {#text} at (0,0) size 211x28
+ text run at (0,0) width 211: "SVG CSS compound"
+ RenderBlock {h2} at (0,285) size 220x28
+ RenderText {#text} at (0,0) size 162x28
+ text run at (0,0) width 162: "SVG compound"
+ RenderText {#text} at (0,0) size 0x0
+layer at (28,84) size 200x200
+ RenderBlock (relative positioned) {div} at (10,66) size 200x200 [bgcolor=#C0C0C0] [border: (1px solid #000000)]
+ RenderSVGRoot {svg} at (39,95) size 140x140
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGEllipse {circle} at (29,85) size 150x150 [transform={m=((5.00,0.00)(0.00,5.00)) t=(0.00,0.00)}] [fill={[type=SOLID] [color=#000000]}] [cx=10.00] [cy=10.00] [r=20.00]
+ RenderSVGResourceClipper {clipPath} [id="clip-circle1"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGContainer {use} at (29,85) size 150x150
+ RenderSVGEllipse {circle} at (29,85) size 150x150 [transform={m=((5.00,0.00)(0.00,5.00)) t=(0.00,0.00)}] [fill={[type=SOLID] [color=#000000]}] [cx=10.00] [cy=10.00] [r=20.00]
+ RenderSVGRect {rect} at (39,95) size 140x140 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=10.00] [width=200.00] [height=200.00]
+ [clipPath="clip-circle1"] RenderSVGResourceClipper {clipPath} at (-50,-50) size 200x200
+ RenderText {#text} at (0,0) size 0x0
+layer at (28,350) size 200x200
+ RenderBlock (relative positioned) {div} at (10,332) size 200x200 [bgcolor=#C0C0C0] [border: (1px solid #000000)]
+ RenderSVGRoot {svg} at (39,361) size 140x140
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGEllipse {circle} at (29,351) size 150x150 [transform={m=((5.00,0.00)(0.00,5.00)) t=(0.00,0.00)}] [fill={[type=SOLID] [color=#000000]}] [cx=10.00] [cy=10.00] [r=20.00]
+ RenderSVGResourceClipper {clipPath} [id="clip-circle2"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGContainer {use} at (29,351) size 150x150
+ RenderSVGEllipse {circle} at (29,351) size 150x150 [transform={m=((5.00,0.00)(0.00,5.00)) t=(0.00,0.00)}] [fill={[type=SOLID] [color=#000000]}] [cx=10.00] [cy=10.00] [r=20.00]
+ RenderSVGRect {rect} at (39,361) size 140x140 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=10.00] [width=200.00] [height=200.00]
+ [clipPath="clip-circle2"] RenderSVGResourceClipper {clipPath} at (-50,-50) size 200x200
+ RenderText {#text} at (0,0) size 0x0
+layer at (272,84) size 200x200
+ RenderBlock (relative positioned) {div} at (10,66) size 200x200 [bgcolor=#C0C0C0] [border: (1px solid #000000)]
+ RenderSVGRoot {svg} at (283,95) size 132x188
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGRect {rect} at (273,92) size 142x191 [transform={m=((3.54,3.54)(-3.54,3.54)) t=(0.00,0.00)}] [fill={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=40.00] [height=40.00]
+ RenderSVGResourceClipper {clipPath} [id="clip-rect1"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGContainer {use} at (273,92) size 142x191
+ RenderSVGRect {rect} at (273,92) size 142x191 [transform={m=((3.54,3.54)(-3.54,3.54)) t=(0.00,0.00)}] [fill={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=40.00] [height=40.00]
+ RenderSVGRect {rect} at (283,95) size 132x188 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=10.00] [width=200.00] [height=200.00]
+ [clipPath="clip-rect1"] RenderSVGResourceClipper {clipPath} at (-141.42,7.07) size 282.84x282.84
+ RenderText {#text} at (0,0) size 0x0
+layer at (272,350) size 200x200
+ RenderBlock (relative positioned) {div} at (10,332) size 200x200 [bgcolor=#C0C0C0] [border: (1px solid #000000)]
+ RenderSVGRoot {svg} at (283,361) size 132x188
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGRect {rect} at (273,358) size 142x191 [transform={m=((3.54,3.54)(-3.54,3.54)) t=(0.00,0.00)}] [fill={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=40.00] [height=40.00]
+ RenderSVGResourceClipper {clipPath} [id="clip-rect2"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGContainer {use} at (273,358) size 142x191
+ RenderSVGRect {rect} at (273,358) size 142x191 [transform={m=((3.54,3.54)(-3.54,3.54)) t=(0.00,0.00)}] [fill={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=40.00] [height=40.00]
+ RenderSVGRect {rect} at (283,361) size 132x188 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=10.00] [width=200.00] [height=200.00]
+ [clipPath="clip-rect2"] RenderSVGResourceClipper {clipPath} at (-141.42,7.07) size 282.84x282.84
+ RenderText {#text} at (0,0) size 0x0
Added: trunk/LayoutTests/platform/gtk/svg/transforms/svg-css-transforms-expected.txt (0 => 132318)
--- trunk/LayoutTests/platform/gtk/svg/transforms/svg-css-transforms-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/transforms/svg-css-transforms-expected.txt 2012-10-24 07:21:35 UTC (rev 132318)
@@ -0,0 +1,48 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x578
+ RenderBlock {html} at (0,0) size 800x578
+ RenderBody {body} at (8,8) size 784x562
+ RenderBlock {div} at (10,10) size 220x542
+ RenderBlock {h2} at (0,19) size 220x28
+ RenderText {#text} at (0,0) size 120x28
+ text run at (0,0) width 120: "SVG nested"
+ RenderBlock {h2} at (0,285) size 220x28
+ RenderText {#text} at (0,0) size 114x28
+ text run at (0,0) width 114: "CSS nested"
+ RenderText {#text} at (240,0) size 4x19
+ text run at (240,0) width 4: " "
+ RenderBlock {div} at (254,10) size 220x542
+ RenderBlock {h2} at (0,19) size 220x28
+ RenderText {#text} at (0,0) size 162x28
+ text run at (0,0) width 162: "SVG compound"
+ RenderBlock {h2} at (0,285) size 220x28
+ RenderText {#text} at (0,0) size 156x28
+ text run at (0,0) width 156: "CSS compound"
+ RenderText {#text} at (0,0) size 0x0
+layer at (28,84) size 200x200
+ RenderBlock (relative positioned) {div} at (10,66) size 200x200 [bgcolor=#C0C0C0] [border: (1px solid #000000)]
+ RenderSVGRoot {svg} at (29,108) size 196x174
+ RenderSVGContainer {g} at (29,108) size 196x174 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,25.00)}]
+ RenderSVGRect {rect} at (103,109) size 62x62 [stroke={[type=SOLID] [color=#000000] [dash array={1.00, 1.00}]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00]
+ RenderSVGContainer {g} at (29,108) size 196x174 [transform={m=((2.00,0.00)(0.00,2.00)) t=(0.00,0.00)}]
+ RenderSVGRect {rect} at (103,109) size 122x122 [stroke={[type=SOLID] [color=#000000] [dash array={1.00, 1.00}]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00]
+ RenderSVGRect {rect} at (29,108) size 162x174 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00]
+ RenderText {#text} at (0,0) size 0x0
+layer at (28,350) size 200x200
+ RenderBlock (relative positioned) {div} at (10,332) size 200x200 [bgcolor=#C0C0C0] [border: (1px solid #000000)]
+layer at (29,351) size 60x60
+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px dotted #000000)]
+layer at (30,352) size 60x60
+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px dotted #000000)]
+layer at (31,353) size 60x60
+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px solid #0000FF)]
+layer at (272,84) size 200x200
+ RenderBlock (relative positioned) {div} at (10,66) size 200x200 [bgcolor=#C0C0C0] [border: (1px solid #000000)]
+ RenderSVGRoot {svg} at (273,108) size 162x174
+ RenderSVGRect {rect} at (273,108) size 162x174 [transform={m=((1.41,1.41)(-1.41,1.41)) t=(75.00,25.00)}] [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=60.00] [height=60.00]
+ RenderText {#text} at (0,0) size 0x0
+layer at (272,350) size 200x200
+ RenderBlock (relative positioned) {div} at (10,332) size 200x200 [bgcolor=#C0C0C0] [border: (1px solid #000000)]
+layer at (273,351) size 60x60
+ RenderBlock (positioned) {div} at (1,1) size 60x60 [border: (1px solid #0000FF)]