[GTK] Update baselines for SVG tests
https://bugs.webkit.org/show_bug.cgi?id=206406

Unreviewed gardening.


* platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/height-computed-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/width-computed-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
* platform/gtk/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt: Added.
* platform/gtk/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@254744 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 46ffc4e..7bc6f2c 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,20 @@
+2020-01-17  Diego Pino Garcia  <dpino@igalia.com>
+
+        [GTK] Update baselines for SVG tests
+        https://bugs.webkit.org/show_bug.cgi?id=206406
+
+        Unreviewed gardening.
+
+        * platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/height-computed-expected.txt: Added.
+        * platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/width-computed-expected.txt: Added.
+        * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
+        * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
+        * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
+        * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
+        * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
+        * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt: Added.
+        * platform/gtk/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
+
 2020-01-17  Lauro Moura  <lmoura@igalia.com>
 
         [GTK] Gardening websockets close-on-x tests
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/height-computed-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/height-computed-expected.txt
new file mode 100644
index 0000000..936e140
--- /dev/null
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/height-computed-expected.txt
@@ -0,0 +1,46 @@
+Some content
+Some content
+Some content
+Some content
+Some content
+Text1
+Text2
+Text3
+Text3
+Text3
+
+FAIL SVG Geometry Properties: getComputedStyle().height, <rect> initial assert_equals: initial expected "0px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().height, <rect> presentation attribute 
+FAIL SVG Geometry Properties: getComputedStyle().height, <rect> inline style (auto) assert_equals: inline style (auto) expected "0px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().height, <rect> inline style (pixels) 
+FAIL SVG Geometry Properties: getComputedStyle().height, <rect> inline style (percentage) assert_equals: inline style (percentage) expected "40px" but got "40%"
+PASS SVG Geometry Properties: getComputedStyle().height, <rect> inline style but "display: none" 
+FAIL SVG Geometry Properties: getComputedStyle().height, <image> initial assert_equals: initial expected "0px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().height, <image> presentation attribute 
+FAIL SVG Geometry Properties: getComputedStyle().height, <image> inline style (auto) assert_equals: inline style (auto) expected "0px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().height, <image> inline style (pixels) 
+FAIL SVG Geometry Properties: getComputedStyle().height, <image> inline style (percentage) assert_equals: inline style (percentage) expected "25px" but got "25%"
+PASS SVG Geometry Properties: getComputedStyle().height, <image> inline style but "display: none" 
+PASS SVG Geometry Properties: getComputedStyle().height, <foreignObject> initial 
+PASS SVG Geometry Properties: getComputedStyle().height, <foreignObject> presentation attribute 
+PASS SVG Geometry Properties: getComputedStyle().height, <foreignObject> inline style (auto) 
+FAIL SVG Geometry Properties: getComputedStyle().height, <foreignObject> inline style (pixels) assert_equals: inline style (pixels) expected "75px" but got "0px"
+FAIL SVG Geometry Properties: getComputedStyle().height, <foreignObject> inline style (percentage) assert_equals: inline style (percentage) expected "50px" but got "0px"
+PASS SVG Geometry Properties: getComputedStyle().height, <foreignObject> inline style but "display: none" 
+FAIL SVG Geometry Properties: getComputedStyle().height, <svg> initial assert_equals: initial expected "100px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().height, <svg> presentation attribute 
+FAIL SVG Geometry Properties: getComputedStyle().height, <svg> inline style (auto) assert_equals: inline style (auto) expected "100px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().height, <svg> inline style (pixels) 
+FAIL SVG Geometry Properties: getComputedStyle().height, <svg> inline style (percentage) assert_equals: inline style (percentage) expected "50px" but got "50%"
+PASS SVG Geometry Properties: getComputedStyle().height, <svg> inline style but "display: none" 
+PASS SVG Geometry Properties: getComputedStyle().height, <g> initial 
+FAIL SVG Geometry Properties: getComputedStyle().height, <g> initial (with dummy attribute) assert_equals: initial (with dummy attribute) expected "auto" but got "42px"
+PASS SVG Geometry Properties: getComputedStyle().height, <g> inline style (auto) 
+PASS SVG Geometry Properties: getComputedStyle().height, <g> inline style (pixels) 
+PASS SVG Geometry Properties: getComputedStyle().height, <g> inline style (percentage) 
+FAIL SVG Geometry Properties: getComputedStyle().height, <text> initial assert_equals: initial expected "auto" but got "17.734375px"
+FAIL SVG Geometry Properties: getComputedStyle().height, <text> initial (with dummy attribute) assert_equals: initial (with dummy attribute) expected "auto" but got "17.734375px"
+FAIL SVG Geometry Properties: getComputedStyle().height, <text> inline style (auto) assert_equals: inline style (auto) expected "auto" but got "17.734375px"
+FAIL SVG Geometry Properties: getComputedStyle().height, <text> inline style (pixels) assert_equals: inline style (pixels) expected "20px" but got "17.734375px"
+FAIL SVG Geometry Properties: getComputedStyle().height, <text> inline style (percentage) assert_equals: inline style (percentage) expected "30%" but got "17.734375px"
+
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/width-computed-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/width-computed-expected.txt
new file mode 100644
index 0000000..a387c53
--- /dev/null
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/width-computed-expected.txt
@@ -0,0 +1,46 @@
+Some content
+Some content
+Some content
+Some content
+Some content
+Text1
+Text2
+Text3
+Text3
+Text3
+
+FAIL SVG Geometry Properties: getComputedStyle().width, <rect> initial assert_equals: initial expected "0px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().width, <rect> presentation attribute 
+FAIL SVG Geometry Properties: getComputedStyle().width, <rect> inline style (percentage) assert_equals: inline style (percentage) expected "80px" but got "40%"
+FAIL SVG Geometry Properties: getComputedStyle().width, <rect> inline style (auto) assert_equals: inline style (auto) expected "0px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().width, <rect> inline style (pixels) 
+PASS SVG Geometry Properties: getComputedStyle().width, <rect> inline style but "display: none" 
+FAIL SVG Geometry Properties: getComputedStyle().width, <image> initial assert_equals: initial expected "0px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().width, <image> presentation attribute 
+FAIL SVG Geometry Properties: getComputedStyle().width, <image> inline style (percentage) assert_equals: inline style (percentage) expected "50px" but got "25%"
+FAIL SVG Geometry Properties: getComputedStyle().width, <image> inline style (auto) assert_equals: inline style (auto) expected "0px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().width, <image> inline style (pixels) 
+PASS SVG Geometry Properties: getComputedStyle().width, <image> inline style but "display: none" 
+PASS SVG Geometry Properties: getComputedStyle().width, <foreignObject> initial 
+PASS SVG Geometry Properties: getComputedStyle().width, <foreignObject> presentation attribute 
+FAIL SVG Geometry Properties: getComputedStyle().width, <foreignObject> inline style (percentage) assert_equals: inline style (percentage) expected "100px" but got "0px"
+PASS SVG Geometry Properties: getComputedStyle().width, <foreignObject> inline style (auto) 
+FAIL SVG Geometry Properties: getComputedStyle().width, <foreignObject> inline style (pixels) assert_equals: inline style (pixels) expected "75px" but got "0px"
+PASS SVG Geometry Properties: getComputedStyle().width, <foreignObject> inline style but "display: none" 
+FAIL SVG Geometry Properties: getComputedStyle().width, <svg> initial assert_equals: initial expected "200px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().width, <svg> presentation attribute 
+FAIL SVG Geometry Properties: getComputedStyle().width, <svg> inline style (auto) assert_equals: inline style (auto) expected "200px" but got "auto"
+PASS SVG Geometry Properties: getComputedStyle().width, <svg> inline style (pixels) 
+FAIL SVG Geometry Properties: getComputedStyle().width, <svg> inline style (percentage) assert_equals: inline style (percentage) expected "100px" but got "50%"
+PASS SVG Geometry Properties: getComputedStyle().width, <svg> inline style but "display: none" 
+PASS SVG Geometry Properties: getComputedStyle().width, <g> initial 
+FAIL SVG Geometry Properties: getComputedStyle().width, <g> initial (with dummy attribute) assert_equals: initial (with dummy attribute) expected "auto" but got "100px"
+PASS SVG Geometry Properties: getComputedStyle().width, <g> inline style (percentage) 
+PASS SVG Geometry Properties: getComputedStyle().width, <g> inline style (auto) 
+PASS SVG Geometry Properties: getComputedStyle().width, <g> inline style (pixels) 
+FAIL SVG Geometry Properties: getComputedStyle().width, <text> initial assert_equals: initial expected "auto" but got "35.890625px"
+FAIL SVG Geometry Properties: getComputedStyle().width, <text> initial (with dummy attribute) assert_equals: initial (with dummy attribute) expected "auto" but got "35.890625px"
+FAIL SVG Geometry Properties: getComputedStyle().width, <text> inline style (percentage) assert_equals: inline style (percentage) expected "30%" but got "35.890625px"
+FAIL SVG Geometry Properties: getComputedStyle().width, <text> inline style (auto) assert_equals: inline style (auto) expected "auto" but got "35.890625px"
+FAIL SVG Geometry Properties: getComputedStyle().width, <text> inline style (pixels) assert_equals: inline style (pixels) expected "20px" but got "35.890625px"
+
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt
index 3118d4a..60a437e 100644
--- a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt
@@ -1,7 +1,7 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 300x200
-  RenderSVGRoot {svg} at (49,24) size 209x132
+  RenderSVGRoot {svg} at (45,24) size 213x132
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGPath {path} at (50,49) size 200x2 [stroke={[type=SOLID] [color=#ADD8E6] [path length=2.00]}] [data="M 50 50 L 250 50"]
     RenderSVGContainer {g} at (50,24) size 208x32
@@ -26,32 +26,36 @@
             chunk 1 text run 14 at (232.00,50.00) startOffset 13 endOffset 14 width 20.00: "w"
             chunk 1 text run 15 at (250.00,50.00) startOffset 14 endOffset 15 width 16.00: "n"
         RenderSVGInlineText {#text} at (0,0) size 0x0
-    RenderSVGContainer {g} at (50,99) size 200x2 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+    RenderSVGContainer {g} at (50,74) size 200x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
       RenderSVGContainer {use} at (50,99) size 200x2
         RenderSVGPath {path} at (50,99) size 200x2 [stroke={[type=SOLID] [color=#ADD8E6] [path length=2.00]}] [data="M 50 50 L 250 50"]
-      RenderSVGText {text} at (0,0) size 0x0 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (0,0) size 0x0
+      RenderSVGText {text} at (150,24) size 95x32 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 95x32
+          RenderSVGInlineText {#text} at (0,0) size 95x32
+            chunk 1 text run 1 at (158.50,50.00) startOffset 0 endOffset 1 width 17.00: "T"
+            chunk 1 text run 2 at (175.00,50.00) startOffset 1 endOffset 2 width 16.00: "h"
+            chunk 1 text run 3 at (191.00,50.00) startOffset 2 endOffset 3 width 16.00: "e"
+            chunk 1 text run 4 at (203.00,50.00) startOffset 3 endOffset 4 width 8.00: " "
+            chunk 1 text run 5 at (215.00,50.00) startOffset 4 endOffset 5 width 16.00: "q"
+            chunk 1 text run 6 at (231.00,50.00) startOffset 5 endOffset 6 width 16.00: "u"
+            chunk 1 text run 7 at (242.00,50.00) startOffset 6 endOffset 7 width 6.00: "i"
         RenderSVGInlineText {#text} at (0,0) size 0x0
-    RenderSVGContainer {g} at (49,124) size 208x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
+    RenderSVGContainer {g} at (45,124) size 205x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
       RenderSVGContainer {use} at (50,149) size 200x2
         RenderSVGPath {path} at (50,149) size 200x2 [stroke={[type=SOLID] [color=#ADD8E6] [path length=2.00]}] [data="M 50 50 L 250 50"]
-      RenderSVGText {text} at (49,24) size 208x32 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 208x32
-          RenderSVGInlineText {#text} at (0,0) size 208x32
-            chunk 1 text run 1 at (57.50,50.00) startOffset 0 endOffset 1 width 17.00: "T"
-            chunk 1 text run 2 at (74.00,50.00) startOffset 1 endOffset 2 width 16.00: "h"
-            chunk 1 text run 3 at (90.00,50.00) startOffset 2 endOffset 3 width 16.00: "e"
-            chunk 1 text run 4 at (102.00,50.00) startOffset 3 endOffset 4 width 8.00: " "
-            chunk 1 text run 5 at (114.00,50.00) startOffset 4 endOffset 5 width 16.00: "q"
-            chunk 1 text run 6 at (130.00,50.00) startOffset 5 endOffset 6 width 16.00: "u"
-            chunk 1 text run 7 at (141.00,50.00) startOffset 6 endOffset 7 width 6.00: "i"
-            chunk 1 text run 8 at (151.00,50.00) startOffset 7 endOffset 8 width 14.00: "c"
-            chunk 1 text run 9 at (165.00,50.00) startOffset 8 endOffset 9 width 14.00: "k"
-            chunk 1 text run 10 at (176.00,50.00) startOffset 9 endOffset 10 width 8.00: " "
-            chunk 1 text run 11 at (188.00,50.00) startOffset 10 endOffset 11 width 16.00: "b"
-            chunk 1 text run 12 at (200.50,50.00) startOffset 11 endOffset 12 width 9.00: "r"
-            chunk 1 text run 13 at (213.00,50.00) startOffset 12 endOffset 13 width 16.00: "o"
-            chunk 1 text run 14 at (231.00,50.00) startOffset 13 endOffset 14 width 20.00: "w"
-            chunk 1 text run 15 at (249.00,50.00) startOffset 14 endOffset 15 width 16.00: "n"
+      RenderSVGText {text} at (45,24) size 159x32 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 159x32
+          RenderSVGInlineText {#text} at (0,0) size 159x32
+            chunk 1 text run 1 at (52.00,50.00) startOffset 7 endOffset 8 width 14.00: "c"
+            chunk 1 text run 2 at (66.00,50.00) startOffset 8 endOffset 9 width 14.00: "k"
+            chunk 1 text run 3 at (77.00,50.00) startOffset 9 endOffset 10 width 8.00: " "
+            chunk 1 text run 4 at (89.00,50.00) startOffset 10 endOffset 11 width 16.00: "b"
+            chunk 1 text run 5 at (101.50,50.00) startOffset 11 endOffset 12 width 9.00: "r"
+            chunk 1 text run 6 at (114.00,50.00) startOffset 12 endOffset 13 width 16.00: "o"
+            chunk 1 text run 7 at (132.00,50.00) startOffset 13 endOffset 14 width 20.00: "w"
+            chunk 1 text run 8 at (150.00,50.00) startOffset 14 endOffset 15 width 16.00: "n"
+            chunk 1 text run 9 at (162.00,50.00) startOffset 15 endOffset 16 width 8.00: " "
+            chunk 1 text run 10 at (170.00,50.00) startOffset 16 endOffset 17 width 8.00: "f"
+            chunk 1 text run 11 at (182.00,50.00) startOffset 17 endOffset 18 width 16.00: "o"
+            chunk 1 text run 12 at (197.00,50.00) startOffset 18 endOffset 19 width 14.00: "x"
         RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt
index 7e92968..60a437e 100644
--- a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt
@@ -1,7 +1,7 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 300x200
-  RenderSVGRoot {svg} at (49,24) size 209x132
+  RenderSVGRoot {svg} at (45,24) size 213x132
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGPath {path} at (50,49) size 200x2 [stroke={[type=SOLID] [color=#ADD8E6] [path length=2.00]}] [data="M 50 50 L 250 50"]
     RenderSVGContainer {g} at (50,24) size 208x32
@@ -40,25 +40,22 @@
             chunk 1 text run 6 at (231.00,50.00) startOffset 5 endOffset 6 width 16.00: "u"
             chunk 1 text run 7 at (242.00,50.00) startOffset 6 endOffset 7 width 6.00: "i"
         RenderSVGInlineText {#text} at (0,0) size 0x0
-    RenderSVGContainer {g} at (49,124) size 209x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
+    RenderSVGContainer {g} at (45,124) size 205x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
       RenderSVGContainer {use} at (50,149) size 200x2
         RenderSVGPath {path} at (50,149) size 200x2 [stroke={[type=SOLID] [color=#ADD8E6] [path length=2.00]}] [data="M 50 50 L 250 50"]
-      RenderSVGText {text} at (49,24) size 209x32 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 208x32
-          RenderSVGInlineText {#text} at (0,0) size 208x32
-            chunk 1 text run 1 at (58.00,50.00) startOffset 0 endOffset 1 width 17.00: "T"
-            chunk 1 text run 2 at (74.50,50.00) startOffset 1 endOffset 2 width 16.00: "h"
-            chunk 1 text run 3 at (90.50,50.00) startOffset 2 endOffset 3 width 16.00: "e"
-            chunk 1 text run 4 at (102.50,50.00) startOffset 3 endOffset 4 width 8.00: " "
-            chunk 1 text run 5 at (114.50,50.00) startOffset 4 endOffset 5 width 16.00: "q"
-            chunk 1 text run 6 at (130.50,50.00) startOffset 5 endOffset 6 width 16.00: "u"
-            chunk 1 text run 7 at (141.50,50.00) startOffset 6 endOffset 7 width 6.00: "i"
-            chunk 1 text run 8 at (151.50,50.00) startOffset 7 endOffset 8 width 14.00: "c"
-            chunk 1 text run 9 at (165.50,50.00) startOffset 8 endOffset 9 width 14.00: "k"
-            chunk 1 text run 10 at (176.50,50.00) startOffset 9 endOffset 10 width 8.00: " "
-            chunk 1 text run 11 at (188.50,50.00) startOffset 10 endOffset 11 width 16.00: "b"
-            chunk 1 text run 12 at (201.00,50.00) startOffset 11 endOffset 12 width 9.00: "r"
-            chunk 1 text run 13 at (213.50,50.00) startOffset 12 endOffset 13 width 16.00: "o"
-            chunk 1 text run 14 at (231.50,50.00) startOffset 13 endOffset 14 width 20.00: "w"
-            chunk 1 text run 15 at (249.50,50.00) startOffset 14 endOffset 15 width 16.00: "n"
+      RenderSVGText {text} at (45,24) size 159x32 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 159x32
+          RenderSVGInlineText {#text} at (0,0) size 159x32
+            chunk 1 text run 1 at (52.00,50.00) startOffset 7 endOffset 8 width 14.00: "c"
+            chunk 1 text run 2 at (66.00,50.00) startOffset 8 endOffset 9 width 14.00: "k"
+            chunk 1 text run 3 at (77.00,50.00) startOffset 9 endOffset 10 width 8.00: " "
+            chunk 1 text run 4 at (89.00,50.00) startOffset 10 endOffset 11 width 16.00: "b"
+            chunk 1 text run 5 at (101.50,50.00) startOffset 11 endOffset 12 width 9.00: "r"
+            chunk 1 text run 6 at (114.00,50.00) startOffset 12 endOffset 13 width 16.00: "o"
+            chunk 1 text run 7 at (132.00,50.00) startOffset 13 endOffset 14 width 20.00: "w"
+            chunk 1 text run 8 at (150.00,50.00) startOffset 14 endOffset 15 width 16.00: "n"
+            chunk 1 text run 9 at (162.00,50.00) startOffset 15 endOffset 16 width 8.00: " "
+            chunk 1 text run 10 at (170.00,50.00) startOffset 16 endOffset 17 width 8.00: "f"
+            chunk 1 text run 11 at (182.00,50.00) startOffset 17 endOffset 18 width 16.00: "o"
+            chunk 1 text run 12 at (197.00,50.00) startOffset 18 endOffset 19 width 14.00: "x"
         RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt
index 1b49c23..cb3a1fe 100644
--- a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt
@@ -26,12 +26,26 @@
             chunk 1 text run 14 at (232.00,50.00) startOffset 13 endOffset 14 width 20.00: "w"
             chunk 1 text run 15 at (250.00,50.00) startOffset 14 endOffset 15 width 16.00: "n"
         RenderSVGInlineText {#text} at (0,0) size 0x0
-    RenderSVGContainer {g} at (50,99) size 200x2 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+    RenderSVGContainer {g} at (50,74) size 200x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
       RenderSVGContainer {use} at (50,99) size 200x2
         RenderSVGPath {path} at (50,99) size 200x2 [stroke={[type=SOLID] [color=#ADD8E6]}] [data="M 50 50 L 250 50"]
-      RenderSVGText {text} at (0,0) size 0x0 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (0,0) size 0x0
+      RenderSVGText {text} at (51,24) size 192x32 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 192x32
+          RenderSVGInlineText {#text} at (0,0) size 192x32
+            chunk 1 text run 1 at (59.50,50.00) startOffset 0 endOffset 1 width 17.00: "T"
+            chunk 1 text run 2 at (76.00,50.00) startOffset 1 endOffset 2 width 16.00: "h"
+            chunk 1 text run 3 at (92.00,50.00) startOffset 2 endOffset 3 width 16.00: "e"
+            chunk 1 text run 4 at (104.00,50.00) startOffset 3 endOffset 4 width 8.00: " "
+            chunk 1 text run 5 at (116.00,50.00) startOffset 4 endOffset 5 width 16.00: "q"
+            chunk 1 text run 6 at (132.00,50.00) startOffset 5 endOffset 6 width 16.00: "u"
+            chunk 1 text run 7 at (143.00,50.00) startOffset 6 endOffset 7 width 6.00: "i"
+            chunk 1 text run 8 at (153.00,50.00) startOffset 7 endOffset 8 width 14.00: "c"
+            chunk 1 text run 9 at (167.00,50.00) startOffset 8 endOffset 9 width 14.00: "k"
+            chunk 1 text run 10 at (178.00,50.00) startOffset 9 endOffset 10 width 8.00: " "
+            chunk 1 text run 11 at (190.00,50.00) startOffset 10 endOffset 11 width 16.00: "b"
+            chunk 1 text run 12 at (202.50,50.00) startOffset 11 endOffset 12 width 9.00: "r"
+            chunk 1 text run 13 at (215.00,50.00) startOffset 12 endOffset 13 width 16.00: "o"
+            chunk 1 text run 14 at (233.00,50.00) startOffset 13 endOffset 14 width 20.00: "w"
         RenderSVGInlineText {#text} at (0,0) size 0x0
     RenderSVGContainer {g} at (49,124) size 208x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
       RenderSVGContainer {use} at (50,149) size 200x2
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt
index 82d0a10..14f9095 100644
--- a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt
@@ -1,7 +1,7 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 300x200
-  RenderSVGRoot {svg} at (49,24) size 209x132
+  RenderSVGRoot {svg} at (45,24) size 213x132
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGPath {path} at (50,49) size 200x2 [stroke={[type=SOLID] [color=#ADD8E6]}] [data="M 50 50 L 250 50"]
     RenderSVGContainer {g} at (50,24) size 208x32
@@ -40,25 +40,22 @@
             chunk 1 text run 6 at (231.00,50.00) startOffset 5 endOffset 6 width 16.00: "u"
             chunk 1 text run 7 at (242.00,50.00) startOffset 6 endOffset 7 width 6.00: "i"
         RenderSVGInlineText {#text} at (0,0) size 0x0
-    RenderSVGContainer {g} at (49,124) size 209x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
+    RenderSVGContainer {g} at (45,124) size 205x32 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
       RenderSVGContainer {use} at (50,149) size 200x2
         RenderSVGPath {path} at (50,149) size 200x2 [stroke={[type=SOLID] [color=#ADD8E6]}] [data="M 50 50 L 250 50"]
-      RenderSVGText {text} at (49,24) size 209x32 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 208x32
-          RenderSVGInlineText {#text} at (0,0) size 208x32
-            chunk 1 text run 1 at (58.00,50.00) startOffset 0 endOffset 1 width 17.00: "T"
-            chunk 1 text run 2 at (74.50,50.00) startOffset 1 endOffset 2 width 16.00: "h"
-            chunk 1 text run 3 at (90.50,50.00) startOffset 2 endOffset 3 width 16.00: "e"
-            chunk 1 text run 4 at (102.50,50.00) startOffset 3 endOffset 4 width 8.00: " "
-            chunk 1 text run 5 at (114.50,50.00) startOffset 4 endOffset 5 width 16.00: "q"
-            chunk 1 text run 6 at (130.50,50.00) startOffset 5 endOffset 6 width 16.00: "u"
-            chunk 1 text run 7 at (141.50,50.00) startOffset 6 endOffset 7 width 6.00: "i"
-            chunk 1 text run 8 at (151.50,50.00) startOffset 7 endOffset 8 width 14.00: "c"
-            chunk 1 text run 9 at (165.50,50.00) startOffset 8 endOffset 9 width 14.00: "k"
-            chunk 1 text run 10 at (176.50,50.00) startOffset 9 endOffset 10 width 8.00: " "
-            chunk 1 text run 11 at (188.50,50.00) startOffset 10 endOffset 11 width 16.00: "b"
-            chunk 1 text run 12 at (201.00,50.00) startOffset 11 endOffset 12 width 9.00: "r"
-            chunk 1 text run 13 at (213.50,50.00) startOffset 12 endOffset 13 width 16.00: "o"
-            chunk 1 text run 14 at (231.50,50.00) startOffset 13 endOffset 14 width 20.00: "w"
-            chunk 1 text run 15 at (249.50,50.00) startOffset 14 endOffset 15 width 16.00: "n"
+      RenderSVGText {text} at (45,24) size 159x32 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 159x32
+          RenderSVGInlineText {#text} at (0,0) size 159x32
+            chunk 1 text run 1 at (52.00,50.00) startOffset 7 endOffset 8 width 14.00: "c"
+            chunk 1 text run 2 at (66.00,50.00) startOffset 8 endOffset 9 width 14.00: "k"
+            chunk 1 text run 3 at (77.00,50.00) startOffset 9 endOffset 10 width 8.00: " "
+            chunk 1 text run 4 at (89.00,50.00) startOffset 10 endOffset 11 width 16.00: "b"
+            chunk 1 text run 5 at (101.50,50.00) startOffset 11 endOffset 12 width 9.00: "r"
+            chunk 1 text run 6 at (114.00,50.00) startOffset 12 endOffset 13 width 16.00: "o"
+            chunk 1 text run 7 at (132.00,50.00) startOffset 13 endOffset 14 width 20.00: "w"
+            chunk 1 text run 8 at (150.00,50.00) startOffset 14 endOffset 15 width 16.00: "n"
+            chunk 1 text run 9 at (162.00,50.00) startOffset 15 endOffset 16 width 8.00: " "
+            chunk 1 text run 10 at (170.00,50.00) startOffset 16 endOffset 17 width 8.00: "f"
+            chunk 1 text run 11 at (182.00,50.00) startOffset 17 endOffset 18 width 16.00: "o"
+            chunk 1 text run 12 at (197.00,50.00) startOffset 18 endOffset 19 width 14.00: "x"
         RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt
index 24d9948..b441846 100644
--- a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt
@@ -1,14 +1,58 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,0) size 768x568
+  RenderSVGRoot {svg} at (17,195) size 767x373
     RenderSVGContainer {g} at (0,0) size 0x0
-    RenderSVGContainer {g} at (0,0) size 768x568
+    RenderSVGContainer {g} at (17,195) size 767x373
       RenderSVGEllipse {circle} at (32,232) size 336x336 [stroke={[type=SOLID] [color=#000000]}] [cx=120.00] [cy=240.00] [r=100.00]
       RenderSVGEllipse {circle} at (432,232) size 336x336 [stroke={[type=SOLID] [color=#000000] [path length=4.00]}] [cx=360.00] [cy=240.00] [r=100.00]
-      RenderSVGText {text} at (0,0) size 0x0 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (0,0) size 0x0
-      RenderSVGText {text} at (0,0) size 0x0 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (0,0) size 0x0
+      RenderSVGText {text} at (11,118) size 219x81 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 218x81
+          RenderSVGInlineText {#text} at (0,0) size 218x81
+            chunk 1 (middle anchor) text run 1 at (34.26,188.50) startOffset 0 endOffset 1 width 16.20: "S"
+            chunk 1 (middle anchor) text run 2 at (42.55,176.74) startOffset 1 endOffset 2 width 12.60: "o"
+            chunk 1 (middle anchor) text run 3 at (53.54,165.28) startOffset 2 endOffset 3 width 19.20: "m"
+            chunk 1 (middle anchor) text run 4 at (66.20,155.69) startOffset 3 endOffset 4 width 12.60: "e"
+            chunk 1 (middle anchor) text run 5 at (74.26,151.05) startOffset 4 endOffset 5 width 6.00: " "
+            chunk 1 (middle anchor) text run 6 at (79.95,148.34) startOffset 5 endOffset 6 width 6.60: "t"
+            chunk 1 (middle anchor) text run 7 at (88.92,144.93) startOffset 6 endOffset 7 width 12.60: "e"
+            chunk 1 (middle anchor) text run 8 at (100.52,141.90) startOffset 7 endOffset 8 width 11.40: "x"
+            chunk 1 (middle anchor) text run 9 at (109.42,140.55) startOffset 8 endOffset 9 width 6.60: "t"
+            chunk 1 (middle anchor) text run 10 at (115.70,140.09) startOffset 9 endOffset 10 width 6.00: " "
+            chunk 1 (middle anchor) text run 11 at (124.99,140.12) startOffset 10 endOffset 11 width 12.60: "o"
+            chunk 1 (middle anchor) text run 12 at (137.51,141.53) startOffset 11 endOffset 12 width 12.60: "n"
+            chunk 1 (middle anchor) text run 13 at (146.58,143.57) startOffset 12 endOffset 13 width 6.00: " "
+            chunk 1 (middle anchor) text run 14 at (155.70,146.56) startOffset 13 endOffset 14 width 13.20: "a"
+            chunk 1 (middle anchor) text run 15 at (164.48,150.42) startOffset 14 endOffset 15 width 6.00: " "
+            chunk 1 (middle anchor) text run 16 at (172.35,154.78) startOffset 15 endOffset 16 width 12.00: "c"
+            chunk 1 (middle anchor) text run 17 at (179.55,159.66) startOffset 16 endOffset 17 width 5.40: "i"
+            chunk 1 (middle anchor) text run 18 at (184.72,163.76) startOffset 17 endOffset 18 width 7.80: "r"
+            chunk 1 (middle anchor) text run 19 at (191.93,170.54) startOffset 18 endOffset 19 width 12.00: "c"
+            chunk 1 (middle anchor) text run 20 at (197.70,177.05) startOffset 19 endOffset 20 width 5.40: "l"
+            chunk 1 (middle anchor) text run 21 at (203.05,184.28) startOffset 20 endOffset 21 width 12.60: "e"
+            chunk 1 (middle anchor) text run 22 at (208.30,193.02) startOffset 21 endOffset 22 width 7.80: "!"
+      RenderSVGText {text} at (251,118) size 218x81 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 218x81
+          RenderSVGInlineText {#text} at (0,0) size 218x81
+            chunk 1 (middle anchor) text run 1 at (274.01,188.93) startOffset 0 endOffset 1 width 16.20: "S"
+            chunk 1 (middle anchor) text run 2 at (282.24,177.13) startOffset 1 endOffset 2 width 12.60: "o"
+            chunk 1 (middle anchor) text run 3 at (293.17,165.61) startOffset 2 endOffset 3 width 19.20: "m"
+            chunk 1 (middle anchor) text run 4 at (305.79,155.96) startOffset 3 endOffset 4 width 12.60: "e"
+            chunk 1 (middle anchor) text run 5 at (313.82,151.28) startOffset 4 endOffset 5 width 6.00: " "
+            chunk 1 (middle anchor) text run 6 at (319.49,148.54) startOffset 5 endOffset 6 width 6.60: "t"
+            chunk 1 (middle anchor) text run 7 at (328.44,145.08) startOffset 6 endOffset 7 width 12.60: "e"
+            chunk 1 (middle anchor) text run 8 at (340.03,141.99) startOffset 7 endOffset 8 width 11.40: "x"
+            chunk 1 (middle anchor) text run 9 at (348.92,140.61) startOffset 8 endOffset 9 width 6.60: "t"
+            chunk 1 (middle anchor) text run 10 at (355.20,140.11) startOffset 9 endOffset 10 width 6.00: " "
+            chunk 1 (middle anchor) text run 11 at (364.50,140.10) startOffset 10 endOffset 11 width 12.60: "o"
+            chunk 1 (middle anchor) text run 12 at (377.02,141.44) startOffset 11 endOffset 12 width 12.60: "n"
+            chunk 1 (middle anchor) text run 13 at (386.10,143.44) startOffset 12 endOffset 13 width 6.00: " "
+            chunk 1 (middle anchor) text run 14 at (395.23,146.38) startOffset 13 endOffset 14 width 13.20: "a"
+            chunk 1 (middle anchor) text run 15 at (404.04,150.20) startOffset 14 endOffset 15 width 6.00: " "
+            chunk 1 (middle anchor) text run 16 at (411.93,154.52) startOffset 15 endOffset 16 width 12.00: "c"
+            chunk 1 (middle anchor) text run 17 at (419.15,159.36) startOffset 16 endOffset 17 width 5.40: "i"
+            chunk 1 (middle anchor) text run 18 at (424.34,163.44) startOffset 17 endOffset 18 width 7.80: "r"
+            chunk 1 (middle anchor) text run 19 at (431.59,170.18) startOffset 18 endOffset 19 width 12.00: "c"
+            chunk 1 (middle anchor) text run 20 at (437.39,176.66) startOffset 19 endOffset 20 width 5.40: "l"
+            chunk 1 (middle anchor) text run 21 at (442.77,183.87) startOffset 20 endOffset 21 width 12.60: "e"
+            chunk 1 (middle anchor) text run 22 at (448.06,192.58) startOffset 21 endOffset 22 width 7.80: "!"
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt
new file mode 100644
index 0000000..4d61abd
--- /dev/null
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt
@@ -0,0 +1,8 @@
+CONSOLE MESSAGE: line 14: Error: Invalid negative value for <rect> attribute width="-10"
+CONSOLE MESSAGE: line 16: Error: Invalid negative value for <rect> attribute height="-10"
+CONSOLE MESSAGE: line 31: Error: Invalid negative value for <circle> attribute r="-10"
+
+PASS Disabled shapes are not rendered and cannot be hit: <rect> 
+PASS Disabled shapes are not rendered and cannot be hit: <circle> 
+PASS Disabled shapes are not rendered and cannot be hit: <ellipse> 
+
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt
index ccab455..8fe6b3d0 100644
--- a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt
+++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt
@@ -1,21 +1,106 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (149,249) size 502x169
+  RenderSVGRoot {svg} at (122,222) size 556x223
     RenderSVGContainer {g} at (0,0) size 0x0
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGRect {rect} at (150,250) size 167x167 [fill={[type=SOLID] [color=#000000]}] [x=90.00] [y=150.00] [width=100.00] [height=100.00]
       RenderSVGEllipse {circle} at (483,250) size 167x167 [fill={[type=SOLID] [color=#000000]}] [cx=340.00] [cy=200.00] [r=50.00]
-    RenderSVGContainer {g} at (149,249) size 502x169
+    RenderSVGContainer {g} at (122,222) size 556x223
       RenderSVGContainer {use} at (149,249) size 169x169
         RenderSVGRect {rect} at (149,249) size 169x169 [stroke={[type=SOLID] [color=#ADD8E6]}] [x=90.00] [y=150.00] [width=100.00] [height=100.00]
-      RenderSVGText {text} at (0,0) size 0x0 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (0,0) size 0x0
+      RenderSVGText {text} at (73,133) size 134x134 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 133x133
+          RenderSVGInlineText {#text} at (0,0) size 133x133
+            chunk 1 text run 1 at (115.10,150.00) startOffset 0 endOffset 1 width 10.20: "L"
+            chunk 1 text run 2 at (125.00,150.00) startOffset 1 endOffset 2 width 9.60: "o"
+            chunk 1 text run 3 at (132.80,150.00) startOffset 2 endOffset 3 width 6.00: "r"
+            chunk 1 text run 4 at (140.60,150.00) startOffset 3 endOffset 4 width 9.60: "e"
+            chunk 1 text run 5 at (152.60,150.00) startOffset 4 endOffset 5 width 14.40: "m"
+            chunk 1 text run 6 at (162.20,150.00) startOffset 5 endOffset 6 width 4.80: " "
+            chunk 1 text run 7 at (166.70,150.00) startOffset 6 endOffset 7 width 4.20: "i"
+            chunk 1 text run 8 at (173.88,150.38) startOffset 7 endOffset 8 width 10.20: "p"
+            chunk 1 text run 9 at (182.50,154.38) startOffset 8 endOffset 9 width 9.00: "s"
+            chunk 1 text run 10 at (188.18,161.64) startOffset 9 endOffset 10 width 9.60: "u"
+            chunk 1 text run 11 at (190.00,173.38) startOffset 10 endOffset 11 width 14.40: "m"
+            chunk 1 text run 12 at (190.00,182.98) startOffset 11 endOffset 12 width 4.80: " "
+            chunk 1 text run 13 at (190.00,190.48) startOffset 12 endOffset 13 width 10.20: "d"
+            chunk 1 text run 14 at (190.00,200.38) startOffset 13 endOffset 14 width 9.60: "o"
+            chunk 1 text run 15 at (190.00,206.98) startOffset 14 endOffset 15 width 3.60: "l"
+            chunk 1 text run 16 at (190.00,213.58) startOffset 15 endOffset 16 width 9.60: "o"
+            chunk 1 text run 17 at (190.00,221.38) startOffset 16 endOffset 17 width 6.00: "r"
+            chunk 1 text run 18 at (190.00,226.78) startOffset 17 endOffset 18 width 4.80: " "
+            chunk 1 text run 19 at (189.67,233.66) startOffset 18 endOffset 19 width 9.00: "s"
+            chunk 1 text run 20 at (187.42,239.83) startOffset 19 endOffset 20 width 4.20: "i"
+            chunk 1 text run 21 at (184.79,243.47) startOffset 20 endOffset 21 width 4.80: "t"
+            chunk 1 text run 22 at (181.16,246.60) startOffset 21 endOffset 22 width 4.80: " "
+            chunk 1 text run 23 at (174.60,249.47) startOffset 22 endOffset 23 width 9.60: "a"
+            chunk 1 text run 24 at (162.64,250.00) startOffset 23 endOffset 24 width 14.40: "m"
+            chunk 1 text run 25 at (150.64,250.00) startOffset 24 endOffset 25 width 9.60: "e"
+            chunk 1 text run 26 at (143.44,250.00) startOffset 25 endOffset 26 width 4.80: "t"
+            chunk 1 text run 27 at (138.64,250.00) startOffset 26 endOffset 27 width 4.80: ","
+            chunk 1 text run 28 at (133.84,250.00) startOffset 27 endOffset 28 width 4.80: " "
+            chunk 1 text run 29 at (126.94,250.00) startOffset 28 endOffset 29 width 9.00: "c"
+            chunk 1 text run 30 at (117.64,250.00) startOffset 29 endOffset 30 width 9.60: "o"
+            chunk 1 text run 31 at (108.05,249.91) startOffset 30 endOffset 31 width 9.60: "n"
+            chunk 1 text run 32 at (99.33,246.92) startOffset 31 endOffset 32 width 9.00: "s"
+            chunk 1 text run 33 at (92.87,240.34) startOffset 32 endOffset 33 width 9.60: "e"
+            chunk 1 text run 34 at (90.06,231.56) startOffset 33 endOffset 34 width 9.00: "c"
+            chunk 1 text run 35 at (90.00,224.66) startOffset 34 endOffset 35 width 4.80: "t"
+            chunk 1 text run 36 at (90.00,217.46) startOffset 35 endOffset 36 width 9.60: "e"
+            chunk 1 text run 37 at (90.00,210.26) startOffset 36 endOffset 37 width 4.80: "t"
+            chunk 1 text run 38 at (90.00,203.06) startOffset 37 endOffset 38 width 9.60: "u"
+            chunk 1 text run 39 at (90.00,195.26) startOffset 38 endOffset 39 width 6.00: "r"
+            chunk 1 text run 40 at (90.00,189.86) startOffset 39 endOffset 40 width 4.80: " "
+            chunk 1 text run 41 at (90.00,182.66) startOffset 40 endOffset 41 width 9.60: "a"
+            chunk 1 text run 42 at (90.00,172.76) startOffset 41 endOffset 42 width 10.20: "d"
+            chunk 1 text run 43 at (90.49,165.60) startOffset 42 endOffset 43 width 4.20: "i"
+            chunk 1 text run 44 at (93.29,159.01) startOffset 43 endOffset 44 width 10.20: "p"
+            chunk 1 text run 45 at (98.23,153.83) startOffset 44 endOffset 45 width 4.20: "i"
+            chunk 1 text run 46 at (104.10,150.88) startOffset 45 endOffset 46 width 9.00: "s"
         RenderSVGInlineText {#text} at (0,0) size 0x0
       RenderSVGContainer {use} at (482,249) size 169x169
         RenderSVGEllipse {circle} at (482,249) size 169x169 [stroke={[type=SOLID] [color=#ADD8E6]}] [cx=340.00] [cy=200.00] [r=50.00]
-      RenderSVGText {text} at (0,0) size 0x0 contains 1 chunk(s)
-        RenderSVGTextPath {textPath} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (0,0) size 0x0
+      RenderSVGText {text} at (273,133) size 134x134 contains 1 chunk(s)
+        RenderSVGTextPath {textPath} at (0,0) size 133x133
+          RenderSVGInlineText {#text} at (0,0) size 133x133
+            chunk 1 text run 1 at (389.74,205.09) startOffset 0 endOffset 1 width 10.20: "L"
+            chunk 1 text run 2 at (387.78,214.78) startOffset 1 endOffset 2 width 9.60: "o"
+            chunk 1 text run 3 at (384.90,222.02) startOffset 2 endOffset 3 width 6.00: "r"
+            chunk 1 text run 4 at (380.93,228.72) startOffset 3 endOffset 4 width 9.60: "e"
+            chunk 1 text run 5 at (372.93,237.63) startOffset 4 endOffset 5 width 14.40: "m"
+            chunk 1 text run 6 at (365.15,243.22) startOffset 5 endOffset 6 width 4.80: " "
+            chunk 1 text run 7 at (361.16,245.31) startOffset 6 endOffset 7 width 4.20: "i"
+            chunk 1 text run 8 at (354.44,247.88) startOffset 7 endOffset 8 width 10.20: "p"
+            chunk 1 text run 9 at (345.04,249.75) startOffset 8 endOffset 9 width 9.00: "s"
+            chunk 1 text run 10 at (335.76,249.82) startOffset 9 endOffset 10 width 9.60: "u"
+            chunk 1 text run 11 at (324.03,247.40) startOffset 10 endOffset 11 width 14.40: "m"
+            chunk 1 text run 12 at (315.29,243.47) startOffset 11 endOffset 12 width 4.80: " "
+            chunk 1 text run 13 at (309.07,239.29) startOffset 12 endOffset 13 width 10.20: "d"
+            chunk 1 text run 14 at (301.95,232.44) startOffset 13 endOffset 14 width 9.60: "o"
+            chunk 1 text run 15 at (298.01,227.15) startOffset 14 endOffset 15 width 3.60: "l"
+            chunk 1 text run 16 at (294.79,221.39) startOffset 15 endOffset 16 width 9.60: "o"
+            chunk 1 text run 17 at (292.02,214.11) startOffset 16 endOffset 17 width 6.00: "r"
+            chunk 1 text run 18 at (290.78,208.86) startOffset 17 endOffset 18 width 4.80: " "
+            chunk 1 text run 19 at (290.04,202.00) startOffset 18 endOffset 19 width 9.00: "s"
+            chunk 1 text run 20 at (290.21,195.41) startOffset 19 endOffset 20 width 4.20: "i"
+            chunk 1 text run 21 at (290.82,190.95) startOffset 20 endOffset 21 width 4.80: "t"
+            chunk 1 text run 22 at (291.91,186.28) startOffset 21 endOffset 22 width 4.80: " "
+            chunk 1 text run 23 at (294.37,179.52) startOffset 22 endOffset 23 width 9.60: "a"
+            chunk 1 text run 24 at (300.56,169.27) startOffset 23 endOffset 24 width 14.40: "m"
+            chunk 1 text run 25 at (308.99,160.78) startOffset 24 endOffset 25 width 9.60: "e"
+            chunk 1 text run 26 at (314.94,156.73) startOffset 25 endOffset 26 width 4.80: "t"
+            chunk 1 text run 27 at (319.20,154.52) startOffset 26 endOffset 27 width 4.80: ","
+            chunk 1 text run 28 at (323.65,152.74) startOffset 27 endOffset 28 width 4.80: " "
+            chunk 1 text run 29 at (330.31,150.94) startOffset 28 endOffset 29 width 9.00: "c"
+            chunk 1 text run 30 at (339.55,150.00) startOffset 29 endOffset 30 width 9.60: "o"
+            chunk 1 text run 31 at (349.10,150.83) startOffset 30 endOffset 31 width 9.60: "n"
+            chunk 1 text run 32 at (358.03,153.35) startOffset 31 endOffset 32 width 9.00: "s"
+            chunk 1 text run 33 at (366.34,157.50) startOffset 32 endOffset 33 width 9.60: "e"
+            chunk 1 text run 34 at (373.74,163.11) startOffset 33 endOffset 34 width 9.00: "c"
+            chunk 1 text run 35 at (378.50,168.10) startOffset 34 endOffset 35 width 4.80: "t"
+            chunk 1 text run 36 at (382.68,173.95) startOffset 35 endOffset 36 width 9.60: "e"
+            chunk 1 text run 37 at (385.99,180.34) startOffset 36 endOffset 37 width 4.80: "t"
+            chunk 1 text run 38 at (388.33,187.14) startOffset 37 endOffset 38 width 9.60: "u"
+            chunk 1 text run 39 at (389.73,194.81) startOffset 38 endOffset 39 width 6.00: "r"
         RenderSVGInlineText {#text} at (0,0) size 0x0