Webkit gardening: rebaseline svg tests.
authorzmo@google.com <zmo@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 29 Nov 2011 20:47:12 +0000 (20:47 +0000)
committerzmo@google.com <zmo@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 29 Nov 2011 20:47:12 +0000 (20:47 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@101407 268f45cc-cd09-0410-ab3c-d52691b4dbfc

106 files changed:
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/dynamic-svg-document-creation-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/dynamic-svg-document-creation-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/feComponentTransfer-Discrete-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/feComponentTransfer-Discrete-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/feComponentTransfer-Gamma-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/feComponentTransfer-Gamma-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/feComponentTransfer-Linear-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/feComponentTransfer-Linear-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/feComponentTransfer-Table-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/feComponentTransfer-Table-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/image-small-width-height-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/image-small-width-height-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/js-late-gradient-and-object-creation-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/js-late-gradient-and-object-creation-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/js-late-pattern-and-object-creation-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/js-late-pattern-and-object-creation-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/linking-a-03-b-all-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/linking-a-03-b-all-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/linking-a-03-b-transform-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/linking-a-03-b-transform-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/linking-a-03-b-viewBox-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/linking-a-03-b-viewBox-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/linking-a-03-b-viewBox-transform-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/linking-uri-01-b-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/linking-uri-01-b-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/mouse-move-on-svg-root-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/mouse-move-on-svg-root-expected.png with 100% similarity]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/custom/mouse-move-on-svg-root-standalone-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png with 100% similarity]
LayoutTests/platform/chromium-linux/svg/custom/gradient-with-1d-boundingbox-expected.png
LayoutTests/platform/chromium-linux/svg/custom/js-late-gradient-and-object-creation-expected.png
LayoutTests/platform/chromium-linux/svg/custom/js-late-pattern-and-object-creation-expected.txt [deleted file]
LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.png
LayoutTests/platform/chromium-linux/svg/custom/linking-uri-01-b-expected.txt [deleted file]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/alignment-baseline-modes-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/alignment-baseline-modes-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/circular-marker-reference-1-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-1-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/circular-marker-reference-3-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-3-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/circular-marker-reference-4-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-4-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/clone-element-with-animated-svg-properties-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/clone-element-with-animated-svg-properties-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/dominant-baseline-hanging-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/dominant-baseline-hanging-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/dominant-baseline-modes-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/dominant-baseline-modes-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/dynamic-svg-document-creation-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/dynamic-svg-document-creation-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/feComponentTransfer-Discrete-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/feComponentTransfer-Discrete-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/feComponentTransfer-Gamma-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/feComponentTransfer-Gamma-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/feComponentTransfer-Linear-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/feComponentTransfer-Linear-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/feComponentTransfer-Table-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/feComponentTransfer-Table-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/font-face-cascade-order-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/font-face-cascade-order-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/font-face-simple-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/font-face-simple-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/getscreenctm-in-scrollable-div-area-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/gradient-with-1d-boundingbox-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/gradient-with-1d-boundingbox-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/image-small-width-height-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/image-small-width-height-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/invalid-css-expected.png [moved from LayoutTests/platform/chromium-mac-leopard/svg/custom/invalid-css-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/js-late-clipPath-and-object-creation-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/js-late-clipPath-and-object-creation-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/js-late-clipPath-creation-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/js-late-clipPath-creation-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/js-late-gradient-and-object-creation-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/js-late-gradient-and-object-creation-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/js-late-pattern-and-object-creation-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/js-late-pattern-and-object-creation-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/linking-a-03-b-all-expected.png [moved from LayoutTests/platform/chromium-mac-leopard/svg/custom/linking-a-03-b-all-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/linking-a-03-b-transform-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/linking-a-03-b-viewBox-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/linking-a-03-b-viewBox-transform-expected.png [moved from LayoutTests/platform/chromium-mac-leopard/svg/custom/linking-a-03-b-viewBox-transform-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/linking-uri-01-b-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/linking-uri-01-b-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/marker-default-width-height-expected.png [moved from LayoutTests/platform/chromium-mac-leopard/svg/custom/marker-default-width-height-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/mouse-move-on-svg-root-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/custom/mouse-move-on-svg-root-standalone-expected.png [moved from LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.png [deleted file]
LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.png [deleted file]
LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png [deleted file]
LayoutTests/platform/chromium-mac/svg/custom/marker-default-width-height-expected.png [deleted file]
LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-1-expected.txt [deleted file]
LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-3-expected.txt [deleted file]
LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-4-expected.txt [deleted file]
LayoutTests/platform/chromium-win-xp/svg/custom/js-late-pattern-and-object-creation-expected.png [deleted file]
LayoutTests/platform/chromium-win-xp/svg/custom/js-late-pattern-and-object-creation-expected.txt [deleted file]
LayoutTests/platform/chromium-win/svg/custom/alignment-baseline-modes-expected.txt
LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-1-expected.txt [deleted file]
LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-3-expected.txt [deleted file]
LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-4-expected.txt [deleted file]
LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.txt
LayoutTests/platform/chromium-win/svg/custom/dominant-baseline-hanging-expected.txt
LayoutTests/platform/chromium-win/svg/custom/dominant-baseline-modes-expected.txt
LayoutTests/platform/chromium-win/svg/custom/dynamic-svg-document-creation-expected.txt
LayoutTests/platform/chromium-win/svg/custom/embedding-external-svgs-expected.txt
LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.txt [deleted file]
LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.txt [deleted file]
LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.txt [deleted file]
LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.txt [deleted file]
LayoutTests/platform/chromium-win/svg/custom/font-face-cascade-order-expected.txt
LayoutTests/platform/chromium-win/svg/custom/font-face-simple-expected.txt
LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.txt
LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.txt
LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.txt
LayoutTests/platform/chromium-win/svg/custom/gradient-with-1d-boundingbox-expected.txt
LayoutTests/platform/chromium-win/svg/custom/image-small-width-height-expected.txt
LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.txt
LayoutTests/platform/chromium-win/svg/custom/js-late-clipPath-and-object-creation-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/svg/custom/js-late-clipPath-creation-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/svg/custom/js-late-gradient-and-object-creation-expected.txt
LayoutTests/platform/chromium-win/svg/custom/js-late-pattern-and-object-creation-expected.txt
LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.txt
LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.txt
LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.txt
LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.txt
LayoutTests/platform/chromium-win/svg/custom/linking-uri-01-b-expected.txt
LayoutTests/platform/chromium-win/svg/custom/marker-default-width-height-expected.txt
LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.txt
LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.txt
LayoutTests/platform/chromium/test_expectations.txt
LayoutTests/platform/gtk/svg/custom/circular-marker-reference-1-expected.txt [deleted file]
LayoutTests/platform/gtk/svg/custom/circular-marker-reference-3-expected.txt [deleted file]
LayoutTests/platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.txt [moved from LayoutTests/svg/custom/gradient-with-1d-boundingbox-expected.txt with 100% similarity]
LayoutTests/platform/qt/svg/custom/circular-marker-reference-1-expected.txt [deleted file]
LayoutTests/platform/qt/svg/custom/circular-marker-reference-3-expected.txt [deleted file]
LayoutTests/platform/qt/svg/custom/circular-marker-reference-4-expected.txt [deleted file]
LayoutTests/platform/win/svg/custom/linking-uri-01-b-expected.txt [deleted file]
LayoutTests/svg/custom/circular-marker-reference-1-expected.txt [moved from LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-1-expected.txt with 100% similarity]
LayoutTests/svg/custom/circular-marker-reference-3-expected.txt [moved from LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-3-expected.txt with 100% similarity]
LayoutTests/svg/custom/circular-marker-reference-4-expected.txt [moved from LayoutTests/platform/gtk/svg/custom/circular-marker-reference-4-expected.txt with 100% similarity]
LayoutTests/svg/custom/image-small-width-height-expected.txt [deleted file]

index 2df9fa2..48c0598 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/gradient-with-1d-boundingbox-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/gradient-with-1d-boundingbox-expected.png differ
index f3379ab..45a4a18 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/js-late-gradient-and-object-creation-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/js-late-gradient-and-object-creation-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/js-late-pattern-and-object-creation-expected.txt b/LayoutTests/platform/chromium-linux/svg/custom/js-late-pattern-and-object-creation-expected.txt
deleted file mode 100644 (file)
index 9c1200b..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,15) size 680x365
-    RenderSVGContainer {g} at (0,15) size 680x365
-      RenderSVGResourcePattern {pattern} [id="fillPattern"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
-        RenderSVGPath {rect} at (8,8) size 17x17 [fill={[type=SOLID] [color=#FF0000]}] [x=5.00] [y=5.00] [width=10.00] [height=10.00]
-        RenderSVGPath {rect} at (16,16) size 18x18 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=10.00] [width=10.00] [height=10.00]
-      RenderSVGResourcePattern {pattern} [id="strokePattern"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
-        RenderSVGPath {rect} at (8,8) size 17x17 [fill={[type=SOLID] [color=#FFFF00]}] [x=5.00] [y=5.00] [width=10.00] [height=10.00]
-        RenderSVGPath {rect} at (16,16) size 18x18 [fill={[type=SOLID] [color=#0000FF]}] [x=10.00] [y=10.00] [width=10.00] [height=10.00]
-      RenderSVGText {text} at (-150,9) size 372x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 372x78
-          chunk 1 text run 1 at (-150.00,70.00) startOffset 0 endOffset 15 width 372.00: "Pattern on fill"
-      RenderSVGText {text} at (-150,79) size 461x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 461x78
-          chunk 1 text run 1 at (-150.00,140.00) startOffset 0 endOffset 17 width 460.20: "Pattern on stroke"
-      RenderSVGText {text} at (-150,149) size 557x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 557x78
-          chunk 1 text run 1 at (-150.00,210.00) startOffset 0 endOffset 22 width 556.80: "Pattern on fill/stroke"
index de703ff..4c951d1 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-uri-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/custom/linking-uri-01-b-expected.txt
deleted file mode 100644 (file)
index 2c2450f..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (0,0) size 800x524
-      RenderSVGText {text} at (65,5) size 337x14 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 337x14
-          chunk 1 text run 1 at (65.00,16.00) startOffset 0 endOffset 69 width 336.75: "Link test of the 'view' element and its attributes, 1 of 2, internal."
-      RenderSVGContainer {g} at (0,0) size 800x524
-        RenderSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-150.00,75.00)}]
-          RenderSVGPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#AAAAAA]}] [x=300.00] [y=55.00] [width=125.00] [height=85.00]
-          RenderSVGContainer {a} at (0,0) size 0x0
-            RenderSVGText {text} at (310,57) size 103x16 contains 1 chunk(s)
-              RenderSVGInlineText {#text} at (0,0) size 103x16
-                chunk 1 text run 1 at (310.00,70.00) startOffset 0 endOffset 15 width 102.19: "Go to Rectangle"
-          RenderSVGContainer {a} at (0,0) size 0x0
-            RenderSVGText {text} at (310,77) size 81x16 contains 1 chunk(s)
-              RenderSVGInlineText {#text} at (0,0) size 81x16
-                chunk 1 text run 1 at (310.00,90.00) startOffset 0 endOffset 13 width 80.25: "Go to Ellipse"
-          RenderSVGContainer {a} at (0,0) size 0x0
-            RenderSVGText {text} at (310,97) size 75x16 contains 1 chunk(s)
-              RenderSVGInlineText {#text} at (0,0) size 75x16
-                chunk 1 text run 1 at (310.00,110.00) startOffset 0 endOffset 12 width 74.62: "Go to Circle"
-          RenderSVGContainer {a} at (0,0) size 0x0
-            RenderSVGText {text} at (310,117) size 90x16 contains 1 chunk(s)
-              RenderSVGInlineText {#text} at (0,0) size 90x16
-                chunk 1 text run 1 at (310.00,130.00) startOffset 0 endOffset 13 width 89.44: "Go to Polygon"
-          RenderSVGText {text} at (315,141) size 104x14 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 104x14
-              chunk 1 text run 1 at (315.00,152.00) startOffset 0 endOffset 20 width 103.12: "Click element's line"
-          RenderSVGText {text} at (315,153) size 89x14 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 89x14
-              chunk 1 text run 1 at (315.00,164.00) startOffset 0 endOffset 19 width 88.31: "to link to its view"
-        RenderSVGPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#800080]}] [x=295.00] [y=36.00] [width=135.00] [height=68.00]
-        RenderSVGText {text} at (330,103) size 65x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 65x16
-            chunk 1 (middle anchor) text run 1 at (330.62,116.00) startOffset 0 endOffset 9 width 63.75: "Rectangle"
-        RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=292.00] [y=29.00] [width=141.00] [height=91.00]
-        RenderSVGText {text} at (300,123) size 125x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 125x12
-            chunk 1 (middle anchor) text run 1 at (300.91,132.00) startOffset 0 endOffset 29 width 123.19: "No view attributes except id."
-        RenderSVGPath {ellipse} at (16,97) size 768x342 [fill={[type=SOLID] [color=#0000FF]}] [cx=370.00] [cy=251.00] [rx=72.00] [ry=32.00]
-        RenderSVGText {text} at (349,282) size 42x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 42x16
-            chunk 1 (middle anchor) text run 1 at (349.09,295.00) startOffset 0 endOffset 7 width 41.81: "Ellipse"
-        RenderSVGPath {rect} at (0,76) size 800x448 [stroke={[type=SOLID] [color=#000000]}] [x=295.00] [y=216.00] [width=150.00] [height=82.00]
-        RenderSVGText {text} at (315,203) size 114x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 114x12
-            chunk 1 text run 1 at (315.00,212.00) startOffset 0 endOffset 27 width 113.44: "viewBox, should fill frame."
-        RenderSVGPath {circle} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFF00]}] [cx=85.00] [cy=68.00] [r=36.00]
-        RenderSVGText {text} at (66,103) size 38x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 38x16
-            chunk 1 (middle anchor) text run 1 at (66.91,116.00) startOffset 0 endOffset 6 width 36.19: "Circle"
-        RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=29.00] [width=98.00] [height=91.00]
-        RenderSVGText {text} at (34,121) size 102x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 102x12
-            chunk 1 (middle anchor) text run 1 at (34.75,130.00) startOffset 0 endOffset 21 width 100.50: "viewBox & non-uniform"
-        RenderSVGText {text} at (39,130) size 92x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 92x12
-            chunk 1 (middle anchor) text run 1 at (39.06,139.00) startOffset 0 endOffset 19 width 91.88: "preserveAspectRatio"
-        RenderSVGPath {polygon} at (0,0) size 0x0 [fill={[type=SOLID] [color=#008000]}] [points="87 211 134 238 116 283 57 283 39 238 87 211"]
-        RenderSVGText {text} at (59,282) size 52x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 52x16
-            chunk 1 (middle anchor) text run 1 at (59.50,295.00) startOffset 0 endOffset 7 width 51.00: "Polygon"
-        RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=208.00] [width=100.00] [height=89.00]
-        RenderSVGText {text} at (52,186) size 66x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 66x12
-            chunk 1 (middle anchor) text run 1 at (52.66,195.00) startOffset 0 endOffset 14 width 64.69: "viewTarget, no"
-        RenderSVGText {text} at (41,195) size 88x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 88x12
-            chunk 1 (middle anchor) text run 1 at (41.22,204.00) startOffset 0 endOffset 19 width 87.56: "changes to viewport"
-    RenderSVGContainer {g} at (0,0) size 0x0
-      RenderSVGText {text} at (10,311) size 248x36 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 248x36
-          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 247.88: "$Revision: 1.12 $"
-    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-caret: position 0 of child 0 {#text} of child 1 {text} of child 5 {a} of child 1 {g} of child 3 {g} of child 25 {g} of child 0 {svg} of document
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.png
deleted file mode 100644 (file)
index a696fca..0000000
Binary files a/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.png
deleted file mode 100644 (file)
index c90ea7e..0000000
Binary files a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png
deleted file mode 100644 (file)
index c90ea7e..0000000
Binary files a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-default-width-height-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/marker-default-width-height-expected.png
deleted file mode 100644 (file)
index 87e2c30..0000000
Binary files a/LayoutTests/platform/chromium-mac/svg/custom/marker-default-width-height-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-1-expected.txt b/LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-1-expected.txt
deleted file mode 100644 (file)
index dfe6b08..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (130,270) size 450x120
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGResourceMarker {marker} [id="mark"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-        RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGPath {path} at (130,270) size 450x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-3-expected.txt b/LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-3-expected.txt
deleted file mode 100644 (file)
index a8891cf..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (130,270) size 450x120 [start marker=mark] [middle marker=mark] [end marker=mark]
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0 [start marker=mark] [middle marker=mark] [end marker=mark]
-      RenderSVGResourceMarker {marker} [id="mark"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-        RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGPath {path} at (130,270) size 450x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-4-expected.txt b/LayoutTests/platform/chromium-win-xp/svg/custom/circular-marker-reference-4-expected.txt
deleted file mode 100644 (file)
index 3e1ef01..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (130,270) size 450x120
-    RenderSVGResourceMarker {marker} [id="mark1"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-      RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark2] [middle marker=mark2] [end marker=mark2] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGResourceMarker {marker} [id="mark2"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-      RenderSVGPath {path} at (310,300) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M -5 2 L 0 2 L 5 2"]
-    RenderSVGPath {path} at (130,270) size 450x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/chromium-win-xp/svg/custom/js-late-pattern-and-object-creation-expected.png b/LayoutTests/platform/chromium-win-xp/svg/custom/js-late-pattern-and-object-creation-expected.png
deleted file mode 100644 (file)
index 3cf811d..0000000
Binary files a/LayoutTests/platform/chromium-win-xp/svg/custom/js-late-pattern-and-object-creation-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win-xp/svg/custom/js-late-pattern-and-object-creation-expected.txt b/LayoutTests/platform/chromium-win-xp/svg/custom/js-late-pattern-and-object-creation-expected.txt
deleted file mode 100644 (file)
index 9c1200b..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,15) size 680x365
-    RenderSVGContainer {g} at (0,15) size 680x365
-      RenderSVGResourcePattern {pattern} [id="fillPattern"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
-        RenderSVGPath {rect} at (8,8) size 17x17 [fill={[type=SOLID] [color=#FF0000]}] [x=5.00] [y=5.00] [width=10.00] [height=10.00]
-        RenderSVGPath {rect} at (16,16) size 18x18 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=10.00] [width=10.00] [height=10.00]
-      RenderSVGResourcePattern {pattern} [id="strokePattern"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
-        RenderSVGPath {rect} at (8,8) size 17x17 [fill={[type=SOLID] [color=#FFFF00]}] [x=5.00] [y=5.00] [width=10.00] [height=10.00]
-        RenderSVGPath {rect} at (16,16) size 18x18 [fill={[type=SOLID] [color=#0000FF]}] [x=10.00] [y=10.00] [width=10.00] [height=10.00]
-      RenderSVGText {text} at (-150,9) size 372x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 372x78
-          chunk 1 text run 1 at (-150.00,70.00) startOffset 0 endOffset 15 width 372.00: "Pattern on fill"
-      RenderSVGText {text} at (-150,79) size 461x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 461x78
-          chunk 1 text run 1 at (-150.00,140.00) startOffset 0 endOffset 17 width 460.20: "Pattern on stroke"
-      RenderSVGText {text} at (-150,149) size 557x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 557x78
-          chunk 1 text run 1 at (-150.00,210.00) startOffset 0 endOffset 22 width 556.80: "Pattern on fill/stroke"
index 567778d..bee6d27 100644 (file)
@@ -64,22 +64,22 @@ layer at (0,0) size 400x400
       RenderSVGPath {line} at (10,164) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,178) size 100x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,180.00)}]
       RenderSVGText {text} at (10,-2) size 100x36 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,13) size 40x23
+        RenderSVGInlineText {#text} at (0,13) size 40x22
           chunk 1 text run 1 at (10.00,28.60) startOffset 0 endOffset 5 width 40.00: "This "
         RenderSVGTSpan {tspan} at (0,0) size 28x22
           RenderSVGInlineText {#text} at (40,0) size 28x22
             chunk 1 text run 1 at (50.00,15.00) startOffset 0 endOffset 4 width 28.00: "is a"
-        RenderSVGInlineText {#text} at (68,13) size 32x23
+        RenderSVGInlineText {#text} at (68,13) size 32x22
           chunk 1 text run 1 at (78.00,28.60) startOffset 0 endOffset 5 width 32.00: " test"
       RenderSVGPath {line} at (10,194) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,208) size 100x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}]
       RenderSVGText {text} at (10,-2) size 100x31 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,8) size 40x23
+        RenderSVGInlineText {#text} at (0,8) size 40x22
           chunk 1 text run 1 at (10.00,23.50) startOffset 0 endOffset 5 width 40.00: "This "
         RenderSVGTSpan {tspan} at (0,0) size 28x22
           RenderSVGInlineText {#text} at (40,0) size 28x22
             chunk 1 text run 1 at (50.00,15.00) startOffset 0 endOffset 4 width 28.00: "is a"
-        RenderSVGInlineText {#text} at (68,8) size 32x23
+        RenderSVGInlineText {#text} at (68,8) size 32x22
           chunk 1 text run 1 at (78.00,23.50) startOffset 0 endOffset 5 width 32.00: " test"
       RenderSVGPath {line} at (10,224) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,238) size 100x28 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,240.00)}]
@@ -94,12 +94,12 @@ layer at (0,0) size 400x400
       RenderSVGPath {line} at (10,254) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,268) size 100x27 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,270.00)}]
       RenderSVGText {text} at (10,-2) size 100x27 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,4) size 40x23
+        RenderSVGInlineText {#text} at (0,4) size 40x22
           chunk 1 text run 1 at (10.00,19.50) startOffset 0 endOffset 5 width 40.00: "This "
         RenderSVGTSpan {tspan} at (0,0) size 28x22
           RenderSVGInlineText {#text} at (40,0) size 28x22
             chunk 1 text run 1 at (50.00,15.00) startOffset 0 endOffset 4 width 28.00: "is a"
-        RenderSVGInlineText {#text} at (68,4) size 32x23
+        RenderSVGInlineText {#text} at (68,4) size 32x22
           chunk 1 text run 1 at (78.00,19.50) startOffset 0 endOffset 5 width 32.00: " test"
       RenderSVGPath {line} at (10,284) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,298) size 100x27 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,300.00)}]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-1-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-1-expected.txt
deleted file mode 100644 (file)
index dfe6b08..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (130,270) size 450x120
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGResourceMarker {marker} [id="mark"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-        RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGPath {path} at (130,270) size 450x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-3-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-3-expected.txt
deleted file mode 100644 (file)
index a8891cf..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (130,270) size 450x120 [start marker=mark] [middle marker=mark] [end marker=mark]
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0 [start marker=mark] [middle marker=mark] [end marker=mark]
-      RenderSVGResourceMarker {marker} [id="mark"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-        RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGPath {path} at (130,270) size 450x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-4-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-4-expected.txt
deleted file mode 100644 (file)
index 3e1ef01..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (130,270) size 450x120
-    RenderSVGResourceMarker {marker} [id="mark1"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-      RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark2] [middle marker=mark2] [end marker=mark2] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGResourceMarker {marker} [id="mark2"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-      RenderSVGPath {path} at (310,300) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M -5 2 L 0 2 L 5 2"]
-    RenderSVGPath {path} at (130,270) size 450x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M -5 2 L 0 2 L 5 2"]
index 6a137fc..6fed04c 100644 (file)
@@ -7,6 +7,6 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 509x19
           text run at (0,0) width 509: "Here is an html paragraph. And below is a svg drawing. You should see two ellipses."
       RenderBlock {DIV} at (0,36) size 784x400
-        RenderSVGRoot {svg} at (46,232) size 224x44
-          RenderSVGPath {ellipse} at (46,232) size 124x44 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=50.00] [cy=50.00] [rx=30.00] [ry=10.00]
-          RenderSVGPath {ellipse} at (146,232) size 124x44 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=100.00] [cy=50.00] [rx=30.00] [ry=10.00]
+        RenderSVGRoot {svg} at (47,233) size 222x42
+          RenderSVGPath {ellipse} at (47,233) size 122x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=50.00] [cy=50.00] [rx=30.00] [ry=10.00]
+          RenderSVGPath {ellipse} at (147,233) size 122x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=100.00] [cy=50.00] [rx=30.00] [ry=10.00]
index 0e9af44..e5d39f6 100644 (file)
@@ -15,11 +15,11 @@ layer at (0,0) size 400x400
     RenderSVGPath {rect} at (0,0) size 400x400 [fill={[type=LINEAR-GRADIENT] [id="gradient"]}] [x=0.00] [y=0.00] [width=400.00] [height=400.00]
     RenderSVGContainer {g} at (9,6) size 381x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
       RenderSVGPath {rect} at (10,10) size 380x25 [opacity=0.50] [fill={[type=SOLID] [color=#FFFFFF]}] [x=0.00] [y=0.00] [width=380.00] [height=25.00]
-      RenderSVGContainer {g} at (8,8) size 382x27 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-0.50,-0.50)}]
-        RenderSVGPath {line} at (9,8) size 381x3 [stroke={[type=LINEAR-GRADIENT] [id="h_stroke_gradient"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=380.00] [y2=0.00]
-        RenderSVGPath {line} at (8,8) size 3x27 [stroke={[type=LINEAR-GRADIENT] [id="v_stroke_gradient"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=-0.50] [x2=0.00] [y2=25.00]
-      RenderSVGText {text} at (2,-4) size 308x23 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 308x23
+      RenderSVGContainer {g} at (9,9) size 381x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-0.50,-0.50)}]
+        RenderSVGPath {line} at (9,9) size 381x1 [stroke={[type=LINEAR-GRADIENT] [id="h_stroke_gradient"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=380.00] [y2=0.00]
+        RenderSVGPath {line} at (9,9) size 1x26 [stroke={[type=LINEAR-GRADIENT] [id="v_stroke_gradient"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=-0.50] [x2=0.00] [y2=25.00]
+      RenderSVGText {text} at (2,-4) size 308x22 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 308x22
           chunk 1 text run 1 at (2.00,13.60) startOffset 0 endOffset 40 width 308.00: "This is hanging from the top-left corner"
     RenderSVGForeignObject {foreignObject} at (10,45) size 380x150
       RenderBlock {html} at (0,0) size 380x136
index c6eaab8..01c2b30 100644 (file)
@@ -33,13 +33,13 @@ layer at (0,0) size 400x400
           chunk 1 text run 1 at (10.00,15.00) startOffset 0 endOffset 14 width 100.00: "This is a test"
       RenderSVGPath {line} at (10,164) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,191) size 100x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,180.00)}]
-      RenderSVGText {text} at (10,11) size 100x23 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 100x23
+      RenderSVGText {text} at (10,11) size 100x22 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 100x22
           chunk 1 text run 1 at (10.00,28.60) startOffset 0 endOffset 14 width 100.00: "This is a test"
       RenderSVGPath {line} at (10,194) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,216) size 100x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}]
-      RenderSVGText {text} at (10,6) size 100x23 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 100x23
+      RenderSVGText {text} at (10,6) size 100x22 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 100x22
           chunk 1 text run 1 at (10.00,23.50) startOffset 0 endOffset 14 width 100.00: "This is a test"
       RenderSVGPath {line} at (10,224) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,244) size 100x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,240.00)}]
@@ -48,8 +48,8 @@ layer at (0,0) size 400x400
           chunk 1 text run 1 at (10.00,21.00) startOffset 0 endOffset 14 width 100.00: "This is a test"
       RenderSVGPath {line} at (10,254) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,272) size 100x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,270.00)}]
-      RenderSVGText {text} at (10,2) size 100x23 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 100x23
+      RenderSVGText {text} at (10,2) size 100x22 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 100x22
           chunk 1 text run 1 at (10.00,19.50) startOffset 0 endOffset 14 width 100.00: "This is a test"
       RenderSVGPath {line} at (10,284) size 100x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=15.00] [x2=110.00] [y2=15.00]
     RenderSVGContainer {g} at (10,303) size 100x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,300.00)}]
index 6549c4e..fd877f6 100644 (file)
@@ -31,6 +31,6 @@ layer at (0,0) size 800x600
           RenderBlock {div} at (0,180) size 800x20
             RenderText {#text} at (0,0) size 645x19
               text run at (0,0) width 645: "Imported the SVGGElement into our document: [object SVGGElement] should be: [object SVGGElement]"
-    RenderSVGContainer {g} at (192,231) size 218x218 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(250.00,250.00)}]
-      RenderSVGContainer {g} at (192,231) size 218x218 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-50.00,-50.00)}]
-        RenderSVGPath {path} at (192,231) size 218x218 [stroke={[type=SOLID] [color=#00C000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 250 130 C 185 130 150 80 150 80 C 150 80 115 25 50 25 M 50 130 C 115 130 150 80 150 80 C 150 80 185 25 250 25"]
+    RenderSVGContainer {g} at (193,231) size 217x218 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(250.00,250.00)}]
+      RenderSVGContainer {g} at (193,231) size 217x218 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-50.00,-50.00)}]
+        RenderSVGPath {path} at (193,231) size 217x218 [stroke={[type=SOLID] [color=#00C000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 250 130 C 185 130 150 80 150 80 C 150 80 115 25 50 25 M 50 130 C 115 130 150 80 150 80 C 150 80 185 25 250 25"]
index 117719a..5727f0e 100644 (file)
@@ -16,50 +16,50 @@ layer at (0,0) size 800x334
                   RenderSVGContainer {g} at (17,0) size 6x12
                     RenderSVGViewportContainer {svg} at (17,0) size 6x12
                       RenderSVGPath {polygon} at (17,0) size 6x12 [fill={[type=SOLID] [color=#000000] [opacity=0.50]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (21,0) size 12x15 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(15.85,-9.15)}]
-                  RenderSVGContainer {g} at (21,0) size 12x15
-                    RenderSVGViewportContainer {svg} at (21,0) size 12x15
-                      RenderSVGPath {polygon} at (21,0) size 12x15 [fill={[type=SOLID] [color=#000000] [opacity=0.08]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (25,7) size 15x12 [transform={m=((0.50,0.87)(-0.87,0.50)) t=(34.15,-9.15)}]
-                  RenderSVGContainer {g} at (25,7) size 15x12
-                    RenderSVGViewportContainer {svg} at (25,7) size 15x12
-                      RenderSVGPath {polygon} at (25,7) size 15x12 [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (21,1) size 12x14 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(15.85,-9.15)}]
+                  RenderSVGContainer {g} at (21,1) size 12x14
+                    RenderSVGViewportContainer {svg} at (21,1) size 12x14
+                      RenderSVGPath {polygon} at (21,1) size 12x14 [fill={[type=SOLID] [color=#000000] [opacity=0.08]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (25,7) size 14x12 [transform={m=((0.50,0.87)(-0.87,0.50)) t=(34.15,-9.15)}]
+                  RenderSVGContainer {g} at (25,7) size 14x12
+                    RenderSVGViewportContainer {svg} at (25,7) size 14x12
+                      RenderSVGPath {polygon} at (25,7) size 14x12 [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [points="22 0 28 0 23 15 23 15"]
                 RenderSVGContainer {use} at (28,17) size 12x6 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(50.00,0.00)}]
                   RenderSVGContainer {g} at (28,17) size 12x6
                     RenderSVGViewportContainer {svg} at (28,17) size 12x6
                       RenderSVGPath {polygon} at (28,17) size 12x6 [fill={[type=SOLID] [color=#000000] [opacity=0.16]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (25,21) size 15x12 [transform={m=((-0.50,0.87)(-0.87,-0.50)) t=(59.15,15.85)}]
-                  RenderSVGContainer {g} at (25,21) size 15x12
-                    RenderSVGViewportContainer {svg} at (25,21) size 15x12
-                      RenderSVGPath {polygon} at (25,21) size 15x12 [fill={[type=SOLID] [color=#000000] [opacity=0.20]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (21,25) size 12x15 [transform={m=((-0.87,0.50)(-0.50,-0.87)) t=(59.15,34.15)}]
-                  RenderSVGContainer {g} at (21,25) size 12x15
-                    RenderSVGViewportContainer {svg} at (21,25) size 12x15
-                      RenderSVGPath {polygon} at (21,25) size 12x15 [fill={[type=SOLID] [color=#000000] [opacity=0.24]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (25,21) size 14x12 [transform={m=((-0.50,0.87)(-0.87,-0.50)) t=(59.15,15.85)}]
+                  RenderSVGContainer {g} at (25,21) size 14x12
+                    RenderSVGViewportContainer {svg} at (25,21) size 14x12
+                      RenderSVGPath {polygon} at (25,21) size 14x12 [fill={[type=SOLID] [color=#000000] [opacity=0.20]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (21,25) size 12x14 [transform={m=((-0.87,0.50)(-0.50,-0.87)) t=(59.15,34.15)}]
+                  RenderSVGContainer {g} at (21,25) size 12x14
+                    RenderSVGViewportContainer {svg} at (21,25) size 12x14
+                      RenderSVGPath {polygon} at (21,25) size 12x14 [fill={[type=SOLID] [color=#000000] [opacity=0.24]}] [points="22 0 28 0 23 15 23 15"]
                 RenderSVGContainer {use} at (17,28) size 6x12 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(50.00,50.00)}]
                   RenderSVGContainer {g} at (17,28) size 6x12
                     RenderSVGViewportContainer {svg} at (17,28) size 6x12
                       RenderSVGPath {polygon} at (17,28) size 6x12 [fill={[type=SOLID] [color=#000000] [opacity=0.29]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (7,25) size 12x15 [transform={m=((-0.87,-0.50)(0.50,-0.87)) t=(34.15,59.15)}]
-                  RenderSVGContainer {g} at (7,25) size 12x15
-                    RenderSVGViewportContainer {svg} at (7,25) size 12x15
-                      RenderSVGPath {polygon} at (7,25) size 12x15 [fill={[type=SOLID] [color=#000000] [opacity=0.33]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (0,21) size 15x12 [transform={m=((-0.50,-0.87)(0.87,-0.50)) t=(15.85,59.15)}]
-                  RenderSVGContainer {g} at (0,21) size 15x12
-                    RenderSVGViewportContainer {svg} at (0,21) size 15x12
-                      RenderSVGPath {polygon} at (0,21) size 15x12 [fill={[type=SOLID] [color=#000000] [opacity=0.37]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (7,25) size 12x14 [transform={m=((-0.87,-0.50)(0.50,-0.87)) t=(34.15,59.15)}]
+                  RenderSVGContainer {g} at (7,25) size 12x14
+                    RenderSVGViewportContainer {svg} at (7,25) size 12x14
+                      RenderSVGPath {polygon} at (7,25) size 12x14 [fill={[type=SOLID] [color=#000000] [opacity=0.33]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (1,21) size 14x12 [transform={m=((-0.50,-0.87)(0.87,-0.50)) t=(15.85,59.15)}]
+                  RenderSVGContainer {g} at (1,21) size 14x12
+                    RenderSVGViewportContainer {svg} at (1,21) size 14x12
+                      RenderSVGPath {polygon} at (1,21) size 14x12 [fill={[type=SOLID] [color=#000000] [opacity=0.37]}] [points="22 0 28 0 23 15 23 15"]
                 RenderSVGContainer {use} at (0,17) size 12x6 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,50.00)}]
                   RenderSVGContainer {g} at (0,17) size 12x6
                     RenderSVGViewportContainer {svg} at (0,17) size 12x6
                       RenderSVGPath {polygon} at (0,17) size 12x6 [fill={[type=SOLID] [color=#000000] [opacity=0.41]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (0,7) size 15x12 [transform={m=((0.50,-0.87)(0.87,0.50)) t=(-9.15,34.15)}]
-                  RenderSVGContainer {g} at (0,7) size 15x12
-                    RenderSVGViewportContainer {svg} at (0,7) size 15x12
-                      RenderSVGPath {polygon} at (0,7) size 15x12 [fill={[type=SOLID] [color=#000000] [opacity=0.45]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (7,0) size 12x15 [transform={m=((0.87,-0.50)(0.50,0.87)) t=(-9.15,15.85)}]
-                  RenderSVGContainer {g} at (7,0) size 12x15
-                    RenderSVGViewportContainer {svg} at (7,0) size 12x15
-                      RenderSVGPath {polygon} at (7,0) size 12x15 [fill={[type=SOLID] [color=#000000] [opacity=0.50]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (1,7) size 14x12 [transform={m=((0.50,-0.87)(0.87,0.50)) t=(-9.15,34.15)}]
+                  RenderSVGContainer {g} at (1,7) size 14x12
+                    RenderSVGViewportContainer {svg} at (1,7) size 14x12
+                      RenderSVGPath {polygon} at (1,7) size 14x12 [fill={[type=SOLID] [color=#000000] [opacity=0.45]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (7,1) size 12x14 [transform={m=((0.87,-0.50)(0.50,0.87)) t=(-9.15,15.85)}]
+                  RenderSVGContainer {g} at (7,1) size 12x14
+                    RenderSVGViewportContainer {svg} at (7,1) size 12x14
+                      RenderSVGPath {polygon} at (7,1) size 12x14 [fill={[type=SOLID] [color=#000000] [opacity=0.50]}] [points="22 0 28 0 23 15 23 15"]
       RenderBlock {p} at (50,61) size 750x35
         RenderText {#text} at (0,15) size 126x19
           text run at (0,15) width 126: "SVG in an IMG tag: "
@@ -80,67 +80,67 @@ layer at (0,0) size 800x334
                   RenderSVGContainer {g} at (17,0) size 6x12
                     RenderSVGViewportContainer {svg} at (17,0) size 6x12
                       RenderSVGPath {polygon} at (17,0) size 6x12 [fill={[type=SOLID] [color=#000000] [opacity=0.50]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (21,0) size 12x15 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(15.85,-9.15)}]
-                  RenderSVGContainer {g} at (21,0) size 12x15
-                    RenderSVGViewportContainer {svg} at (21,0) size 12x15
-                      RenderSVGPath {polygon} at (21,0) size 12x15 [fill={[type=SOLID] [color=#000000] [opacity=0.08]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (25,7) size 15x12 [transform={m=((0.50,0.87)(-0.87,0.50)) t=(34.15,-9.15)}]
-                  RenderSVGContainer {g} at (25,7) size 15x12
-                    RenderSVGViewportContainer {svg} at (25,7) size 15x12
-                      RenderSVGPath {polygon} at (25,7) size 15x12 [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (21,1) size 12x14 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(15.85,-9.15)}]
+                  RenderSVGContainer {g} at (21,1) size 12x14
+                    RenderSVGViewportContainer {svg} at (21,1) size 12x14
+                      RenderSVGPath {polygon} at (21,1) size 12x14 [fill={[type=SOLID] [color=#000000] [opacity=0.08]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (25,7) size 14x12 [transform={m=((0.50,0.87)(-0.87,0.50)) t=(34.15,-9.15)}]
+                  RenderSVGContainer {g} at (25,7) size 14x12
+                    RenderSVGViewportContainer {svg} at (25,7) size 14x12
+                      RenderSVGPath {polygon} at (25,7) size 14x12 [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [points="22 0 28 0 23 15 23 15"]
                 RenderSVGContainer {use} at (28,17) size 12x6 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(50.00,0.00)}]
                   RenderSVGContainer {g} at (28,17) size 12x6
                     RenderSVGViewportContainer {svg} at (28,17) size 12x6
                       RenderSVGPath {polygon} at (28,17) size 12x6 [fill={[type=SOLID] [color=#000000] [opacity=0.16]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (25,21) size 15x12 [transform={m=((-0.50,0.87)(-0.87,-0.50)) t=(59.15,15.85)}]
-                  RenderSVGContainer {g} at (25,21) size 15x12
-                    RenderSVGViewportContainer {svg} at (25,21) size 15x12
-                      RenderSVGPath {polygon} at (25,21) size 15x12 [fill={[type=SOLID] [color=#000000] [opacity=0.20]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (21,25) size 12x15 [transform={m=((-0.87,0.50)(-0.50,-0.87)) t=(59.15,34.15)}]
-                  RenderSVGContainer {g} at (21,25) size 12x15
-                    RenderSVGViewportContainer {svg} at (21,25) size 12x15
-                      RenderSVGPath {polygon} at (21,25) size 12x15 [fill={[type=SOLID] [color=#000000] [opacity=0.24]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (25,21) size 14x12 [transform={m=((-0.50,0.87)(-0.87,-0.50)) t=(59.15,15.85)}]
+                  RenderSVGContainer {g} at (25,21) size 14x12
+                    RenderSVGViewportContainer {svg} at (25,21) size 14x12
+                      RenderSVGPath {polygon} at (25,21) size 14x12 [fill={[type=SOLID] [color=#000000] [opacity=0.20]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (21,25) size 12x14 [transform={m=((-0.87,0.50)(-0.50,-0.87)) t=(59.15,34.15)}]
+                  RenderSVGContainer {g} at (21,25) size 12x14
+                    RenderSVGViewportContainer {svg} at (21,25) size 12x14
+                      RenderSVGPath {polygon} at (21,25) size 12x14 [fill={[type=SOLID] [color=#000000] [opacity=0.24]}] [points="22 0 28 0 23 15 23 15"]
                 RenderSVGContainer {use} at (17,28) size 6x12 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(50.00,50.00)}]
                   RenderSVGContainer {g} at (17,28) size 6x12
                     RenderSVGViewportContainer {svg} at (17,28) size 6x12
                       RenderSVGPath {polygon} at (17,28) size 6x12 [fill={[type=SOLID] [color=#000000] [opacity=0.29]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (7,25) size 12x15 [transform={m=((-0.87,-0.50)(0.50,-0.87)) t=(34.15,59.15)}]
-                  RenderSVGContainer {g} at (7,25) size 12x15
-                    RenderSVGViewportContainer {svg} at (7,25) size 12x15
-                      RenderSVGPath {polygon} at (7,25) size 12x15 [fill={[type=SOLID] [color=#000000] [opacity=0.33]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (0,21) size 15x12 [transform={m=((-0.50,-0.87)(0.87,-0.50)) t=(15.85,59.15)}]
-                  RenderSVGContainer {g} at (0,21) size 15x12
-                    RenderSVGViewportContainer {svg} at (0,21) size 15x12
-                      RenderSVGPath {polygon} at (0,21) size 15x12 [fill={[type=SOLID] [color=#000000] [opacity=0.37]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (7,25) size 12x14 [transform={m=((-0.87,-0.50)(0.50,-0.87)) t=(34.15,59.15)}]
+                  RenderSVGContainer {g} at (7,25) size 12x14
+                    RenderSVGViewportContainer {svg} at (7,25) size 12x14
+                      RenderSVGPath {polygon} at (7,25) size 12x14 [fill={[type=SOLID] [color=#000000] [opacity=0.33]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (1,21) size 14x12 [transform={m=((-0.50,-0.87)(0.87,-0.50)) t=(15.85,59.15)}]
+                  RenderSVGContainer {g} at (1,21) size 14x12
+                    RenderSVGViewportContainer {svg} at (1,21) size 14x12
+                      RenderSVGPath {polygon} at (1,21) size 14x12 [fill={[type=SOLID] [color=#000000] [opacity=0.37]}] [points="22 0 28 0 23 15 23 15"]
                 RenderSVGContainer {use} at (0,17) size 12x6 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,50.00)}]
                   RenderSVGContainer {g} at (0,17) size 12x6
                     RenderSVGViewportContainer {svg} at (0,17) size 12x6
                       RenderSVGPath {polygon} at (0,17) size 12x6 [fill={[type=SOLID] [color=#000000] [opacity=0.41]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (0,7) size 15x12 [transform={m=((0.50,-0.87)(0.87,0.50)) t=(-9.15,34.15)}]
-                  RenderSVGContainer {g} at (0,7) size 15x12
-                    RenderSVGViewportContainer {svg} at (0,7) size 15x12
-                      RenderSVGPath {polygon} at (0,7) size 15x12 [fill={[type=SOLID] [color=#000000] [opacity=0.45]}] [points="22 0 28 0 23 15 23 15"]
-                RenderSVGContainer {use} at (7,0) size 12x15 [transform={m=((0.87,-0.50)(0.50,0.87)) t=(-9.15,15.85)}]
-                  RenderSVGContainer {g} at (7,0) size 12x15
-                    RenderSVGViewportContainer {svg} at (7,0) size 12x15
-                      RenderSVGPath {polygon} at (7,0) size 12x15 [fill={[type=SOLID] [color=#000000] [opacity=0.50]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (1,7) size 14x12 [transform={m=((0.50,-0.87)(0.87,0.50)) t=(-9.15,34.15)}]
+                  RenderSVGContainer {g} at (1,7) size 14x12
+                    RenderSVGViewportContainer {svg} at (1,7) size 14x12
+                      RenderSVGPath {polygon} at (1,7) size 14x12 [fill={[type=SOLID] [color=#000000] [opacity=0.45]}] [points="22 0 28 0 23 15 23 15"]
+                RenderSVGContainer {use} at (7,1) size 12x14 [transform={m=((0.87,-0.50)(0.50,0.87)) t=(-9.15,15.85)}]
+                  RenderSVGContainer {g} at (7,1) size 12x14
+                    RenderSVGViewportContainer {svg} at (7,1) size 12x14
+                      RenderSVGPath {polygon} at (7,1) size 12x14 [fill={[type=SOLID] [color=#000000] [opacity=0.50]}] [points="22 0 28 0 23 15 23 15"]
       RenderBlock {p} at (50,267) size 750x35
         RenderText {#text} at (0,15) size 36x19
           text run at (0,15) width 36: "Inline "
         RenderSVGRoot {svg:svg} at (86,283) size 30x30
           RenderSVGContainer {svg:g} at (86,283) size 30x30
             RenderSVGPath {svg:polygon} at (99,283) size 4x8 [fill={[type=SOLID] [color=#000000] [opacity=0.04]}] [points="22 0 28 0 27 12 23 12"]
-            RenderSVGPath {svg:polygon} at (102,283) size 9x10 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(15.85,-9.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.08]}] [points="22 0 28 0 27 12 23 12"]
-            RenderSVGPath {svg:polygon} at (106,288) size 10x9 [transform={m=((0.50,0.87)(-0.87,0.50)) t=(34.15,-9.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [points="22 0 28 0 27 12 23 12"]
+            RenderSVGPath {svg:polygon} at (103,284) size 8x9 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(15.85,-9.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.08]}] [points="22 0 28 0 27 12 23 12"]
+            RenderSVGPath {svg:polygon} at (106,288) size 9x8 [transform={m=((0.50,0.87)(-0.87,0.50)) t=(34.15,-9.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.12]}] [points="22 0 28 0 27 12 23 12"]
             RenderSVGPath {svg:polygon} at (108,296) size 8x4 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(50.00,0.00)}] [fill={[type=SOLID] [color=#000000] [opacity=0.16]}] [points="22 0 28 0 27 12 23 12"]
-            RenderSVGPath {svg:polygon} at (106,299) size 10x9 [transform={m=((-0.50,0.87)(-0.87,-0.50)) t=(59.15,15.85)}] [fill={[type=SOLID] [color=#000000] [opacity=0.20]}] [points="22 0 28 0 27 12 23 12"]
-            RenderSVGPath {svg:polygon} at (102,303) size 9x10 [transform={m=((-0.87,0.50)(-0.50,-0.87)) t=(59.15,34.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.24]}] [points="22 0 28 0 27 12 23 12"]
+            RenderSVGPath {svg:polygon} at (106,300) size 9x8 [transform={m=((-0.50,0.87)(-0.87,-0.50)) t=(59.15,15.85)}] [fill={[type=SOLID] [color=#000000] [opacity=0.20]}] [points="22 0 28 0 27 12 23 12"]
+            RenderSVGPath {svg:polygon} at (103,303) size 8x9 [transform={m=((-0.87,0.50)(-0.50,-0.87)) t=(59.15,34.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.24]}] [points="22 0 28 0 27 12 23 12"]
             RenderSVGPath {svg:polygon} at (99,305) size 4x8 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(50.00,50.00)}] [fill={[type=SOLID] [color=#000000] [opacity=0.29]}] [points="22 0 28 0 27 12 23 12"]
-            RenderSVGPath {svg:polygon} at (91,303) size 9x10 [transform={m=((-0.87,-0.50)(0.50,-0.87)) t=(34.15,59.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.33]}] [points="22 0 28 0 27 12 23 12"]
-            RenderSVGPath {svg:polygon} at (86,299) size 10x9 [transform={m=((-0.50,-0.87)(0.87,-0.50)) t=(15.85,59.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.37]}] [points="22 0 28 0 27 12 23 12"]
+            RenderSVGPath {svg:polygon} at (91,303) size 8x9 [transform={m=((-0.87,-0.50)(0.50,-0.87)) t=(34.15,59.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.33]}] [points="22 0 28 0 27 12 23 12"]
+            RenderSVGPath {svg:polygon} at (87,300) size 9x8 [transform={m=((-0.50,-0.87)(0.87,-0.50)) t=(15.85,59.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.37]}] [points="22 0 28 0 27 12 23 12"]
             RenderSVGPath {svg:polygon} at (86,296) size 8x4 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,50.00)}] [fill={[type=SOLID] [color=#000000] [opacity=0.41]}] [points="22 0 28 0 27 12 23 12"]
-            RenderSVGPath {svg:polygon} at (86,288) size 10x9 [transform={m=((0.50,-0.87)(0.87,0.50)) t=(-9.15,34.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.45]}] [points="22 0 28 0 27 12 23 12"]
-            RenderSVGPath {svg:polygon} at (91,283) size 9x10 [transform={m=((0.87,-0.50)(0.50,0.87)) t=(-9.15,15.85)}] [fill={[type=SOLID] [color=#000000] [opacity=0.50]}] [points="22 0 28 0 27 12 23 12"]
+            RenderSVGPath {svg:polygon} at (87,288) size 9x8 [transform={m=((0.50,-0.87)(0.87,0.50)) t=(-9.15,34.15)}] [fill={[type=SOLID] [color=#000000] [opacity=0.45]}] [points="22 0 28 0 27 12 23 12"]
+            RenderSVGPath {svg:polygon} at (91,284) size 8x9 [transform={m=((0.87,-0.50)(0.50,0.87)) t=(-9.15,15.85)}] [fill={[type=SOLID] [color=#000000] [opacity=0.50]}] [points="22 0 28 0 27 12 23 12"]
         RenderText {#text} at (0,0) size 0x0
 layer at (250,116) size 42x42
   RenderBlock (relative positioned) {div} at (0,148) size 42x42 [border: (1px solid #AAAAAA)]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.txt
deleted file mode 100644 (file)
index c85c6fb..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (25,15) size 750x487
-    RenderSVGContainer {g} at (25,15) size 750x487
-      RenderSVGViewportContainer {svg} at (25,15) size 750x487
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-          RenderSVGResourceLinearGradient {linearGradient} [id="MyGradient"] [gradientUnits=userSpaceOnUse] [start=(10,0)] [end=(590,0)]
-            RenderSVGGradientStop {stop} [offset=0.00] [color=#00FF00]
-            RenderSVGGradientStop {stop} [offset=1.00] [color=#000000]
-          RenderSVGResourceFilter {filter} [id="Identity"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="IDENTITY" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {green: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="DiscreteBlank"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="DISCRETE" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="DiscreteFull"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="DISCRETE" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="DiscreteOrd"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="DISCRETE" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-        RenderSVGPath {rect} at (25,15) size 750x487 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=648.00] [height=418.00]
-        RenderSVGContainer {g} at (25,15) size 750x487
-          RenderSVGPath {rect} at (25,15) size 750x487 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=648.00] [height=418.00]
-          RenderSVGPath {rect} at (46,26) size 673x49 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=10.00] [width=580.00] [height=40.00]
-            [filter="Identity"] RenderSVGResourceFilter {filter} at (20,10) size 580x40
-          RenderSVGText {text} at (20,55) size 103x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 103x18
-              chunk 1 text run 1 at (20.00,70.00) startOffset 0 endOffset 14 width 102.27: "type: identity"
-          RenderSVGPath {rect} at (46,141) size 673x49 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=110.00] [width=580.00] [height=40.00]
-            [filter="DiscreteBlank"] RenderSVGResourceFilter {filter} at (20,110) size 580x40
-          RenderSVGText {text} at (20,155) size 326x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 326x18
-              chunk 1 text run 1 at (20.00,170.00) startOffset 0 endOffset 44 width 325.87: "type: discrete [0] -- Result should be black"
-          RenderSVGPath {rect} at (46,258) size 673x47 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=210.00] [width=580.00] [height=40.00]
-            [filter="DiscreteFull"] RenderSVGResourceFilter {filter} at (20,210) size 580x40
-          RenderSVGText {text} at (20,255) size 330x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 330x18
-              chunk 1 text run 1 at (20.00,270.00) startOffset 0 endOffset 44 width 329.33: "type: discrete [1] -- Result should be green"
-          RenderSVGPath {rect} at (46,373) size 673x47 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=310.00] [width=580.00] [height=40.00]
-            [filter="DiscreteOrd"] RenderSVGResourceFilter {filter} at (20,310) size 580x40
-          RenderSVGText {text} at (20,355) size 566x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 566x18
-              chunk 1 text run 1 at (20.00,370.00) startOffset 0 endOffset 75 width 565.07: "type: discrete [0.0 0.25 0.5 0.75 1] -- Result should be quantized gradient"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.txt
deleted file mode 100644 (file)
index 4e46e35..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (25,15) size 750x487
-    RenderSVGContainer {g} at (25,15) size 750x487
-      RenderSVGViewportContainer {svg} at (25,15) size 750x487
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-          RenderSVGResourceLinearGradient {linearGradient} [id="MyGradient"] [gradientUnits=userSpaceOnUse] [start=(10,0)] [end=(590,0)]
-            RenderSVGGradientStop {stop} [offset=0.00] [color=#00FF00]
-            RenderSVGGradientStop {stop} [offset=1.00] [color=#000000]
-          RenderSVGResourceFilter {filter} [id="Identity"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="IDENTITY" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {green: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="GammaBlank"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="GAMMA" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="GammaFull"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="GAMMA" slope="1.00" intercept="0.00" amplitude="1.00" exponent="0.50" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="GammaOrd"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="GAMMA" slope="1.00" intercept="0.00" amplitude="1.00" exponent="2.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-        RenderSVGPath {rect} at (25,15) size 750x487 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=648.00] [height=418.00]
-        RenderSVGContainer {g} at (25,15) size 750x487
-          RenderSVGPath {rect} at (25,15) size 750x487 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=648.00] [height=418.00]
-          RenderSVGPath {rect} at (46,26) size 673x49 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=10.00] [width=580.00] [height=40.00]
-            [filter="Identity"] RenderSVGResourceFilter {filter} at (20,10) size 580x40
-          RenderSVGText {text} at (20,55) size 103x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 103x18
-              chunk 1 text run 1 at (20.00,70.00) startOffset 0 endOffset 14 width 102.27: "type: identity"
-          RenderSVGPath {rect} at (46,141) size 673x49 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=110.00] [width=580.00] [height=40.00]
-            [filter="GammaBlank"] RenderSVGResourceFilter {filter} at (20,110) size 580x40
-          RenderSVGText {text} at (20,155) size 580x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 580x18
-              chunk 1 text run 1 at (20.00,170.00) startOffset 0 endOffset 72 width 579.80: "type: gamma amplitude=1 exponent=1 offset=0 -- Result should be identity"
-          RenderSVGPath {rect} at (46,258) size 673x47 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=210.00] [width=580.00] [height=40.00]
-            [filter="GammaFull"] RenderSVGResourceFilter {filter} at (20,210) size 580x40
-          RenderSVGText {text} at (20,255) size 533x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 533x18
-              chunk 1 text run 1 at (20.00,270.00) startOffset 0 endOffset 65 width 532.13: "type: gamma amplitude=1 exponent=0.5 offset=0 -- Result should be"
-          RenderSVGText {text} at (20,275) size 192x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 192x18
-              chunk 1 text run 1 at (20.00,290.00) startOffset 0 endOffset 27 width 191.53: "delayed falloff in gradient"
-          RenderSVGPath {rect} at (46,373) size 673x47 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=310.00] [width=580.00] [height=40.00]
-            [filter="GammaOrd"] RenderSVGResourceFilter {filter} at (20,310) size 580x40
-          RenderSVGText {text} at (20,355) size 571x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 571x18
-              chunk 1 text run 1 at (20.00,370.00) startOffset 0 endOffset 69 width 570.27: "type: gamma amplitude=1 exponent=2 offset=0 -- Result should compress"
-          RenderSVGText {text} at (20,375) size 92x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 92x18
-              chunk 1 text run 1 at (20.00,390.00) startOffset 0 endOffset 12 width 91.87: "the gradient"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.txt
deleted file mode 100644 (file)
index 461e350..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (25,15) size 750x487
-    RenderSVGContainer {g} at (25,15) size 750x487
-      RenderSVGViewportContainer {svg} at (25,15) size 750x487
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-          RenderSVGResourceLinearGradient {linearGradient} [id="MyGradient"] [gradientUnits=userSpaceOnUse] [start=(10,0)] [end=(590,0)]
-            RenderSVGGradientStop {stop} [offset=0.00] [color=#00FF00]
-            RenderSVGGradientStop {stop} [offset=1.00] [color=#000000]
-          RenderSVGResourceFilter {filter} [id="Identity"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="IDENTITY" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {green: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="DiscreteBlank"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="LINEAR" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="DiscreteFull"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="LINEAR" slope="-1.00" intercept="1.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="DiscreteOrd"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="LINEAR" slope="0.50" intercept="0.25" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-        RenderSVGPath {rect} at (25,15) size 750x487 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=648.00] [height=418.00]
-        RenderSVGContainer {g} at (25,15) size 750x487
-          RenderSVGPath {rect} at (25,15) size 750x487 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=648.00] [height=418.00]
-          RenderSVGPath {rect} at (46,26) size 673x49 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=10.00] [width=580.00] [height=40.00]
-            [filter="Identity"] RenderSVGResourceFilter {filter} at (20,10) size 580x40
-          RenderSVGText {text} at (20,55) size 103x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 103x18
-              chunk 1 text run 1 at (20.00,70.00) startOffset 0 endOffset 14 width 102.27: "type: identity"
-          RenderSVGPath {rect} at (46,141) size 673x49 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=110.00] [width=580.00] [height=40.00]
-            [filter="DiscreteBlank"] RenderSVGResourceFilter {filter} at (20,110) size 580x40
-          RenderSVGText {text} at (20,155) size 458x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 458x18
-              chunk 1 text run 1 at (20.00,170.00) startOffset 0 endOffset 61 width 457.60: "type: linear slope=1 intercept=0 -- Result should be identity"
-          RenderSVGPath {rect} at (46,258) size 673x47 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=210.00] [width=580.00] [height=40.00]
-            [filter="DiscreteFull"] RenderSVGResourceFilter {filter} at (20,210) size 580x40
-          RenderSVGText {text} at (20,255) size 475x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 475x18
-              chunk 1 text run 1 at (20.00,270.00) startOffset 0 endOffset 63 width 474.93: "type: linear slope=-1 intercept=0 -- Should invert the gradient"
-          RenderSVGPath {rect} at (46,373) size 673x47 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=310.00] [width=580.00] [height=40.00]
-            [filter="DiscreteOrd"] RenderSVGResourceFilter {filter} at (20,310) size 580x40
-          RenderSVGText {text} at (20,355) size 603x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 603x18
-              chunk 1 text run 1 at (20.00,370.00) startOffset 0 endOffset 79 width 602.33: "type: linear slope=0.5 intercept=0.25 -- Result should be less extreme gradient"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.txt
deleted file mode 100644 (file)
index 1b87c57..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (25,15) size 750x487
-    RenderSVGContainer {g} at (25,15) size 750x487
-      RenderSVGViewportContainer {svg} at (25,15) size 750x487
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-          RenderSVGResourceLinearGradient {linearGradient} [id="MyGradient"] [gradientUnits=userSpaceOnUse] [start=(10,0)] [end=(590,0)]
-            RenderSVGGradientStop {stop} [offset=0.00] [color=#00FF00]
-            RenderSVGGradientStop {stop} [offset=1.00] [color=#000000]
-          RenderSVGResourceFilter {filter} [id="Identity"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="IDENTITY" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {green: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="TableBlank"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="TABLE" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="TableFull"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="TABLE" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-          RenderSVGResourceFilter {filter} [id="TableOrd"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-            [feComponentTransfer 
-                {red: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {green: type="TABLE" slope="1.00" intercept="0.00" amplitude="1.00" exponent="1.00" offset="0.00"}
-                {blue: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}
-                {alpha: type="UNKNOWN" slope="0.00" intercept="0.00" amplitude="0.00" exponent="0.00" offset="0.00"}]
-              [SourceGraphic]
-        RenderSVGPath {rect} at (25,15) size 750x487 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=648.00] [height=418.00]
-        RenderSVGContainer {g} at (25,15) size 750x487
-          RenderSVGPath {rect} at (25,15) size 750x487 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=648.00] [height=418.00]
-          RenderSVGPath {rect} at (46,26) size 673x49 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=10.00] [width=580.00] [height=40.00]
-            [filter="Identity"] RenderSVGResourceFilter {filter} at (20,10) size 580x40
-          RenderSVGText {text} at (20,55) size 103x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 103x18
-              chunk 1 text run 1 at (20.00,70.00) startOffset 0 endOffset 14 width 102.27: "type: identity"
-          RenderSVGPath {rect} at (46,141) size 673x49 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=110.00] [width=580.00] [height=40.00]
-            [filter="TableBlank"] RenderSVGResourceFilter {filter} at (20,110) size 580x40
-          RenderSVGText {text} at (20,155) size 305x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 305x18
-              chunk 1 text run 1 at (20.00,170.00) startOffset 0 endOffset 41 width 304.20: "type: table [0] -- Result should be black"
-          RenderSVGPath {rect} at (46,258) size 673x47 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=210.00] [width=580.00] [height=40.00]
-            [filter="TableFull"] RenderSVGResourceFilter {filter} at (20,210) size 580x40
-          RenderSVGText {text} at (20,255) size 308x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 308x18
-              chunk 1 text run 1 at (20.00,270.00) startOffset 0 endOffset 41 width 307.67: "type: table [1] -- Result should be green"
-          RenderSVGPath {rect} at (46,373) size 673x47 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=310.00] [width=580.00] [height=40.00]
-            [filter="TableOrd"] RenderSVGResourceFilter {filter} at (20,310) size 580x40
-          RenderSVGText {text} at (20,355) size 467x18 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 467x18
-              chunk 1 text run 1 at (20.00,370.00) startOffset 0 endOffset 61 width 466.27: "type: table [0 0 1 1] -- Result should be compressed gradient"
index 9733ba1..a51157a 100644 (file)
@@ -3,9 +3,9 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (10,5) size 790x113
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGText {text} at (10,5) size 957x88 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 957x88
+    RenderSVGText {text} at (10,5) size 957x87 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 957x87
         chunk 1 text run 1 at (10.00,75.59) startOffset 0 endOffset 11 width 957.00: "ONLY BLOCKS"
-    RenderSVGText {text} at (30,98) size 282x20 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 282x20
+    RenderSVGText {text} at (30,98) size 282x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 282x19
         chunk 1 text run 1 at (30.00,113.39) startOffset 0 endOffset 43 width 282.00: "The text above should only show Ahem blocks"
index 6539e16..bc6a83a 100644 (file)
@@ -3,12 +3,12 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (10,42) size 676x227
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGText {text} at (10,42) size 676x96 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 676x96
+    RenderSVGText {text} at (10,42) size 676x95 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 676x95
         chunk 1 text run 1 at (10.00,113.39) startOffset 0 endOffset 13 width 676.00: "CSS font-face"
-    RenderSVGText {text} at (10,155) size 676x96 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 676x96
+    RenderSVGText {text} at (10,155) size 676x95 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 676x95
         chunk 1 text run 1 at (10.00,226.77) startOffset 0 endOffset 13 width 676.00: "SVG font-face"
-    RenderSVGText {text} at (40,249) size 244x20 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 244x20
+    RenderSVGText {text} at (40,249) size 244x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 244x19
         chunk 1 text run 1 at (40.00,264.57) startOffset 0 endOffset 40 width 244.00: "The fonts used above should be identical"
index 97ab1f3..6038caf 100644 (file)
@@ -8,7 +8,7 @@ layer at (0,0) size 750x550 clip at (0,0) size 735x535 scrollY 1700 scrollHeight
     RenderSVGRoot {svg} at (276,250) size 248x154
       RenderSVGPath {rect} at (350,250) size 100x100 [fill={[type=SOLID] [color=#000080] [opacity=0.50]}] [x=350.00] [y=1950.00] [width=100.00] [height=100.00]
       RenderSVGPath {circle} at (350,250) size 100x100 [fill={[type=SOLID] [color=#F08080]}] [cx=400.00] [cy=2000.00] [r=50.00]
-      RenderSVGText {text} at (276,2085) size 248x19 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 248x19
+      RenderSVGText {text} at (276,2085) size 247x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 247x19
           chunk 1 (middle anchor) text run 1 at (276.50,2100.00) startOffset 0 endOffset 46 width 247.00: "The test passes if the circle sits in the rect"
     RenderText {#text} at (0,0) size 0x0
index 5e76420..4440687 100644 (file)
@@ -10,7 +10,7 @@ layer at (0,-300) size 725x1000 backgroundClip at (0,0) size 725x535 clip at (0,
     RenderSVGRoot {svg} at (276,250) size 248x154
       RenderSVGPath {rect} at (350,250) size 100x100 [fill={[type=SOLID] [color=#000080] [opacity=0.50]}] [x=350.00] [y=1950.00] [width=100.00] [height=100.00]
       RenderSVGPath {circle} at (350,250) size 100x100 [fill={[type=SOLID] [color=#F08080]}] [cx=400.00] [cy=2000.00] [r=50.00]
-      RenderSVGText {text} at (276,2085) size 248x19 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 248x19
+      RenderSVGText {text} at (276,2085) size 247x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 247x19
           chunk 1 (middle anchor) text run 1 at (276.50,2100.00) startOffset 0 endOffset 46 width 247.00: "The test passes if the circle sits in the rect"
     RenderText {#text} at (0,0) size 0x0
index 6699d39..a26f075 100644 (file)
@@ -6,8 +6,8 @@ layer at (0,0) size 785x4005
       RenderSVGRoot {svg} at (276,1950) size 248x154
         RenderSVGPath {rect} at (350,1950) size 100x100 [fill={[type=SOLID] [color=#000080] [opacity=0.50]}] [x=350.00] [y=1950.00] [width=100.00] [height=100.00]
         RenderSVGPath {circle} at (350,1950) size 100x100 [fill={[type=SOLID] [color=#F08080]}] [cx=400.00] [cy=2000.00] [r=50.00]
-        RenderSVGText {text} at (276,2085) size 248x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 248x19
+        RenderSVGText {text} at (276,2085) size 247x19 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 247x19
             chunk 1 (middle anchor) text run 1 at (276.50,2100.00) startOffset 0 endOffset 46 width 247.00: "The test passes if the circle sits in the rect"
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
index b9e6a5f..de0df13 100644 (file)
@@ -13,8 +13,8 @@ layer at (0,0) size 800x600
     RenderSVGContainer {g} at (111,91) size 18x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,100.00)}]
       RenderSVGPath {line} at (111,99) size 18x2 [stroke={[type=RADIAL-GRADIENT] [id="gradient2"]}] [fill={[type=SOLID] [color=#000000]}] [x1=-9.00] [y1=0.00] [x2=9.00] [y2=0.00]
       RenderSVGPath {line} at (119,91) size 2x18 [stroke={[type=RADIAL-GRADIENT] [id="gradient2"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=-9.00] [x2=0.00] [y2=9.00]
-      RenderSVGPath {line} at (112,92) size 16x16 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,0.00)}] [stroke={[type=RADIAL-GRADIENT] [id="gradient2"]}] [fill={[type=SOLID] [color=#000000]}] [x1=-9.00] [y1=0.00] [x2=9.00] [y2=0.00]
-      RenderSVGPath {line} at (112,92) size 16x16 [transform={m=((0.71,-0.71)(0.71,0.71)) t=(0.00,0.00)}] [stroke={[type=RADIAL-GRADIENT] [id="gradient2"]}] [fill={[type=SOLID] [color=#000000]}] [x1=-9.00] [y1=0.00] [x2=9.00] [y2=0.00]
+      RenderSVGPath {line} at (113,93) size 14x14 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,0.00)}] [stroke={[type=RADIAL-GRADIENT] [id="gradient2"]}] [fill={[type=SOLID] [color=#000000]}] [x1=-9.00] [y1=0.00] [x2=9.00] [y2=0.00]
+      RenderSVGPath {line} at (113,93) size 14x14 [transform={m=((0.71,-0.71)(0.71,0.71)) t=(0.00,0.00)}] [stroke={[type=RADIAL-GRADIENT] [id="gradient2"]}] [fill={[type=SOLID] [color=#000000]}] [x1=-9.00] [y1=0.00] [x2=9.00] [y2=0.00]
     RenderSVGText {text} at (12,135) size 256x19 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 256x19
         chunk 1 (middle anchor) text run 1 at (12.00,150.00) startOffset 0 endOffset 43 width 256.00: "You should see a green line, and a red star"
index 5a695cc..02d552f 100644 (file)
@@ -1,53 +1,53 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (118,18) size 564x408
-    RenderSVGContainer {g} at (118,18) size 204x204 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
-      RenderSVGPath {rect} at (118,18) size 204x204 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
+  RenderSVGRoot {svg} at (119,19) size 562x407
+    RenderSVGContainer {g} at (119,19) size 202x202 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+      RenderSVGPath {rect} at (119,19) size 202x202 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
       RenderSVGImage {image} at (120,20) size 200x200
-    RenderSVGContainer {g} at (80,0) size 720x420 [transform={m=((200.00,0.00)(0.00,200.00)) t=(190.00,10.00)}]
-      RenderSVGPath {rect} at (80,0) size 720x420 [stroke={[type=SOLID] [color=#000000] [stroke width=0.00]}] [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=0.50] [height=0.50]
-      RenderSVGImage {image} at (480,20) size 320x400
+    RenderSVGContainer {g} at (479,19) size 202x202 [transform={m=((200.00,0.00)(0.00,200.00)) t=(190.00,10.00)}]
+      RenderSVGPath {rect} at (479,19) size 202x202 [stroke={[type=SOLID] [color=#000000] [stroke width=0.00]}] [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=0.50] [height=0.50]
+      RenderSVGImage {image} at (480,20) size 200x200
     RenderSVGContainer {g} at (120,224) size 506x202 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}]
-      RenderSVGText {text} at (0,-8) size 253x101 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 226x11
-          RenderSVGInlineText {#text} at (0,0) size 226x11
+      RenderSVGText {text} at (0,-8) size 253x100 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 226x10
+          RenderSVGInlineText {#text} at (0,0) size 226x10
             chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 41 width 225.50: "For this test case to be successful, both"
-        RenderSVGInlineText {#text} at (225,0) size 6x11
+        RenderSVGInlineText {#text} at (225,0) size 6x10
           chunk 1 text run 1 at (225.50,0.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 253x11
-          RenderSVGInlineText {#text} at (0,15) size 253x11
+        RenderSVGTSpan {tspan} at (0,0) size 253x10
+          RenderSVGInlineText {#text} at (0,15) size 253x10
             chunk 1 text run 1 at (0.00,15.00) startOffset 0 endOffset 46 width 253.00: "square must include the same image. In Safari "
         RenderSVGInlineText {#text} at (0,0) size 0x0
-        RenderSVGTSpan {tspan} at (0,0) size 182x11
-          RenderSVGInlineText {#text} at (0,30) size 61x11
+        RenderSVGTSpan {tspan} at (0,0) size 182x10
+          RenderSVGInlineText {#text} at (0,30) size 61x10
             chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 11 width 60.50: "Beta 3, an "
-          RenderSVGInlineText {#cdata-section} at (60,30) size 39x11
+          RenderSVGInlineText {#cdata-section} at (60,30) size 39x10
             chunk 1 text run 1 at (60.50,30.00) startOffset 0 endOffset 7 width 38.50: "<image>"
-          RenderSVGInlineText {#text} at (99,30) size 83x11
+          RenderSVGInlineText {#text} at (99,30) size 83x10
             chunk 1 text run 1 at (99.00,30.00) startOffset 0 endOffset 15 width 82.50: " tag with width"
-        RenderSVGInlineText {#text} at (181,30) size 6x11
+        RenderSVGInlineText {#text} at (181,30) size 6x10
           chunk 1 text run 1 at (181.50,30.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 248x11
-          RenderSVGInlineText {#text} at (0,45) size 248x11
+        RenderSVGTSpan {tspan} at (0,0) size 248x10
+          RenderSVGInlineText {#text} at (0,45) size 248x10
             chunk 1 text run 1 at (0.00,45.00) startOffset 0 endOffset 45 width 247.50: "or height less than one fails to paint image."
-        RenderSVGInlineText {#text} at (247,45) size 6x11
+        RenderSVGInlineText {#text} at (247,45) size 6x10
           chunk 1 text run 1 at (247.50,45.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 176x11
-          RenderSVGInlineText {#text} at (0,60) size 22x11
+        RenderSVGTSpan {tspan} at (0,0) size 176x10
+          RenderSVGInlineText {#text} at (0,60) size 22x10
             chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 4 width 22.00: "The "
-          RenderSVGInlineText {#cdata-section} at (22,60) size 39x11
+          RenderSVGInlineText {#cdata-section} at (22,60) size 39x10
             chunk 1 text run 1 at (22.00,60.00) startOffset 0 endOffset 7 width 38.50: "<image>"
-          RenderSVGInlineText {#text} at (60,60) size 116x11
+          RenderSVGInlineText {#text} at (60,60) size 116x10
             chunk 1 text run 1 at (60.50,60.00) startOffset 0 endOffset 21 width 115.50: " tag on the right has"
-        RenderSVGInlineText {#text} at (176,60) size 6x11
+        RenderSVGInlineText {#text} at (176,60) size 6x10
           chunk 1 text run 1 at (176.00,60.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 143x11
-          RenderSVGInlineText {#text} at (0,75) size 143x11
+        RenderSVGTSpan {tspan} at (0,0) size 143x10
+          RenderSVGInlineText {#text} at (0,75) size 143x10
             chunk 1 text run 1 at (0.00,75.00) startOffset 0 endOffset 26 width 143.00: "a width and height of 0.5."
-        RenderSVGInlineText {#text} at (143,75) size 6x11
+        RenderSVGInlineText {#text} at (143,75) size 6x10
           chunk 1 text run 1 at (143.00,75.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 50x11
-          RenderSVGInlineText {#text} at (0,90) size 50x11
+        RenderSVGTSpan {tspan} at (0,0) size 50x10
+          RenderSVGInlineText {#text} at (0,90) size 50x10
             chunk 1 text run 1 at (0.00,90.00) startOffset 0 endOffset 9 width 49.50: "Bug 14241"
         RenderSVGInlineText {#text} at (0,0) size 0x0
index 5936f6b..59c6391 100644 (file)
@@ -12,17 +12,17 @@ layer at (0,0) size 800x600
         [SourceGraphic]
     RenderSVGResourceMarker {marker} [id="marker1"] [markerUnits=strokeWidth] [ref at (5,5)] [angle=0.00]
       RenderSVGPath {rect} at (0,0) size 4x4 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
-    RenderSVGText {text} at (0,-2) size 306x20 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 306x20
+    RenderSVGText {text} at (0,-2) size 306x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 306x19
         chunk 1 text run 1 at (0.00,13.00) startOffset 0 endOffset 46 width 306.00: "The rect should be opaque green, black stroke,"
-    RenderSVGText {text} at (0,18) size 173x20 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 173x20
+    RenderSVGText {text} at (0,18) size 173x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 173x19
         chunk 1 text run 1 at (0.00,33.00) startOffset 0 endOffset 25 width 172.80: "no markers and no dashes."
-    RenderSVGPath {path} at (48,65) size 87x87 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#008000]}] [data="M 30 40 L 80 40 L 80 90 L 30 90 Z"]
+    RenderSVGPath {path} at (49,65) size 86x86 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#008000]}] [data="M 30 40 L 80 40 L 80 90 L 30 90 Z"]
     RenderSVGPath {circle} at (265,65) size 70x70 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=LINEAR-GRADIENT] [id="grad"]}] [cx=180.00] [cy=60.00] [r=20.00]
-    RenderSVGText {text} at (0,95) size 291x20 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 291x20
+    RenderSVGText {text} at (0,95) size 291x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 291x19
         chunk 1 text run 1 at (0.00,110.00) startOffset 0 endOffset 45 width 290.40: "The circle should be opaque green, no filter,"
-    RenderSVGText {text} at (0,115) size 110x20 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 110x20
+    RenderSVGText {text} at (0,115) size 110x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 110x19
         chunk 1 text run 1 at (0.00,130.00) startOffset 0 endOffset 17 width 109.80: "green stop color."
diff --git a/LayoutTests/platform/chromium-win/svg/custom/js-late-clipPath-and-object-creation-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/js-late-clipPath-and-object-creation-expected.txt
new file mode 100644 (file)
index 0000000..5a49328
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (16,40) size 318x173
+    RenderSVGContainer {g} at (16,40) size 318x173 [transform={m=((1.00,0.00)(0.00,1.50)) t=(0.00,0.00)}]
+      RenderSVGText {text} at (10,16) size 528x68 contains 1 chunk(s)
+        [clipPath="dynClip"] RenderSVGResourceClipper {clipPath} at (0,0) size 200x200
+        RenderSVGInlineText {#text} at (0,0) size 528x68
+          [clipPath="dynClip"] RenderSVGResourceClipper {clipPath} at (0,0) size 200x200
+          chunk 1 text run 1 at (10.00,70.00) startOffset 0 endOffset 19 width 527.63: "Clipped. INVISIBLE."
+      RenderSVGResourceClipper {clipPath} [id="dynClip"] [clipPathUnits=userSpaceOnUse]
+        RenderSVGPath {path} at (0,0) size 334x500 [fill={[type=SOLID] [color=#000000]}] [data="M 0 0 L 200 0 L 200 200 L 0 200 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/js-late-clipPath-creation-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/js-late-clipPath-creation-expected.txt
new file mode 100644 (file)
index 0000000..5a49328
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (16,40) size 318x173
+    RenderSVGContainer {g} at (16,40) size 318x173 [transform={m=((1.00,0.00)(0.00,1.50)) t=(0.00,0.00)}]
+      RenderSVGText {text} at (10,16) size 528x68 contains 1 chunk(s)
+        [clipPath="dynClip"] RenderSVGResourceClipper {clipPath} at (0,0) size 200x200
+        RenderSVGInlineText {#text} at (0,0) size 528x68
+          [clipPath="dynClip"] RenderSVGResourceClipper {clipPath} at (0,0) size 200x200
+          chunk 1 text run 1 at (10.00,70.00) startOffset 0 endOffset 19 width 527.63: "Clipped. INVISIBLE."
+      RenderSVGResourceClipper {clipPath} [id="dynClip"] [clipPathUnits=userSpaceOnUse]
+        RenderSVGPath {path} at (0,0) size 334x500 [fill={[type=SOLID] [color=#000000]}] [data="M 0 0 L 200 0 L 200 200 L 0 200 Z"]
index b463a66..638fc3f 100644 (file)
@@ -8,12 +8,12 @@ layer at (0,0) size 800x600
         RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
       RenderSVGResourceLinearGradient {linearGradient} [id="strokeLinearGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
         RenderSVGGradientStop {stop} [offset=1.00] [color=#008000]
-      RenderSVGText {text} at (-150,9) size 418x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 418x78
+      RenderSVGText {text} at (-150,9) size 418x77 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 418x77
           chunk 1 text run 1 at (-150.00,70.00) startOffset 0 endOffset 16 width 417.60: "Gradient on fill"
-      RenderSVGText {text} at (-150,79) size 506x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 506x78
+      RenderSVGText {text} at (-150,79) size 506x77 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 506x77
           chunk 1 text run 1 at (-150.00,140.00) startOffset 0 endOffset 18 width 505.80: "Gradient on stroke"
-      RenderSVGText {text} at (-150,149) size 603x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 603x78
+      RenderSVGText {text} at (-150,149) size 603x77 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 603x77
           chunk 1 text run 1 at (-150.00,210.00) startOffset 0 endOffset 23 width 602.40: "Gradient on fill/stroke"
index 9c1200b..2aaea43 100644 (file)
@@ -9,12 +9,12 @@ layer at (0,0) size 800x600
       RenderSVGResourcePattern {pattern} [id="strokePattern"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
         RenderSVGPath {rect} at (8,8) size 17x17 [fill={[type=SOLID] [color=#FFFF00]}] [x=5.00] [y=5.00] [width=10.00] [height=10.00]
         RenderSVGPath {rect} at (16,16) size 18x18 [fill={[type=SOLID] [color=#0000FF]}] [x=10.00] [y=10.00] [width=10.00] [height=10.00]
-      RenderSVGText {text} at (-150,9) size 372x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 372x78
+      RenderSVGText {text} at (-150,9) size 372x77 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 372x77
           chunk 1 text run 1 at (-150.00,70.00) startOffset 0 endOffset 15 width 372.00: "Pattern on fill"
-      RenderSVGText {text} at (-150,79) size 461x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 461x78
+      RenderSVGText {text} at (-150,79) size 461x77 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 461x77
           chunk 1 text run 1 at (-150.00,140.00) startOffset 0 endOffset 17 width 460.20: "Pattern on stroke"
-      RenderSVGText {text} at (-150,149) size 557x78 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 557x78
+      RenderSVGText {text} at (-150,149) size 557x77 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 557x77
           chunk 1 text run 1 at (-150.00,210.00) startOffset 0 endOffset 22 width 556.80: "Pattern on fill/stroke"
index 8b76ccf..6f1057d 100644 (file)
@@ -14,7 +14,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
-      RenderSVGPath {rect} at (0,18) size 324x342 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
+      RenderSVGPath {rect} at (0,20) size 322x340 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
       RenderSVGPath {circle} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
       RenderSVGText {text} at (320,320) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
index b4a0c49..cde9269 100644 (file)
@@ -1,12 +1,12 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 480x360
-  RenderSVGRoot {svg} at (0,0) size 479x360
-    RenderSVGContainer {g} at (33,13) size 360x347
+  RenderSVGRoot {svg} at (0,0) size 478x360
+    RenderSVGContainer {g} at (34,13) size 359x347
       RenderSVGText {text} at (100,8) size 185x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 185x15
           chunk 1 text run 1 at (100.00,20.00) startOffset 0 endOffset 41 width 185.00: "Some circles with ids, for linking tests."
-      RenderSVGPath {circle} at (167,119) size 79x79 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=220.00] [cy=140.00] [r=35.00]
+      RenderSVGPath {circle} at (168,120) size 78x78 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=220.00] [cy=140.00] [r=35.00]
       RenderSVGText {text} at (203,87) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (203.00,99.00) startOffset 0 endOffset 8 width 40.00: "circle-1"
@@ -14,10 +14,10 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
-      RenderSVGPath {rect} at (36,230) size 81x81 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
+      RenderSVGPath {rect} at (37,231) size 80x80 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
       RenderSVGPath {circle} at (256,229) size 120x120 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
       RenderSVGText {text} at (320,320) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (320.00,332.00) startOffset 0 endOffset 8 width 40.00: "circle-3"
-    RenderSVGContainer {g} at (0,0) size 479x360
-      RenderSVGPath {rect} at (0,0) size 479x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 478x360
+      RenderSVGPath {rect} at (0,0) size 478x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index 8694b47..704fd04 100644 (file)
@@ -2,7 +2,7 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (55,0) size 425x360
+    RenderSVGContainer {g} at (57,0) size 423x360
       RenderSVGText {text} at (100,8) size 185x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 185x15
           chunk 1 text run 1 at (100.00,20.00) startOffset 0 endOffset 41 width 185.00: "Some circles with ids, for linking tests."
@@ -14,7 +14,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
-      RenderSVGPath {rect} at (55,0) size 370x360 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
+      RenderSVGPath {rect} at (57,0) size 366x360 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
       RenderSVGPath {circle} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
       RenderSVGText {text} at (320,320) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
index 8b76ccf..6f1057d 100644 (file)
@@ -14,7 +14,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
-      RenderSVGPath {rect} at (0,18) size 324x342 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
+      RenderSVGPath {rect} at (0,20) size 322x340 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
       RenderSVGPath {circle} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
       RenderSVGText {text} at (320,320) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
index edaa0c8..81d43fc 100644 (file)
@@ -3,11 +3,11 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (0,0) size 800x524
+    RenderSVGContainer {g} at (0,0) size 800x522
       RenderSVGText {text} at (65,5) size 337x14 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 337x14
           chunk 1 text run 1 at (65.00,16.00) startOffset 0 endOffset 69 width 336.75: "Link test of the 'view' element and its attributes, 1 of 2, internal."
-      RenderSVGContainer {g} at (0,0) size 800x524
+      RenderSVGContainer {g} at (0,0) size 800x522
         RenderSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-150.00,75.00)}]
           RenderSVGPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#AAAAAA]}] [x=300.00] [y=55.00] [width=125.00] [height=85.00]
           RenderSVGContainer {a} at (0,0) size 0x0
@@ -33,39 +33,39 @@ layer at (0,0) size 800x600
             RenderSVGInlineText {#text} at (0,0) size 89x14
               chunk 1 text run 1 at (315.00,164.00) startOffset 0 endOffset 19 width 88.31: "to link to its view"
         RenderSVGPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#800080]}] [x=295.00] [y=36.00] [width=135.00] [height=68.00]
-        RenderSVGText {text} at (330,103) size 65x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 65x16
+        RenderSVGText {text} at (330,103) size 64x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 64x16
             chunk 1 (middle anchor) text run 1 at (330.63,116.00) startOffset 0 endOffset 9 width 63.75: "Rectangle"
         RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=292.00] [y=29.00] [width=141.00] [height=91.00]
-        RenderSVGText {text} at (300,123) size 125x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 125x12
+        RenderSVGText {text} at (300,123) size 124x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 124x12
             chunk 1 (middle anchor) text run 1 at (300.91,132.00) startOffset 0 endOffset 29 width 123.19: "No view attributes except id."
         RenderSVGPath {ellipse} at (16,97) size 768x342 [fill={[type=SOLID] [color=#0000FF]}] [cx=370.00] [cy=251.00] [rx=72.00] [ry=32.00]
         RenderSVGText {text} at (349,282) size 42x16 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 42x16
             chunk 1 (middle anchor) text run 1 at (349.09,295.00) startOffset 0 endOffset 7 width 41.81: "Ellipse"
-        RenderSVGPath {rect} at (0,76) size 800x448 [stroke={[type=SOLID] [color=#000000]}] [x=295.00] [y=216.00] [width=150.00] [height=82.00]
+        RenderSVGPath {rect} at (0,78) size 800x444 [stroke={[type=SOLID] [color=#000000]}] [x=295.00] [y=216.00] [width=150.00] [height=82.00]
         RenderSVGText {text} at (315,203) size 114x12 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 114x12
             chunk 1 text run 1 at (315.00,212.00) startOffset 0 endOffset 27 width 113.44: "viewBox, should fill frame."
         RenderSVGPath {circle} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFF00]}] [cx=85.00] [cy=68.00] [r=36.00]
-        RenderSVGText {text} at (66,103) size 38x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 38x16
+        RenderSVGText {text} at (66,103) size 37x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 37x16
             chunk 1 (middle anchor) text run 1 at (66.91,116.00) startOffset 0 endOffset 6 width 36.19: "Circle"
         RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=29.00] [width=98.00] [height=91.00]
-        RenderSVGText {text} at (34,121) size 102x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 102x12
+        RenderSVGText {text} at (34,121) size 101x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 101x12
             chunk 1 (middle anchor) text run 1 at (34.75,130.00) startOffset 0 endOffset 21 width 100.50: "viewBox & non-uniform"
         RenderSVGText {text} at (39,130) size 92x12 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 92x12
             chunk 1 (middle anchor) text run 1 at (39.06,139.00) startOffset 0 endOffset 19 width 91.88: "preserveAspectRatio"
         RenderSVGPath {polygon} at (0,0) size 0x0 [fill={[type=SOLID] [color=#008000]}] [points="87 211 134 238 116 283 57 283 39 238 87 211"]
-        RenderSVGText {text} at (59,282) size 52x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 52x16
+        RenderSVGText {text} at (59,282) size 51x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 51x16
             chunk 1 (middle anchor) text run 1 at (59.50,295.00) startOffset 0 endOffset 7 width 51.00: "Polygon"
         RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=208.00] [width=100.00] [height=89.00]
-        RenderSVGText {text} at (52,186) size 66x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 66x12
+        RenderSVGText {text} at (52,186) size 65x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 65x12
             chunk 1 (middle anchor) text run 1 at (52.66,195.00) startOffset 0 endOffset 14 width 64.69: "viewTarget, no"
         RenderSVGText {text} at (41,195) size 88x12 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 88x12
index 05bf5aa..0a2e8fd 100644 (file)
@@ -3,17 +3,17 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,8) size 674x296
     RenderSVGContainer {g} at (0,8) size 674x296
-      RenderSVGText {text} at (0,5) size 404x20 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 404x20
+      RenderSVGText {text} at (0,5) size 404x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 404x19
           chunk 1 text run 1 at (0.00,20.00) startOffset 0 endOffset 61 width 403.80: "This should show three markers on the path for start/mid/end."
-      RenderSVGText {text} at (0,25) size 377x20 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 377x20
+      RenderSVGText {text} at (0,25) size 377x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 377x19
           chunk 1 text run 1 at (0.00,40.00) startOffset 0 endOffset 55 width 376.20: "Start marker has no markerWidth/markerHeight specified."
-      RenderSVGText {text} at (0,45) size 279x20 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 279x20
+      RenderSVGText {text} at (0,45) size 279x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 279x19
           chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 40 width 279.00: "Mid marker has no markerWidth specified."
-      RenderSVGText {text} at (0,65) size 282x20 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 282x20
+      RenderSVGText {text} at (0,65) size 282x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 282x19
           chunk 1 text run 1 at (0.00,80.00) startOffset 0 endOffset 41 width 281.40: "End marker has no markerHeight specified."
       RenderSVGResourceMarker {marker} [id="marker1"] [markerUnits=strokeWidth] [ref at (5,5)] [angle=0.00]
         RenderSVGPath {rect} at (0,0) size 5x5 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
index 7559b8a..2290bb9 100644 (file)
@@ -5,8 +5,8 @@ layer at (0,0) size 800x411
     RenderBody {body} at (0,0) size 800x411
       RenderSVGRoot {svg} at (96,32) size 214x224
         RenderSVGPath {circle} at (150,150) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=197.00] [cy=197.00] [r=50.00]
-        RenderSVGText {text} at (99,35) size 202x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 202x19
+        RenderSVGText {text} at (99,35) size 201x19 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 201x19
             chunk 1 (middle anchor) text run 1 at (99.50,50.00) startOffset 0 endOffset 34 width 201.00: "The circle should be in the middle"
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
index 5c960d3..6b21a16 100644 (file)
@@ -3,8 +3,8 @@ layer at (0,0) size 800x600
 layer at (0,0) size 406x406
   RenderSVGRoot {svg} at (96,32) size 214x224
     RenderSVGPath {circle} at (150,150) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=197.00] [cy=197.00] [r=50.00]
-    RenderSVGText {text} at (99,35) size 202x19 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 202x19
+    RenderSVGText {text} at (99,35) size 201x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 201x19
         chunk 1 (middle anchor) text run 1 at (99.50,50.00) startOffset 0 endOffset 34 width 201.00: "The circle should be in the middle"
 selection start: position 16 of child 0 {#text} of child 3 {text} of child 0 {svg} of document
 selection end:   position 34 of child 0 {#text} of child 3 {text} of child 0 {svg} of document
index 9e7480a..a612f2f 100644 (file)
@@ -1112,8 +1112,6 @@ BUGCR105305 CPU : svg/W3C-SVG-1.1/pservers-grad-11-b.svg = IMAGE
 BUGCR105305 CPU : svg/css/composite-shadow-text.svg = IMAGE
 BUGCR105305 CPU : svg/css/text-gradient-shadow.svg = IMAGE
 BUGCR105305 CPU : svg/custom/gradient-stroke-width.svg = IMAGE
-BUGCR105305 CPU : svg/custom/gradient-with-1d-boundingbox.svg = IMAGE
-BUGCR105305 CPU : svg/custom/js-late-gradient-and-object-creation.svg = IMAGE
 BUGCR105305 CPU : svg/custom/nested-pattern-boundingBoxModeContent.svg = IMAGE
 BUGCR105305 CPU : svg/custom/pattern-with-transformation.svg = IMAGE
 BUGCR105305 CPU : svg/custom/text-rotated-gradient.svg = IMAGE
@@ -2283,7 +2281,6 @@ BUGWK46596 : fast/dom/nodesFromRect-basic.html = TIMEOUT
 
 // Possibly regressed within 68216:68246 (flakiness rate increased)
 BUGCR57056 LINUX : svg/custom/clip-path-referencing-use2.svg = PASS FAIL
-BUGCR57056 LINUX : svg/custom/circular-marker-reference-4.svg = PASS FAIL
 
 // Flaky since http://trac.webkit.org/changeset/68440 (where this test added at).
 BUGWK46689 : fast/dom/HTMLElement/class-list.html = PASS TEXT
@@ -2612,9 +2609,6 @@ BUGCR69181 MAC : fast/js/large-expressions.html = TEXT
 // Flaky on Linux since r75250
 BUGCR69300 LINUX : svg/batik/text/textOnPath.svg = PASS IMAGE
 
-// Flaky since r75548; transformed character is occasionally corrupt
-BUGCR69411 LINUX : svg/custom/linking-a-03-b-transform.svg = PASS IMAGE
-
 // New test added in r75720
 BUGCR69571 : plugins/destroy-on-setwindow.html = CRASH TEXT
 
diff --git a/LayoutTests/platform/gtk/svg/custom/circular-marker-reference-1-expected.txt b/LayoutTests/platform/gtk/svg/custom/circular-marker-reference-1-expected.txt
deleted file mode 100644 (file)
index 2cc1401..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (129,270) size 451x120
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGResourceMarker {marker} [id="mark"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-        RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGPath {path} at (129,270) size 451x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/gtk/svg/custom/circular-marker-reference-3-expected.txt b/LayoutTests/platform/gtk/svg/custom/circular-marker-reference-3-expected.txt
deleted file mode 100644 (file)
index abceb19..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (129,270) size 451x120 [start marker=mark] [middle marker=mark] [end marker=mark]
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0 [start marker=mark] [middle marker=mark] [end marker=mark]
-      RenderSVGResourceMarker {marker} [id="mark"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-        RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGPath {path} at (129,270) size 451x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/qt/svg/custom/circular-marker-reference-1-expected.txt b/LayoutTests/platform/qt/svg/custom/circular-marker-reference-1-expected.txt
deleted file mode 100644 (file)
index 2cc1401..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (129,270) size 451x120
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGResourceMarker {marker} [id="mark"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-        RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGPath {path} at (129,270) size 451x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/qt/svg/custom/circular-marker-reference-3-expected.txt b/LayoutTests/platform/qt/svg/custom/circular-marker-reference-3-expected.txt
deleted file mode 100644 (file)
index abceb19..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (129,270) size 451x120 [start marker=mark] [middle marker=mark] [end marker=mark]
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0 [start marker=mark] [middle marker=mark] [end marker=mark]
-      RenderSVGResourceMarker {marker} [id="mark"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-        RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGPath {path} at (129,270) size 451x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/qt/svg/custom/circular-marker-reference-4-expected.txt b/LayoutTests/platform/qt/svg/custom/circular-marker-reference-4-expected.txt
deleted file mode 100644 (file)
index d70466e..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (129,270) size 451x120
-    RenderSVGResourceMarker {marker} [id="mark1"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-      RenderSVGPath {path} at (310,240) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark2] [middle marker=mark2] [end marker=mark2] [data="M -5 -2 L 0 -2 L 5 -2"]
-    RenderSVGResourceMarker {marker} [id="mark2"] [markerUnits=strokeWidth] [ref at (4,4)] [angle=0.00]
-      RenderSVGPath {path} at (310,300) size 180x60 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M -5 2 L 0 2 L 5 2"]
-    RenderSVGPath {path} at (129,270) size 451x120 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M -5 2 L 0 2 L 5 2"]
diff --git a/LayoutTests/platform/win/svg/custom/linking-uri-01-b-expected.txt b/LayoutTests/platform/win/svg/custom/linking-uri-01-b-expected.txt
deleted file mode 100644 (file)
index fb0ade1..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (0,0) size 800x524
-      RenderSVGText {text} at (65,4) size 336x14 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 336x14
-          chunk 1 text run 1 at (65.00,16.00) startOffset 0 endOffset 69 width 335.81: "Link test of the 'view' element and its attributes, 1 of 2, internal."
-      RenderSVGContainer {g} at (0,0) size 800x525
-        RenderSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-150.00,75.00)}]
-          RenderSVGPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#AAAAAA]}] [x=300.00] [y=55.00] [width=125.00] [height=85.00]
-          RenderSVGContainer {a} at (0,0) size 0x0
-            RenderSVGText {text} at (310,57) size 103x17 contains 1 chunk(s)
-              RenderSVGInlineText {#text} at (0,0) size 103x17
-                chunk 1 text run 1 at (310.00,70.00) startOffset 0 endOffset 15 width 102.19: "Go to Rectangle"
-          RenderSVGContainer {a} at (0,0) size 0x0
-            RenderSVGText {text} at (310,77) size 81x17 contains 1 chunk(s)
-              RenderSVGInlineText {#text} at (0,0) size 81x17
-                chunk 1 text run 1 at (310.00,90.00) startOffset 0 endOffset 13 width 80.25: "Go to Ellipse"
-          RenderSVGContainer {a} at (0,0) size 0x0
-            RenderSVGText {text} at (310,97) size 75x17 contains 1 chunk(s)
-              RenderSVGInlineText {#text} at (0,0) size 75x17
-                chunk 1 text run 1 at (310.00,110.00) startOffset 0 endOffset 12 width 74.63: "Go to Circle"
-          RenderSVGContainer {a} at (0,0) size 0x0
-            RenderSVGText {text} at (310,117) size 90x17 contains 1 chunk(s)
-              RenderSVGInlineText {#text} at (0,0) size 90x17
-                chunk 1 text run 1 at (310.00,130.00) startOffset 0 endOffset 13 width 89.63: "Go to Polygon"
-          RenderSVGText {text} at (315,140) size 103x14 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 103x14
-              chunk 1 text run 1 at (315.00,152.00) startOffset 0 endOffset 20 width 102.56: "Click element's line"
-          RenderSVGText {text} at (315,152) size 88x14 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 88x14
-              chunk 1 text run 1 at (315.00,164.00) startOffset 0 endOffset 19 width 87.75: "to link to its view"
-        RenderSVGPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#800080]}] [x=295.00] [y=36.00] [width=135.00] [height=68.00]
-        RenderSVGText {text} at (330,103) size 64x17 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 64x17
-            chunk 1 (middle anchor) text run 1 at (330.63,116.00) startOffset 0 endOffset 9 width 63.75: "Rectangle"
-        RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=292.00] [y=29.00] [width=141.00] [height=91.00]
-        RenderSVGText {text} at (300,122) size 125x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 125x12
-            chunk 1 (middle anchor) text run 1 at (300.34,132.00) startOffset 0 endOffset 29 width 124.31: "No view attributes except id."
-        RenderSVGPath {ellipse} at (16,97) size 768x342 [fill={[type=SOLID] [color=#0000FF]}] [cx=370.00] [cy=251.00] [rx=72.00] [ry=32.00]
-        RenderSVGText {text} at (349,282) size 42x17 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 42x17
-            chunk 1 (middle anchor) text run 1 at (349.09,295.00) startOffset 0 endOffset 7 width 41.81: "Ellipse"
-        RenderSVGPath {rect} at (0,78) size 800x444 [stroke={[type=SOLID] [color=#000000]}] [x=295.00] [y=216.00] [width=150.00] [height=82.00]
-        RenderSVGText {text} at (315,202) size 115x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 115x12
-            chunk 1 text run 1 at (315.00,212.00) startOffset 0 endOffset 27 width 114.94: "viewBox, should fill frame."
-        RenderSVGPath {circle} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFF00]}] [cx=85.00] [cy=68.00] [r=36.00]
-        RenderSVGText {text} at (66,103) size 37x17 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 37x17
-            chunk 1 (middle anchor) text run 1 at (66.91,116.00) startOffset 0 endOffset 6 width 36.19: "Circle"
-        RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=29.00] [width=98.00] [height=91.00]
-        RenderSVGText {text} at (34,120) size 102x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 102x12
-            chunk 1 (middle anchor) text run 1 at (34.09,130.00) startOffset 0 endOffset 21 width 101.81: "viewBox & non-uniform"
-        RenderSVGText {text} at (38,129) size 93x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 93x12
-            chunk 1 (middle anchor) text run 1 at (38.97,139.00) startOffset 0 endOffset 19 width 92.06: "preserveAspectRatio"
-        RenderSVGPath {polygon} at (0,0) size 0x0 [fill={[type=SOLID] [color=#008000]}] [points="87 211 134 238 116 283 57 283 39 238 87 211"]
-        RenderSVGText {text} at (59,282) size 52x17 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 52x17
-            chunk 1 (middle anchor) text run 1 at (59.41,295.00) startOffset 0 endOffset 7 width 51.19: "Polygon"
-        RenderSVGPath {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=208.00] [width=100.00] [height=89.00]
-        RenderSVGText {text} at (52,185) size 65x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 65x12
-            chunk 1 (middle anchor) text run 1 at (52.56,195.00) startOffset 0 endOffset 14 width 64.88: "viewTarget, no"
-        RenderSVGText {text} at (40,194) size 89x12 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 89x12
-            chunk 1 (middle anchor) text run 1 at (40.94,204.00) startOffset 0 endOffset 19 width 88.13: "changes to viewport"
-    RenderSVGContainer {g} at (0,0) size 0x0
-      RenderSVGText {text} at (10,310) size 249x37 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 249x37
-          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 248.06: "$Revision: 1.12 $"
-    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-caret: position 0 of child 0 {#text} of child 1 {text} of child 5 {a} of child 1 {g} of child 3 {g} of child 25 {g} of child 0 {svg} of document
diff --git a/LayoutTests/svg/custom/image-small-width-height-expected.txt b/LayoutTests/svg/custom/image-small-width-height-expected.txt
deleted file mode 100644 (file)
index 5a695cc..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (118,18) size 564x408
-    RenderSVGContainer {g} at (118,18) size 204x204 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
-      RenderSVGPath {rect} at (118,18) size 204x204 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
-      RenderSVGImage {image} at (120,20) size 200x200
-    RenderSVGContainer {g} at (80,0) size 720x420 [transform={m=((200.00,0.00)(0.00,200.00)) t=(190.00,10.00)}]
-      RenderSVGPath {rect} at (80,0) size 720x420 [stroke={[type=SOLID] [color=#000000] [stroke width=0.00]}] [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=0.50] [height=0.50]
-      RenderSVGImage {image} at (480,20) size 320x400
-    RenderSVGContainer {g} at (120,224) size 506x202 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}]
-      RenderSVGText {text} at (0,-8) size 253x101 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 226x11
-          RenderSVGInlineText {#text} at (0,0) size 226x11
-            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 41 width 225.50: "For this test case to be successful, both"
-        RenderSVGInlineText {#text} at (225,0) size 6x11
-          chunk 1 text run 1 at (225.50,0.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 253x11
-          RenderSVGInlineText {#text} at (0,15) size 253x11
-            chunk 1 text run 1 at (0.00,15.00) startOffset 0 endOffset 46 width 253.00: "square must include the same image. In Safari "
-        RenderSVGInlineText {#text} at (0,0) size 0x0
-        RenderSVGTSpan {tspan} at (0,0) size 182x11
-          RenderSVGInlineText {#text} at (0,30) size 61x11
-            chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 11 width 60.50: "Beta 3, an "
-          RenderSVGInlineText {#cdata-section} at (60,30) size 39x11
-            chunk 1 text run 1 at (60.50,30.00) startOffset 0 endOffset 7 width 38.50: "<image>"
-          RenderSVGInlineText {#text} at (99,30) size 83x11
-            chunk 1 text run 1 at (99.00,30.00) startOffset 0 endOffset 15 width 82.50: " tag with width"
-        RenderSVGInlineText {#text} at (181,30) size 6x11
-          chunk 1 text run 1 at (181.50,30.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 248x11
-          RenderSVGInlineText {#text} at (0,45) size 248x11
-            chunk 1 text run 1 at (0.00,45.00) startOffset 0 endOffset 45 width 247.50: "or height less than one fails to paint image."
-        RenderSVGInlineText {#text} at (247,45) size 6x11
-          chunk 1 text run 1 at (247.50,45.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 176x11
-          RenderSVGInlineText {#text} at (0,60) size 22x11
-            chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 4 width 22.00: "The "
-          RenderSVGInlineText {#cdata-section} at (22,60) size 39x11
-            chunk 1 text run 1 at (22.00,60.00) startOffset 0 endOffset 7 width 38.50: "<image>"
-          RenderSVGInlineText {#text} at (60,60) size 116x11
-            chunk 1 text run 1 at (60.50,60.00) startOffset 0 endOffset 21 width 115.50: " tag on the right has"
-        RenderSVGInlineText {#text} at (176,60) size 6x11
-          chunk 1 text run 1 at (176.00,60.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 143x11
-          RenderSVGInlineText {#text} at (0,75) size 143x11
-            chunk 1 text run 1 at (0.00,75.00) startOffset 0 endOffset 26 width 143.00: "a width and height of 0.5."
-        RenderSVGInlineText {#text} at (143,75) size 6x11
-          chunk 1 text run 1 at (143.00,75.00) startOffset 0 endOffset 1 width 5.50: " "
-        RenderSVGTSpan {tspan} at (0,0) size 50x11
-          RenderSVGInlineText {#text} at (0,90) size 50x11
-            chunk 1 text run 1 at (0.00,90.00) startOffset 0 endOffset 9 width 49.50: "Bug 14241"
-        RenderSVGInlineText {#text} at (0,0) size 0x0