LayoutTests:
[WebKit-https.git] / LayoutTests / svg / W3C-SVG-1.1 / filters-comptran-01-b-expected.txt
index de76b7e..791118e 100644 (file)
@@ -1,35 +1,34 @@
-KRenderingPaintServer {id="MyGradient" [type=LINEAR-GRADIENT] [stops=[]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}
-KCanvasResource {id="Identity" [type=FILTER]  [bounding box=at (0,0) size 100x100] [effect bounding box mode=0]}
-KCanvasResource {id="Table" [type=FILTER]  [bounding box=at (0,0) size 100x100] [effect bounding box mode=0]}
-KCanvasResource {id="Linear" [type=FILTER]  [bounding box=at (0,0) size 100x100] [effect bounding box mode=0]}
-KCanvasResource {id="Gamma" [type=FILTER]  [bounding box=at (0,0) size 100x100] [effect bounding box mode=0]}
+KRenderingPaintServer {id="MyGradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (0.33,#00FF00), (0.67,#0000FF), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}
+KCanvasResource {id="Identity" [type=FILTER]  [effects=[[type=COMPONENT-TRANSFER]  [subregion="at (0,0) size 630x420"] [red func=[type=IDENTITY]] [green func=[type=IDENTITY]] [blue func=[type=IDENTITY]] [alpha func=[type=IDENTITY]]]]}
+KCanvasResource {id="Table" [type=FILTER]  [effects=[[type=COMPONENT-TRANSFER]  [subregion="at (0,0) size 630x420"] [red func=[type=TABLE] [table values=0.00 0.00 1.00 1.00]] [green func=[type=TABLE] [table values=1.00 1.00 0.00 0.00]] [blue func=[type=TABLE] [table values=0.00 1.00 1.00 0.00]] [alpha func=[type=IDENTITY]]]]}
+KCanvasResource {id="Linear" [type=FILTER]  [effects=[[type=COMPONENT-TRANSFER]  [subregion="at (0,0) size 630x420"] [red func=[type=LINEAR] [slope=0.50] [intercept=0.25]] [green func=[type=LINEAR] [slope=0.50] [intercept=0.00]] [blue func=[type=LINEAR] [slope=0.50] [intercept=0.50]] [alpha func=[type=IDENTITY]]]]}
+KCanvasResource {id="Gamma" [type=FILTER]  [effects=[[type=COMPONENT-TRANSFER]  [subregion="at (0,0) size 630x420"] [red func=[type=GAMMA] [amplitude=2.00] [exponent=5.00] [offset=0.00]] [green func=[type=GAMMA] [amplitude=2.00] [exponent=3.00] [offset=0.00]] [blue func=[type=GAMMA] [amplitude=2.00] [exponent=1.00] [offset=0.00]] [alpha func=[type=IDENTITY]]]]}
 layer at (0,0) size 480x360
-  RenderCanvas at (0,0) size 480x360
-    KCanvasContainer {svg} at (0.50,0.50) size 629x419
-      KCanvasContainer {g} at (0.50,0.50) size 629x419
-        KCanvasContainer {svg} at (0.36,0.36) size 449.29x299.29
-          KCanvasItem {rect} at (0.36,0.36) size 449.29x299.29 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00L629.00,1.00L629.00,419.00L1.00,419.00"]
-          KCanvasContainer {g} at (0.36,0.36) size 449.29x299.29
-            KCanvasItem {rect} at (0.36,0.36) size 449.29x299.29 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00L629.00,1.00L629.00,419.00L1.00,419.00"]
-            KCanvasItem {rect} at (7.14,7.14) size 414.29x28.57 [fill={[type=LINEAR-GRADIENT] [stops=[]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Identity] [data="M10.00,10.00L590.00,10.00L590.00,50.00L10.00,50.00"]
-            RenderSVGText {text} at (0,0) size 465x36
-              RenderText {TEXT} at (0,0) size 206x36
-                text run at (0,0) width 206: "type: identity"
-            KCanvasItem {rect} at (7.14,78.57) size 414.29x28.57 [fill={[type=LINEAR-GRADIENT] [stops=[]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Table] [data="M10.00,110.00L590.00,110.00L590.00,150.00L10.00,150.00"]
-            RenderSVGText {text} at (0,0) size 465x36
-              RenderText {TEXT} at (0,0) size 167x36
-                text run at (0,0) width 167: "type: table"
-            KCanvasItem {rect} at (7.14,150) size 414.29x28.57 [fill={[type=LINEAR-GRADIENT] [stops=[]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Linear] [data="M10.00,210.00L590.00,210.00L590.00,250.00L10.00,250.00"]
-            RenderSVGText {text} at (0,0) size 465x72
-              RenderText {TEXT} at (0,0) size 299x72
-                text run at (0,0) width 299: "type:linear slope:.5"
-                text run at (0,36) width 291: "intercepts:.25/0/.5"
-            KCanvasItem {rect} at (7.14,221.43) size 414.29x28.57 [fill={[type=LINEAR-GRADIENT] [stops=[]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Gamma] [data="M10.00,310.00L590.00,310.00L590.00,350.00L10.00,350.00"]
-            RenderSVGText {text} at (0,0) size 465x72
-              RenderText {TEXT} at (0,0) size 323x72
-                text run at (0,0) width 323: "type: gamma ampl:2"
-                text run at (0,36) width 256: "exponents:5/3/1"
-      RenderSVGText {text} at (0,0) size 465x46
-        RenderText {TEXT} at (0,0) size 264x46
-          text run at (0,0) width 264: "$Revision: 1.1 $"
-      KCanvasItem {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"]
+  RenderView at (0,0) size 480x360
+    RenderSVGContainer {svg} at (0.50,0.50) size 629x419
+      RenderSVGContainer {g} at (0.50,0.50) size 629x419
+        RenderSVGContainer {svg} at (0.36,0.36) size 449.29x299.29
+          RenderSVGContainer {defs} at (0,0) size 0x0
+          RenderPath {rect} at (0.36,0.36) size 449.29x299.29 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00L629.00,1.00L629.00,419.00L1.00,419.00"]
+          RenderSVGContainer {g} at (0.36,0.36) size 449.29x299.29
+            RenderPath {rect} at (0.36,0.36) size 449.29x299.29 [stroke={[type=SOLID] [color=#0000FF]}] [data="M1.00,1.00L629.00,1.00L629.00,419.00L1.00,419.00"]
+            RenderPath {rect} at (7.14,7.14) size 414.29x28.57 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (0.33,#00FF00), (0.67,#0000FF), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Identity] [data="M10.00,10.00L590.00,10.00L590.00,50.00L10.00,50.00"]
+            RenderSVGText {text} at (10,80) size 480x36
+              RenderSVGInlineText {#text} at (0,-30) size 206x36
+                text run at (0,-30) width 206: "type: identity"
+            RenderPath {rect} at (7.14,78.57) size 414.29x28.57 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (0.33,#00FF00), (0.67,#0000FF), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Table] [data="M10.00,110.00L590.00,110.00L590.00,150.00L10.00,150.00"]
+            RenderSVGText {text} at (10,180) size 480x36
+              RenderSVGInlineText {#text} at (0,-30) size 167x36
+                text run at (0,-30) width 167: "type: table"
+            RenderPath {rect} at (7.14,150) size 414.29x28.57 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (0.33,#00FF00), (0.67,#0000FF), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Linear] [data="M10.00,210.00L590.00,210.00L590.00,250.00L10.00,250.00"]
+            RenderSVGText {text} at (10,280) size 480x36
+              RenderSVGInlineText {#text} at (0,-30) size 601x36
+                text run at (0,-30) width 601: "type:linear slope:.5 intercepts:.25/0/.5"
+            RenderPath {rect} at (7.14,221.43) size 414.29x28.57 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (0.33,#00FF00), (0.67,#0000FF), (1.00,#000000)]] [bounding box mode=0] [start=(10,0)] [end=(590,0)]}] [filter=#Gamma] [data="M10.00,310.00L590.00,310.00L590.00,350.00L10.00,350.00"]
+            RenderSVGText {text} at (10,380) size 480x36
+              RenderSVGInlineText {#text} at (0,-30) size 590x36
+                text run at (0,-30) width 590: "type: gamma ampl:2 exponents:5/3/1"
+      RenderSVGText {text} at (10,340) size 480x46
+        RenderSVGInlineText {#text} at (0,-36) size 264x46
+          text run at (0,-36) width 264: "$Revision: 1.1 $"
+      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"]