[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc
tkent at chromium.org
tkent at chromium.org
Wed Dec 22 14:05:38 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit df8a7c49abc8f0f01c41b92662c3f6aca13dcac6
Author: tkent at chromium.org <tkent at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Oct 4 09:34:47 2010 +0000
Unreviewed, test expectation update.
Update SVG baseline for Chromium.
* platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
* platform/chromium-linux/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt: Added.
* platform/chromium-linux/svg/batik/text/textLength-expected.txt: Added.
* platform/chromium-linux/svg/carto.net/button-expected.txt: Added.
* platform/chromium-linux/svg/carto.net/colourpicker-expected.txt: Added.
* platform/chromium-linux/svg/carto.net/combobox-expected.txt: Added.
* platform/chromium-linux/svg/carto.net/selectionlist-expected.checksum:
* platform/chromium-linux/svg/carto.net/selectionlist-expected.png:
* platform/chromium-linux/svg/carto.net/selectionlist-expected.txt: Added.
* platform/chromium-linux/svg/carto.net/textbox-expected.txt: Added.
* platform/chromium-linux/svg/carto.net/window-expected.txt:
* platform/chromium-linux/svg/clip-path/clip-path-text-and-shape-expected.txt: Added.
* platform/chromium-linux/svg/clip-path/clip-path-text-and-stroke-expected.txt: Added.
* platform/chromium-linux/svg/clip-path/clip-path-text-expected.txt: Added.
* platform/chromium-linux/svg/clip-path/clip-path-with-text-clipped-expected.txt: Added.
* platform/chromium-linux/svg/css/composite-shadow-text-expected.txt: Added.
* platform/chromium-linux/svg/css/shadow-changes-expected.txt: Added.
* platform/chromium-linux/svg/css/text-shadow-multiple-expected.txt: Added.
* platform/chromium-linux/svg/custom/use-detach-expected.txt: Added.
* platform/chromium-linux/svg/filters/filter-on-filter-for-text-expected.txt: Added.
* platform/chromium-linux/svg/filters/filter-on-tspan-expected.txt: Copied from LayoutTests/platform/gtk/svg/filters/filter-on-tspan-expected.txt.
* platform/chromium-linux/svg/filters/sourceAlpha-expected.checksum:
* platform/chromium-linux/svg/filters/sourceAlpha-expected.png: Removed.
* platform/chromium-linux/svg/filters/sourceAlpha-expected.txt: Added.
* platform/chromium-linux/svg/hixie/error/017-expected.txt: Added.
* platform/chromium-linux/svg/hixie/text/002-expected.txt: Added.
* platform/chromium-linux/svg/hixie/text/003b-expected.txt:
* platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum:
* platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:
* platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt: Added.
* platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum:
* platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
* platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.txt: Added.
* platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Added.
* platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt: Added.
* platform/chromium-linux/transitions/svg-text-shadow-transition-expected.txt: Added.
* platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
* platform/chromium-win/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
* platform/chromium-win/svg/batik/text/textLength-expected.txt:
* platform/chromium-win/svg/carto.net/button-expected.txt:
* platform/chromium-win/svg/carto.net/colourpicker-expected.txt:
* platform/chromium-win/svg/carto.net/combobox-expected.txt:
* platform/chromium-win/svg/carto.net/selectionlist-expected.checksum:
* platform/chromium-win/svg/carto.net/selectionlist-expected.png:
* platform/chromium-win/svg/carto.net/selectionlist-expected.txt:
* platform/chromium-win/svg/carto.net/textbox-expected.txt:
* platform/chromium-win/svg/carto.net/window-expected.txt:
* platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt:
* platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt:
* platform/chromium-win/svg/clip-path/clip-path-text-expected.txt:
* platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt:
* platform/chromium-win/svg/css/composite-shadow-text-expected.txt:
* platform/chromium-win/svg/css/shadow-changes-expected.txt:
* platform/chromium-win/svg/css/text-shadow-multiple-expected.txt:
* platform/chromium-win/svg/custom/use-detach-expected.txt:
* platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt:
* platform/chromium-win/svg/filters/filter-on-tspan-expected.txt:
* platform/chromium-win/svg/filters/sourceAlpha-expected.checksum:
* platform/chromium-win/svg/filters/sourceAlpha-expected.png:
* platform/chromium-win/svg/filters/sourceAlpha-expected.txt:
* platform/chromium-win/svg/hixie/error/017-expected.txt:
* platform/chromium-win/svg/hixie/text/002-expected.txt:
* platform/chromium-win/svg/hixie/text/003b-expected.txt:
* platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum:
* platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:
* platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
* platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum:
* platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
* platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt:
* platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
* platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt:
* platform/chromium-win/transitions/svg-text-shadow-transition-expected.txt:
* platform/chromium/test_expectations.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@69005 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 6ca7129..008fc77 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -2,6 +2,86 @@
Unreviewed, test expectation update.
+ Update SVG baseline for Chromium.
+
+ * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
+ * platform/chromium-linux/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt: Added.
+ * platform/chromium-linux/svg/batik/text/textLength-expected.txt: Added.
+ * platform/chromium-linux/svg/carto.net/button-expected.txt: Added.
+ * platform/chromium-linux/svg/carto.net/colourpicker-expected.txt: Added.
+ * platform/chromium-linux/svg/carto.net/combobox-expected.txt: Added.
+ * platform/chromium-linux/svg/carto.net/selectionlist-expected.checksum:
+ * platform/chromium-linux/svg/carto.net/selectionlist-expected.png:
+ * platform/chromium-linux/svg/carto.net/selectionlist-expected.txt: Added.
+ * platform/chromium-linux/svg/carto.net/textbox-expected.txt: Added.
+ * platform/chromium-linux/svg/carto.net/window-expected.txt:
+ * platform/chromium-linux/svg/clip-path/clip-path-text-and-shape-expected.txt: Added.
+ * platform/chromium-linux/svg/clip-path/clip-path-text-and-stroke-expected.txt: Added.
+ * platform/chromium-linux/svg/clip-path/clip-path-text-expected.txt: Added.
+ * platform/chromium-linux/svg/clip-path/clip-path-with-text-clipped-expected.txt: Added.
+ * platform/chromium-linux/svg/css/composite-shadow-text-expected.txt: Added.
+ * platform/chromium-linux/svg/css/shadow-changes-expected.txt: Added.
+ * platform/chromium-linux/svg/css/text-shadow-multiple-expected.txt: Added.
+ * platform/chromium-linux/svg/custom/use-detach-expected.txt: Added.
+ * platform/chromium-linux/svg/filters/filter-on-filter-for-text-expected.txt: Added.
+ * platform/chromium-linux/svg/filters/filter-on-tspan-expected.txt: Copied from LayoutTests/platform/gtk/svg/filters/filter-on-tspan-expected.txt.
+ * platform/chromium-linux/svg/filters/sourceAlpha-expected.checksum:
+ * platform/chromium-linux/svg/filters/sourceAlpha-expected.png: Removed.
+ * platform/chromium-linux/svg/filters/sourceAlpha-expected.txt: Added.
+ * platform/chromium-linux/svg/hixie/error/017-expected.txt: Added.
+ * platform/chromium-linux/svg/hixie/text/002-expected.txt: Added.
+ * platform/chromium-linux/svg/hixie/text/003b-expected.txt:
+ * platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum:
+ * platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:
+ * platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt: Added.
+ * platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum:
+ * platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
+ * platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.txt: Added.
+ * platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Added.
+ * platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt: Added.
+ * platform/chromium-linux/transitions/svg-text-shadow-transition-expected.txt: Added.
+ * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
+ * platform/chromium-win/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
+ * platform/chromium-win/svg/batik/text/textLength-expected.txt:
+ * platform/chromium-win/svg/carto.net/button-expected.txt:
+ * platform/chromium-win/svg/carto.net/colourpicker-expected.txt:
+ * platform/chromium-win/svg/carto.net/combobox-expected.txt:
+ * platform/chromium-win/svg/carto.net/selectionlist-expected.checksum:
+ * platform/chromium-win/svg/carto.net/selectionlist-expected.png:
+ * platform/chromium-win/svg/carto.net/selectionlist-expected.txt:
+ * platform/chromium-win/svg/carto.net/textbox-expected.txt:
+ * platform/chromium-win/svg/carto.net/window-expected.txt:
+ * platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt:
+ * platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt:
+ * platform/chromium-win/svg/clip-path/clip-path-text-expected.txt:
+ * platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt:
+ * platform/chromium-win/svg/css/composite-shadow-text-expected.txt:
+ * platform/chromium-win/svg/css/shadow-changes-expected.txt:
+ * platform/chromium-win/svg/css/text-shadow-multiple-expected.txt:
+ * platform/chromium-win/svg/custom/use-detach-expected.txt:
+ * platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt:
+ * platform/chromium-win/svg/filters/filter-on-tspan-expected.txt:
+ * platform/chromium-win/svg/filters/sourceAlpha-expected.checksum:
+ * platform/chromium-win/svg/filters/sourceAlpha-expected.png:
+ * platform/chromium-win/svg/filters/sourceAlpha-expected.txt:
+ * platform/chromium-win/svg/hixie/error/017-expected.txt:
+ * platform/chromium-win/svg/hixie/text/002-expected.txt:
+ * platform/chromium-win/svg/hixie/text/003b-expected.txt:
+ * platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum:
+ * platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.png:
+ * platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
+ * platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum:
+ * platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
+ * platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt:
+ * platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
+ * platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt:
+ * platform/chromium-win/transitions/svg-text-shadow-transition-expected.txt:
+ * platform/chromium/test_expectations.txt:
+
+2010-10-04 Kent Tamura <tkent at chromium.org>
+
+ Unreviewed, test expectation update.
+
Update svg/batik results for Chromium.
* platform/chromium-linux/svg/batik/text/longTextOnPath-expected.txt: Added.
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
index 3b09385..45400a6 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
@@ -1,21 +1,21 @@
-layer at (0,0) size 640x422
- RenderView at (0,0) size 640x422
-layer at (0,0) size 640x422
- RenderSVGRoot {svg} at (39.25,0.59) size 561.49x420.83
+layer at (0,0) size 480x360
+ RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ RenderSVGRoot {svg} at (0,0) size 480x360
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
- RenderSVGContainer {g} at (62.11,56.27) size 377.46x246.17
- RenderSVGContainer {g} at (62.11,56.27) size 377.46x246.17
- RenderSVGContainer {g} at (62.11,56.27) size 377.46x246.17
- RenderSVGText {text} at (20,80) size 215x40 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-32) size 215x40
+ RenderSVGContainer {g} at (20,46) size 322x212
+ RenderSVGContainer {g} at (20,46) size 322x212
+ RenderSVGContainer {g} at (20,46) size 322x212
+ RenderSVGText {text} at (20,46) size 215x42 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 215x42
chunk 1 text run 1 at (20.00,80.00) startOffset 0 endOffset 10 width 214.44: "Sample 123"
- RenderSVGText {text} at (20,155) size 322x58 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-47) size 322x58
+ RenderSVGText {text} at (20,104) size 322x63 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 322x63
chunk 1 text run 1 at (20.00,155.00) startOffset 0 endOffset 10 width 321.66: "Sample 123"
- RenderSVGText {text} at (20,250) size 215x40 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-32) size 215x40
+ RenderSVGText {text} at (20,216) size 215x42 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 215x42
chunk 1 text run 1 at (20.00,250.00) startOffset 0 endOffset 10 width 214.44: "Sample 123"
- RenderSVGText {text} at (10,340) size 281x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-36) size 281x46
+ RenderSVGText {text} at (10,303) size 281x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 281x47
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 281.00: "$Revision: 1.10 $"
- RenderPath {rect} at (39.25,0.59) size 561.49x420.83 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
+ RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt
new file mode 100644
index 0000000..34025e0
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt
@@ -0,0 +1,61 @@
+layer at (0,0) size 480x360
+ RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ RenderSVGRoot {svg} at (0,0) size 480x360
+ RenderSVGContainer {g} at (10,6) size 441x284
+ RenderSVGText {text} at (50,6) size 391x27 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 391x27
+ chunk 1 text run 1 at (50.00,27.00) startOffset 0 endOffset 37 width 391.00: "Test for opacity property on a group."
+ RenderPath {rect} at (10,30) size 100x260 [fill={[type=SOLID] [color=#FF0000]}] [data="M10.00,30.00 L110.00,30.00 L110.00,290.00 L10.00,290.00 Z"]
+ RenderSVGContainer {g} at (60,50) size 90x50
+ RenderPath {rect} at (60,50) size 80x40 [fill={[type=SOLID] [color=#0000FF]}] [data="M60.00,50.00 L140.00,50.00 L140.00,90.00 L60.00,90.00 Z"]
+ RenderPath {rect} at (70,60) size 80x40 [fill={[type=SOLID] [color=#00FF00]}] [data="M70.00,60.00 L150.00,60.00 L150.00,100.00 L70.00,100.00 Z"]
+ RenderSVGText {text} at (200,43) size 147x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 147x23
+ chunk 1 text run 1 at (200.00,62.00) startOffset 0 endOffset 16 width 147.00: "Group opacity: 1"
+ RenderSVGText {text} at (200,61) size 217x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 217x23
+ chunk 1 text run 1 at (200.00,80.00) startOffset 0 endOffset 25 width 217.00: "Blue rectangle opacity: 1"
+ RenderSVGText {text} at (200,79) size 234x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 234x23
+ chunk 1 text run 1 at (200.00,98.00) startOffset 0 endOffset 26 width 234.00: "Green rectangle opacity: 1"
+ RenderSVGContainer {g} at (60,110) size 90x50 [opacity=0.50]
+ RenderPath {rect} at (60,110) size 80x40 [fill={[type=SOLID] [color=#0000FF]}] [data="M60.00,110.00 L140.00,110.00 L140.00,150.00 L60.00,150.00 Z"]
+ RenderPath {rect} at (70,120) size 80x40 [fill={[type=SOLID] [color=#00FF00]}] [data="M70.00,120.00 L150.00,120.00 L150.00,160.00 L70.00,160.00 Z"]
+ RenderSVGText {text} at (200,103) size 164x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 164x23
+ chunk 1 text run 1 at (200.00,122.00) startOffset 0 endOffset 18 width 164.00: "Group opacity: 0.5"
+ RenderSVGText {text} at (200,121) size 217x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 217x23
+ chunk 1 text run 1 at (200.00,140.00) startOffset 0 endOffset 25 width 217.00: "Blue rectangle opacity: 1"
+ RenderSVGText {text} at (200,139) size 234x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 234x23
+ chunk 1 text run 1 at (200.00,158.00) startOffset 0 endOffset 26 width 234.00: "Green rectangle opacity: 1"
+ RenderSVGContainer {g} at (60,170) size 90x50
+ RenderPath {rect} at (60,170) size 80x40 [opacity=0.50] [fill={[type=SOLID] [color=#0000FF]}] [data="M60.00,170.00 L140.00,170.00 L140.00,210.00 L60.00,210.00 Z"]
+ RenderPath {rect} at (70,180) size 80x40 [opacity=0.50] [fill={[type=SOLID] [color=#00FF00]}] [data="M70.00,180.00 L150.00,180.00 L150.00,220.00 L70.00,220.00 Z"]
+ RenderSVGText {text} at (200,163) size 147x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 147x23
+ chunk 1 text run 1 at (200.00,182.00) startOffset 0 endOffset 16 width 147.00: "Group opacity: 1"
+ RenderSVGText {text} at (200,181) size 234x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 234x23
+ chunk 1 text run 1 at (200.00,200.00) startOffset 0 endOffset 27 width 234.00: "Blue rectangle opacity: 0.5"
+ RenderSVGText {text} at (200,199) size 251x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 251x23
+ chunk 1 text run 1 at (200.00,218.00) startOffset 0 endOffset 28 width 251.00: "Green rectangle opacity: 0.5"
+ RenderSVGContainer {g} at (60,230) size 90x50 [opacity=0.50]
+ RenderPath {rect} at (60,230) size 80x40 [opacity=0.50] [fill={[type=SOLID] [color=#0000FF]}] [data="M60.00,230.00 L140.00,230.00 L140.00,270.00 L60.00,270.00 Z"]
+ RenderPath {rect} at (70,240) size 80x40 [opacity=0.50] [fill={[type=SOLID] [color=#00FF00]}] [data="M70.00,240.00 L150.00,240.00 L150.00,280.00 L70.00,280.00 Z"]
+ RenderSVGText {text} at (200,223) size 164x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 164x23
+ chunk 1 text run 1 at (200.00,242.00) startOffset 0 endOffset 18 width 164.00: "Group opacity: 0.5"
+ RenderSVGText {text} at (200,241) size 234x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 234x23
+ chunk 1 text run 1 at (200.00,260.00) startOffset 0 endOffset 27 width 234.00: "Blue rectangle opacity: 0.5"
+ RenderSVGText {text} at (200,259) size 251x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 251x23
+ chunk 1 text run 1 at (200.00,278.00) startOffset 0 endOffset 28 width 251.00: "Green rectangle opacity: 0.5"
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
+ RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/text/textLength-expected.txt b/LayoutTests/platform/chromium-linux/svg/batik/text/textLength-expected.txt
new file mode 100644
index 0000000..5e40783
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/batik/text/textLength-expected.txt
@@ -0,0 +1,174 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 450x500
+ RenderSVGRoot {svg} at (49,5) size 352x488
+ RenderSVGText {text} at (147,5) size 156x18 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 156x18
+ chunk 1 (middle anchor) text run 1 at (147.50,20.00) startOffset 0 endOffset 22 width 155.00: "textLength with Anchor"
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGContainer {g} at (200,3) size 50x24
+ RenderPath {rect} at (200,5) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,3) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGContainer {g} at (49,0) size 352x46
+ RenderPath {rect} at (49,0) size 352x46 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {use} at (200,3) size 50x24
+ RenderSVGContainer {g} at (200,3) size 50x24
+ RenderSVGContainer {g} at (200,3) size 50x24
+ RenderPath {rect} at (200,5) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,3) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGContainer {g} at (49,0) size 352x46
+ RenderPath {rect} at (49,0) size 352x46 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {use} at (200,3) size 50x24
+ RenderSVGContainer {g} at (200,3) size 50x24
+ RenderSVGContainer {g} at (200,3) size 50x24
+ RenderPath {rect} at (200,5) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,3) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGContainer {g} at (49,29) size 352x464
+ RenderSVGContainer {g} at (49,29) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,30.00)}]
+ RenderSVGContainer {use} at (49,29) size 352x47
+ RenderSVGContainer {g} at (49,29) size 352x47
+ RenderSVGContainer {g} at (49,29) size 352x47
+ RenderPath {rect} at (49,29) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {g} at (200,33) size 50x24
+ RenderSVGContainer {g} at (200,33) size 50x24
+ RenderPath {rect} at (200,35) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,33) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGText {text} at (202,7) size 46x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 46x15
+ chunk 1 (middle anchor) text run 1 at (202.50,19.00) startOffset 0 endOffset 9 width 45.00: "xml-batik"
+ RenderSVGText {text} at (190,28) size 70x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 70x15
+ chunk 1 (middle anchor) text run 1 at (190.50,40.00) startOffset 0 endOffset 13 width 69.00: "No textLength"
+ RenderSVGContainer {g} at (49,74) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
+ RenderSVGContainer {use} at (49,74) size 352x47
+ RenderSVGContainer {g} at (49,74) size 352x47
+ RenderSVGContainer {g} at (49,74) size 352x47
+ RenderPath {rect} at (49,74) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {g} at (200,78) size 50x24
+ RenderSVGContainer {g} at (200,78) size 50x24
+ RenderPath {rect} at (200,80) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,78) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 50x15
+ chunk 1 (middle anchor) text run 1 at (221.00,19.00) startOffset 0 endOffset 1 width 8.00: "B"
+ RenderSVGText {text} at (97,28) size 256x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 256x15
+ chunk 1 (middle anchor) text run 1 at (97.00,40.00) startOffset 0 endOffset 47 width 256.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\""
+ RenderSVGContainer {g} at (49,119) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}]
+ RenderSVGContainer {use} at (49,119) size 352x47
+ RenderSVGContainer {g} at (49,119) size 352x47
+ RenderSVGContainer {g} at (49,119) size 352x47
+ RenderPath {rect} at (49,119) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {g} at (200,123) size 50x24
+ RenderSVGContainer {g} at (200,123) size 50x24
+ RenderPath {rect} at (200,125) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,123) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGText {text} at (221,7) size 8x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 8x15
+ chunk 1 (middle anchor) text run 1 at (221.00,19.00) startOffset 0 endOffset 1 width 8.00: "B"
+ RenderSVGText {text} at (126,28) size 198x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 198x15
+ chunk 1 (middle anchor) text run 1 at (126.00,40.00) startOffset 0 endOffset 38 width 198.00: "textLength=\"50\" lengthAdjust=\"spacing\""
+ RenderSVGContainer {g} at (49,164) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,165.00)}]
+ RenderSVGContainer {use} at (49,164) size 352x47
+ RenderSVGContainer {g} at (49,164) size 352x47
+ RenderSVGContainer {g} at (49,164) size 352x47
+ RenderPath {rect} at (49,164) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {g} at (200,168) size 50x24
+ RenderSVGContainer {g} at (200,168) size 50x24
+ RenderPath {rect} at (200,170) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,168) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 50x15
+ chunk 1 (middle anchor) text run 1 at (212.00,19.00) startOffset 0 endOffset 5 width 26.00: "Batik"
+ RenderSVGText {text} at (97,28) size 256x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 256x15
+ chunk 1 (middle anchor) text run 1 at (97.00,40.00) startOffset 0 endOffset 47 width 256.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\""
+ RenderSVGContainer {g} at (49,209) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}]
+ RenderSVGContainer {use} at (49,209) size 352x47
+ RenderSVGContainer {g} at (49,209) size 352x47
+ RenderSVGContainer {g} at (49,209) size 352x47
+ RenderPath {rect} at (49,209) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {g} at (200,213) size 50x24
+ RenderSVGContainer {g} at (200,213) size 50x24
+ RenderPath {rect} at (200,215) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,213) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGText {text} at (202,7) size 46x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 46x15
+ chunk 1 (middle anchor) text run 1 at (202.40,19.00) startOffset 0 endOffset 1 width 8.00: "B"
+ chunk 1 (middle anchor) text run 2 at (215.20,19.00) startOffset 1 endOffset 2 width 5.00: "a"
+ chunk 1 (middle anchor) text run 3 at (225.00,19.00) startOffset 2 endOffset 3 width 4.00: "t"
+ chunk 1 (middle anchor) text run 4 at (233.80,19.00) startOffset 3 endOffset 4 width 3.00: "i"
+ chunk 1 (middle anchor) text run 5 at (241.60,19.00) startOffset 4 endOffset 5 width 6.00: "k"
+ RenderSVGText {text} at (126,28) size 198x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 198x15
+ chunk 1 (middle anchor) text run 1 at (126.00,40.00) startOffset 0 endOffset 38 width 198.00: "textLength=\"50\" lengthAdjust=\"spacing\""
+ RenderSVGContainer {g} at (49,254) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,255.00)}]
+ RenderSVGContainer {use} at (49,254) size 352x47
+ RenderSVGContainer {g} at (49,254) size 352x47
+ RenderSVGContainer {g} at (49,254) size 352x47
+ RenderPath {rect} at (49,254) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {g} at (200,258) size 50x24
+ RenderSVGContainer {g} at (200,258) size 50x24
+ RenderPath {rect} at (200,260) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,258) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 50x15
+ chunk 1 (middle anchor) text run 1 at (192.00,19.00) startOffset 0 endOffset 12 width 66.00: "Apache Batik"
+ RenderSVGText {text} at (69,28) size 312x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 312x15
+ chunk 1 (middle anchor) text run 1 at (69.50,40.00) startOffset 0 endOffset 59 width 311.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\" (shrinking)"
+ RenderSVGContainer {g} at (49,299) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,300.00)}]
+ RenderSVGContainer {use} at (49,299) size 352x47
+ RenderSVGContainer {g} at (49,299) size 352x47
+ RenderSVGContainer {g} at (49,299) size 352x47
+ RenderPath {rect} at (49,299) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {g} at (200,303) size 50x24
+ RenderSVGContainer {g} at (200,303) size 50x24
+ RenderPath {rect} at (200,305) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,303) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 50x15
+ chunk 1 text run 1 at (200.00,19.00) startOffset 0 endOffset 12 width 66.00: "Apache Batik"
+ RenderSVGText {text} at (68,28) size 314x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 314x15
+ chunk 1 (middle anchor) text run 1 at (68.00,40.00) startOffset 0 endOffset 59 width 314.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\" (no anchor)"
+ RenderSVGContainer {g} at (49,344) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,345.00)}]
+ RenderSVGContainer {use} at (49,344) size 352x47
+ RenderSVGContainer {g} at (49,344) size 352x47
+ RenderSVGContainer {g} at (49,344) size 352x47
+ RenderPath {rect} at (49,344) size 352x47 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,0.00 L400.00,0.00 L400.00,45.00 L50.00,45.00 Z"]
+ RenderSVGContainer {g} at (200,348) size 50x24
+ RenderSVGContainer {g} at (200,348) size 50x24
+ RenderPath {rect} at (200,350) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
+ RenderPath {line} at (224,348) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
+ RenderSVGText {text} at (200,7) size 50x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x15
+ chunk 1 (middle anchor) text run 1 at (188.00,19.00) startOffset 0 endOffset 7 width 40.00: "Apache "
+ RenderSVGTSpan {tspan} at (0,0) size 18x15
+ RenderSVGInlineText {#text} at (27,0) size 18x15
+ chunk 1 (middle anchor) text run 1 at (228.00,19.00) startOffset 0 endOffset 5 width 26.00: "Batik"
+ RenderSVGInlineText {#text} at (44,0) size 6x15
+ chunk 1 (middle anchor) text run 1 at (254.00,19.00) startOffset 0 endOffset 2 width 8.00: "!!"
+ RenderSVGText {text} at (78,28) size 294x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 294x15
+ chunk 1 (middle anchor) text run 1 at (78.00,40.00) startOffset 0 endOffset 55 width 294.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\" (tspan)"
+ RenderSVGContainer {g} at (49,377) size 352x116 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,390.00)}]
+ RenderPath {rect} at (49,389) size 352x97 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M50.00,0.00 L400.00,0.00 L400.00,95.00 L50.00,95.00 Z"]
+ RenderPath {rect} at (112,395) size 26x80 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M112.50,5.00 L137.50,5.00 L137.50,85.00 L112.50,85.00 Z"]
+ RenderPath {line} at (124,393) size 2x84 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M125.00,3.00 L125.00,87.00"]
+ RenderSVGText {text} at (112,-13) size 26x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 26x116
+ chunk 1 (middle anchor) text run 1 at (-33.00,79.00) startOffset 0 endOffset 9 width 316.00: "B a t i k"
+ RenderSVGText {text} at (160,28) size 176x44 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 176x15
+ chunk 1 text run 1 at (160.00,40.00) startOffset 0 endOffset 32 width 176.00: "lengthAdjust=\"spacingAndGlyphs\" "
+ RenderSVGTSpan {tspan} at (0,0) size 80x16
+ RenderSVGInlineText {#text} at (0,14) size 80x16
+ chunk 1 text run 1 at (160.00,54.40) startOffset 0 endOffset 15 width 80.00: "textLength=\"25\""
+ RenderSVGInlineText {#text} at (80,14) size 3x16
+ chunk 1 text run 1 at (240.00,54.40) startOffset 0 endOffset 1 width 3.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 78x16
+ RenderSVGInlineText {#text} at (0,28) size 78x16
+ chunk 1 text run 1 at (160.00,68.80) startOffset 0 endOffset 15 width 78.00: "font-size=\"100\""
+ RenderSVGContainer {use} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.checksum b/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.checksum
deleted file mode 100644
index 5e4ffef..0000000
--- a/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-49c03afabfa1a08ee0055d4892ce3d67
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.png b/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.png
deleted file mode 100644
index 3a52472..0000000
Binary files a/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.txt b/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.txt
new file mode 100644
index 0000000..f82658c
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/button-expected.txt
@@ -0,0 +1,99 @@
+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
+ RenderPath {rect} at (0,0) size 800x600 [fill={[type=SOLID] [color=#DEB887]}] [data="M-1000.00,-1000.00 L2000.00,-1000.00 L2000.00,2000.00 L-1000.00,2000.00 Z"]
+ RenderSVGContainer {g} at (77,77) size 635x206
+ RenderSVGContainer {g} at (77,77) size 81x26
+ RenderPath {rect} at (77,77) size 79x24 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M99.00,99.00 L199.00,99.00 L199.00,129.00 L99.00,129.00 Z"]
+ RenderPath {rect} at (78,78) size 80x25 [fill={[type=SOLID] [color=#000080]}] [data="M101.00,101.00 L201.00,101.00 L201.00,131.00 L101.00,131.00 Z"]
+ RenderPath {rect} at (78,78) size 79x24 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M100.00,100.00 L200.00,100.00 L200.00,130.00 L100.00,130.00 Z"]
+ RenderSVGText {text} at (126,108) size 48x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 48x16
+ RenderSVGInlineText {#text} at (0,0) size 48x16
+ chunk 1 (middle anchor) text run 1 at (126.00,120.40) startOffset 0 endOffset 8 width 48.00: "Click me"
+ RenderSVGContainer {g} at (171,77) size 80x26
+ RenderPath {rect} at (171,77) size 79x24 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M219.00,99.00 L319.00,99.00 L319.00,129.00 L219.00,129.00 Z"]
+ RenderPath {rect} at (172,78) size 79x25 [fill={[type=SOLID] [color=#000080]}] [data="M221.00,101.00 L321.00,101.00 L321.00,131.00 L221.00,131.00 Z"]
+ RenderPath {rect} at (171,78) size 79x24 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M220.00,100.00 L320.00,100.00 L320.00,130.00 L220.00,130.00 Z"]
+ RenderSVGText {text} at (241,108) size 58x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 58x16
+ RenderSVGInlineText {#text} at (0,0) size 58x16
+ chunk 1 (middle anchor) text run 1 at (241.00,120.40) startOffset 0 endOffset 10 width 58.00: "Click me 2"
+ RenderSVGContainer {g} at (264,77) size 104x26
+ RenderPath {rect} at (264,77) size 103x24 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M339.00,99.00 L469.00,99.00 L469.00,129.00 L339.00,129.00 Z"]
+ RenderPath {rect} at (266,78) size 102x25 [fill={[type=SOLID] [color=#000080]}] [data="M341.00,101.00 L471.00,101.00 L471.00,131.00 L341.00,131.00 Z"]
+ RenderPath {rect} at (265,78) size 103x24 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M340.00,100.00 L470.00,100.00 L470.00,130.00 L340.00,130.00 Z"]
+ RenderSVGText {text} at (352,108) size 106x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 106x16
+ RenderSVGInlineText {#text} at (0,0) size 106x16
+ chunk 1 (middle anchor) text run 1 at (352.50,120.40) startOffset 0 endOffset 19 width 105.00: "Deactivate Button 2"
+ RenderSVGContainer {g} at (382,77) size 96x26
+ RenderPath {rect} at (382,77) size 94x24 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M489.00,99.00 L609.00,99.00 L609.00,129.00 L489.00,129.00 Z"]
+ RenderPath {rect} at (383,78) size 95x25 [fill={[type=SOLID] [color=#000080]}] [data="M491.00,101.00 L611.00,101.00 L611.00,131.00 L491.00,131.00 Z"]
+ RenderPath {rect} at (382,78) size 95x24 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M490.00,100.00 L610.00,100.00 L610.00,130.00 L490.00,130.00 Z"]
+ RenderSVGText {text} at (504,108) size 92x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 92x16
+ RenderSVGInlineText {#text} at (0,0) size 92x16
+ chunk 1 (middle anchor) text run 1 at (504.50,120.40) startOffset 0 endOffset 16 width 91.00: "Switch Button on"
+ RenderSVGContainer {g} at (491,77) size 104x26
+ RenderPath {rect} at (491,77) size 102x24 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M629.00,99.00 L759.00,99.00 L759.00,129.00 L629.00,129.00 Z"]
+ RenderPath {rect} at (492,78) size 103x25 [fill={[type=SOLID] [color=#000080]}] [data="M631.00,101.00 L761.00,101.00 L761.00,131.00 L631.00,131.00 Z"]
+ RenderPath {rect} at (492,78) size 102x24 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M630.00,100.00 L760.00,100.00 L760.00,130.00 L630.00,130.00 Z"]
+ RenderSVGText {text} at (648,108) size 94x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 94x16
+ RenderSVGInlineText {#text} at (0,0) size 94x16
+ chunk 1 (middle anchor) text run 1 at (648.00,120.40) startOffset 0 endOffset 15 width 94.00: "Remove Button 1"
+ RenderSVGContainer {g} at (608,77) size 104x26
+ RenderPath {rect} at (608,77) size 103x24 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M779.00,99.00 L909.00,99.00 L909.00,129.00 L779.00,129.00 Z"]
+ RenderPath {rect} at (610,78) size 102x25 [fill={[type=SOLID] [color=#000080]}] [data="M781.00,101.00 L911.00,101.00 L911.00,131.00 L781.00,131.00 Z"]
+ RenderPath {rect} at (609,78) size 102x24 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M780.00,100.00 L910.00,100.00 L910.00,130.00 L780.00,130.00 Z"]
+ RenderSVGText {text} at (794,108) size 102x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 102x16
+ RenderSVGInlineText {#text} at (0,0) size 102x16
+ chunk 1 (middle anchor) text run 1 at (794.50,120.40) startOffset 0 endOffset 18 width 101.00: "Switch Button 4 on"
+ RenderSVGContainer {g} at (155,233) size 120x50
+ RenderPath {rect} at (155,233) size 118x48 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M209.00,299.00 L339.00,299.00 C344.52,299.00,349.00,303.48,349.00,309.00 L349.00,349.00 C349.00,354.52,344.52,359.00,339.00,359.00 L209.00,359.00 C203.48,359.00,199.00,354.52,199.00,349.00 L199.00,309.00 C199.00,303.48,203.48,299.00,209.00,299.00 Z"]
+ RenderPath {rect} at (157,235) size 118x48 [fill={[type=SOLID] [color=#000080]}] [data="M211.00,301.00 L341.00,301.00 C346.52,301.00,351.00,305.48,351.00,311.00 L351.00,351.00 C351.00,356.52,346.52,361.00,341.00,361.00 L211.00,361.00 C205.48,361.00,201.00,356.52,201.00,351.00 L201.00,311.00 C201.00,305.48,205.48,301.00,211.00,301.00 Z"]
+ RenderPath {rect} at (156,234) size 118x48 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M210.00,300.00 L340.00,300.00 C345.52,300.00,350.00,304.48,350.00,310.00 L350.00,350.00 C350.00,355.52,345.52,360.00,340.00,360.00 L210.00,360.00 C204.48,360.00,200.00,355.52,200.00,350.00 L200.00,310.00 C200.00,304.48,204.48,300.00,210.00,300.00 Z"]
+ RenderSVGText {text} at (226,310) size 98x42 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 98x16
+ RenderSVGInlineText {#text} at (0,0) size 98x16
+ chunk 1 (middle anchor) text run 1 at (226.50,322.20) startOffset 0 endOffset 19 width 97.00: "This is a multiline"
+ RenderSVGTSpan {tspan} at (0,0) size 78x16
+ RenderSVGInlineText {#text} at (10,13) size 78x16
+ chunk 1 (middle anchor) text run 1 at (236.50,335.40) startOffset 0 endOffset 15 width 77.00: "textbutton with"
+ RenderSVGTSpan {tspan} at (0,0) size 78x16
+ RenderSVGInlineText {#text} at (10,26) size 78x16
+ chunk 1 (middle anchor) text run 1 at (236.50,348.60) startOffset 0 endOffset 13 width 77.00: "round corners"
+ RenderSVGContainer {g} at (233,112) size 61x22
+ RenderSVGContainer {g} at (233,116) size 18x18
+ RenderPath {rect} at (233,116) size 17x17 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M299.00,149.00 L319.00,149.00 L319.00,169.00 L299.00,169.00 Z"]
+ RenderPath {rect} at (235,117) size 16x17 [fill={[type=SOLID] [color=#000080]}] [data="M301.00,151.00 L321.00,151.00 L321.00,171.00 L301.00,171.00 Z"]
+ RenderPath {rect} at (234,117) size 16x16 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M300.00,150.00 L320.00,150.00 L320.00,170.00 L300.00,170.00 Z"]
+ RenderSVGContainer {use} at (238,116) size 10x17
+ RenderSVGContainer {g} at (238,116) size 10x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,160.00)}]
+ RenderSVGViewportContainer {svg} at (238,116) size 10x17
+ RenderSVGContainer {g} at (238,115) size 11x18 [transform={m=((1.25,0.00)(0.00,1.25)) t=(0.00,0.00)}]
+ RenderPath {line} at (240,123) size 7x10 [stroke={[type=SOLID] [color=#000000] [stroke width=1.75]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L3.00,7.00"]
+ RenderPath {path} at (238,115) size 11x16 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF] [fill rule=EVEN-ODD]}] [data="M-3.00,-7.00 L-3.00,3.00 L0.00,0.00 L4.25,-0.50 Z"]
+ RenderSVGContainer {g} at (272,112) size 22x22
+ RenderPath {ellipse} at (272,112) size 21x21 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M374.00,156.50 L373.98,157.28 L373.90,158.07 L373.78,158.84 L373.61,159.61 L373.39,160.36 L373.12,161.10 L372.81,161.82 L372.45,162.52 L372.05,163.20 L371.61,163.85 L371.13,164.47 L370.61,165.06 L370.06,165.61 L369.47,166.13 L368.85,166.61 L368.20,167.05 L367.52,167.45 L366.82,167.81 L366.10,168.12 L365.36,168.39 L364.61,168.61 L363.84,168.78 L363.07,168.90 L362.28,168.98 L361.50,169.00 L360.72,168.98 L359.93,168.90 L359.16,168.78 L358.39,168.61 L357.64,168.39 L356.90,168.12 L356.18,167.81 L355.48,167.45 L354.80,167.05 L354.15,166.61 L353.53,166.13 L352.94,165.61 L352.39,165.06 L351.87,164.47 L351.39,163.85 L350.95,163.20 L350.55,162.52 L350.19,161.82 L349.88,161.10 L349.61,160.36 L349.39,159.61 L349.22,158.84 L349.10,158.07 L349.02,157.28 L349.00,156.50 L349.02,155.72 L349.10,154.93 L349.22,154.16 L349.39,153.39 L349.61,152.64 L349.88,151.90 L350.19,151.18 L350.55,150.48 L350.95,149.80 L351.39,149.15 L351.87,148.53 L352.39,147.94 L352.94,147.39 L353.53,146.87 L354.15,146.39 L354.80,145.95 L355.48,145.55 L356.18,145.19 L356.90,144.88 L357.64,144.61 L358.39,144.39 L359.16,144.22 L359.93,144.10 L360.72,144.02 L361.50,144.00 L362.28,144.02 L363.07,144.10 L363.84,144.22 L364.61,144.39 L365.36,144.61 L366.10,144.88 L366.82,145.19 L367.52,145.55 L368.20,145.95 L368.85,146.39 L369.47,146.87 L370.06,147.39 L370.61,147.94 L371.13,148.53 L371.61,149.15 L372.05,149.80 L372.45,150.48 L372.81,151.18 L373.12,151.90 L373.39,152.64 L373.61,153.39 L373.78,154.16 L373.90,154.93 L373.98,155.72 Z"]
+ RenderPath {ellipse} at (274,114) size 20x20 [fill={[type=SOLID] [color=#000080]}] [data="M376.00,158.50 L375.98,159.28 L375.90,160.07 L375.78,160.84 L375.61,161.61 L375.39,162.36 L375.12,163.10 L374.81,163.82 L374.45,164.52 L374.05,165.20 L373.61,165.85 L373.13,166.47 L372.61,167.06 L372.06,167.61 L371.47,168.13 L370.85,168.61 L370.20,169.05 L369.52,169.45 L368.82,169.81 L368.10,170.12 L367.36,170.39 L366.61,170.61 L365.84,170.78 L365.07,170.90 L364.28,170.98 L363.50,171.00 L362.72,170.98 L361.93,170.90 L361.16,170.78 L360.39,170.61 L359.64,170.39 L358.90,170.12 L358.18,169.81 L357.48,169.45 L356.80,169.05 L356.15,168.61 L355.53,168.13 L354.94,167.61 L354.39,167.06 L353.87,166.47 L353.39,165.85 L352.95,165.20 L352.55,164.52 L352.19,163.82 L351.88,163.10 L351.61,162.36 L351.39,161.61 L351.22,160.84 L351.10,160.07 L351.02,159.28 L351.00,158.50 L351.02,157.72 L351.10,156.93 L351.22,156.16 L351.39,155.39 L351.61,154.64 L351.88,153.90 L352.19,153.18 L352.55,152.48 L352.95,151.80 L353.39,151.15 L353.87,150.53 L354.39,149.94 L354.94,149.39 L355.53,148.87 L356.15,148.39 L356.80,147.95 L357.48,147.55 L358.18,147.19 L358.90,146.88 L359.64,146.61 L360.39,146.39 L361.16,146.22 L361.93,146.10 L362.72,146.02 L363.50,146.00 L364.28,146.02 L365.07,146.10 L365.84,146.22 L366.61,146.39 L367.36,146.61 L368.10,146.88 L368.82,147.19 L369.52,147.55 L370.20,147.95 L370.85,148.39 L371.47,148.87 L372.06,149.39 L372.61,149.94 L373.13,150.53 L373.61,151.15 L374.05,151.80 L374.45,152.48 L374.81,153.18 L375.12,153.90 L375.39,154.64 L375.61,155.39 L375.78,156.16 L375.90,156.93 L375.98,157.72 Z"]
+ RenderPath {ellipse} at (273,113) size 20x20 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M375.00,157.50 L374.98,158.28 L374.90,159.07 L374.78,159.84 L374.61,160.61 L374.39,161.36 L374.12,162.10 L373.81,162.82 L373.45,163.52 L373.05,164.20 L372.61,164.85 L372.13,165.47 L371.61,166.06 L371.06,166.61 L370.47,167.13 L369.85,167.61 L369.20,168.05 L368.52,168.45 L367.82,168.81 L367.10,169.12 L366.36,169.39 L365.61,169.61 L364.84,169.78 L364.07,169.90 L363.28,169.98 L362.50,170.00 L361.72,169.98 L360.93,169.90 L360.16,169.78 L359.39,169.61 L358.64,169.39 L357.90,169.12 L357.18,168.81 L356.48,168.45 L355.80,168.05 L355.15,167.61 L354.53,167.13 L353.94,166.61 L353.39,166.06 L352.87,165.47 L352.39,164.85 L351.95,164.20 L351.55,163.52 L351.19,162.82 L350.88,162.10 L350.61,161.36 L350.39,160.61 L350.22,159.84 L350.10,159.07 L350.02,158.28 L350.00,157.50 L350.02,156.72 L350.10,155.93 L350.22,155.16 L350.39,154.39 L350.61,153.64 L350.88,152.90 L351.19,152.18 L351.55,151.48 L351.95,150.80 L352.39,150.15 L352.87,149.53 L353.39,148.94 L353.94,148.39 L354.53,147.87 L355.15,147.39 L355.80,146.95 L356.48,146.55 L357.18,146.19 L357.90,145.88 L358.64,145.61 L359.39,145.39 L360.16,145.22 L360.93,145.10 L361.72,145.02 L362.50,145.00 L363.28,145.02 L364.07,145.10 L364.84,145.22 L365.61,145.39 L366.36,145.61 L367.10,145.88 L367.82,146.19 L368.52,146.55 L369.20,146.95 L369.85,147.39 L370.47,147.87 L371.06,148.39 L371.61,148.94 L372.13,149.53 L372.61,150.15 L373.05,150.80 L373.45,151.48 L373.81,152.18 L374.12,152.90 L374.39,153.64 L374.61,154.39 L374.78,155.16 L374.90,155.93 L374.98,156.72 Z"]
+ RenderSVGContainer {use} at (279,114) size 11x17
+ RenderSVGContainer {g} at (278,114) size 12x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(362.50,157.50)}]
+ RenderSVGViewportContainer {svg} at (278,114) size 12x18
+ RenderSVGContainer {g} at (278,113) size 12x19 [transform={m=((1.25,0.00)(0.00,1.25)) t=(0.00,0.00)}]
+ RenderPath {line} at (281,121) size 7x11 [stroke={[type=SOLID] [color=#000000] [stroke width=1.75]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L3.00,7.00"]
+ RenderPath {path} at (278,113) size 12x16 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF] [fill rule=EVEN-ODD]}] [data="M-3.00,-7.00 L-3.00,3.00 L0.00,0.00 L4.25,-0.50 Z"]
+ RenderSVGText {text} at (100,195) size 64x19 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 64x19
+ chunk 1 text run 1 at (100.00,210.00) startOffset 0 endOffset 10 width 64.00: "StatusText"
+ RenderSVGText {text} at (430,305) size 416x19 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 416x19
+ chunk 1 text run 1 at (430.00,320.00) startOffset 0 endOffset 73 width 416.00: "Click this text to randomly resize the multiline textbutton (textbutton7)"
+ RenderSVGText {text} at (430,325) size 441x19 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 441x19
+ chunk 1 text run 1 at (430.00,340.00) startOffset 0 endOffset 77 width 441.00: "Click this text to randomly reposition the multiline textbutton (textbutton7)"
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/colourpicker-expected.txt b/LayoutTests/platform/chromium-linux/svg/carto.net/colourpicker-expected.txt
new file mode 100644
index 0000000..8d9263e
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/colourpicker-expected.txt
@@ -0,0 +1,291 @@
+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
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker1_hueGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#FF0000]
+ RenderSVGGradientStop {stop} [offset=0.17] [color=#FFFF00]
+ RenderSVGGradientStop {stop} [offset=0.33] [color=#00FF00]
+ RenderSVGGradientStop {stop} [offset=0.50] [color=#00FFFF]
+ RenderSVGGradientStop {stop} [offset=0.67] [color=#0000FF]
+ RenderSVGGradientStop {stop} [offset=0.83] [color=#FF00FF]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker1_satGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#00FF00]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker1_valGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#000000]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#00FF00]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker1_alphaGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#00FF0000]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#00FF00]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker2_hueGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#80FF00]
+ RenderSVGGradientStop {stop} [offset=0.20] [color=#00FF00]
+ RenderSVGGradientStop {stop} [offset=0.40] [color=#00FF80]
+ RenderSVGGradientStop {stop} [offset=0.60] [color=#00FFFF]
+ RenderSVGGradientStop {stop} [offset=0.80] [color=#0080FF]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#0000FF]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker2_satGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#00FFFF]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker2_alphaGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#00FFFF00]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#00FFFF]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker3_hueGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#FF0000]
+ RenderSVGGradientStop {stop} [offset=0.17] [color=#FF8000]
+ RenderSVGGradientStop {stop} [offset=0.33] [color=#FFFF00]
+ RenderSVGGradientStop {stop} [offset=0.50] [color=#80FF00]
+ RenderSVGGradientStop {stop} [offset=0.67] [color=#00FF00]
+ RenderSVGGradientStop {stop} [offset=0.83] [color=#00FF80]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#00FFFF]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker3_satGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker3_valGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#000000]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker4_hueGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#FF0000]
+ RenderSVGGradientStop {stop} [offset=0.17] [color=#FFFF00]
+ RenderSVGGradientStop {stop} [offset=0.33] [color=#00FF00]
+ RenderSVGGradientStop {stop} [offset=0.50] [color=#00FFFF]
+ RenderSVGGradientStop {stop} [offset=0.67] [color=#0000FF]
+ RenderSVGGradientStop {stop} [offset=0.83] [color=#FF00FF]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker4_satGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#787878]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#780000]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker4_valGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#000000]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#FFFFFF]
+ RenderSVGResourceLinearGradient {linearGradient} [id="colourPicker4_alphaGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#78787800]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#787878]
+ RenderPath {rect} at (0,0) size 800x600 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-2000.00,-2000.00 L4000.00,-2000.00 L4000.00,4000.00 L-2000.00,4000.00 Z"]
+ RenderSVGContainer {g} at (156,156) size 626x329
+ RenderSVGContainer {g} at (156,312) size 235x95
+ RenderPath {rect} at (156,312) size 235x95 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M200.00,400.00 L500.00,400.00 L500.00,520.00 L200.00,520.00 Z"]
+ RenderPath {rect} at (165,321) size 156x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker1_hueGradient"]}] [data="M212.00,411.85 L410.00,411.85 L410.00,419.35 L212.00,419.35 Z"]
+ RenderPath {line} at (159,318) size 168x14 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M212.00,415.60 L410.00,415.60"]
+ RenderPath {line} at (165,324) size 156x1 [data="M212.00,415.60 L410.00,415.60"]
+ RenderSVGContainer {use} at (214,316) size 6x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(278.00,415.60)}]
+ RenderSVGContainer {g} at (214,316) size 6x17
+ RenderSVGViewportContainer {svg} at (214,316) size 6x17
+ RenderPath {line} at (214,316) size 6x17 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (416,408) size 76x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 76x16
+ chunk 1 text run 1 at (416.00,420.10) startOffset 0 endOffset 13 width 76.00: "Hue (0\x{B0}-360\x{B0})"
+ RenderPath {rect} at (185,351) size 43x35 [stroke={[type=SOLID] [color=#000000] [opacity=0.70] [stroke width=7.50]}] [data="M242.00,454.00 L287.00,454.00 L287.00,490.00 L242.00,490.00 Z"]
+ RenderPath {rect} at (165,340) size 36x29 [fill={[type=SOLID] [color=#00FF00]}] [data="M212.00,436.00 L257.00,436.00 L257.00,472.00 L212.00,472.00 Z"]
+ RenderPath {rect} at (235,339) size 86x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker1_satGradient"]}] [data="M302.00,435.85 L410.00,435.85 L410.00,443.35 L302.00,443.35 Z"]
+ RenderPath {line} at (229,337) size 98x13 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M302.00,439.60 L410.00,439.60"]
+ RenderPath {line} at (235,342) size 86x2 [data="M302.00,439.60 L410.00,439.60"]
+ RenderSVGContainer {use} at (317,335) size 6x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,439.60)}]
+ RenderSVGContainer {g} at (317,335) size 6x17
+ RenderSVGViewportContainer {svg} at (317,335) size 6x17
+ RenderPath {line} at (317,335) size 6x17 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (416,432) size 78x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 78x16
+ chunk 1 text run 1 at (416.00,444.10) startOffset 0 endOffset 14 width 78.00: "Saturation (%)"
+ RenderPath {rect} at (235,358) size 86x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker1_valGradient"]}] [data="M302.00,459.85 L410.00,459.85 L410.00,467.35 L302.00,467.35 Z"]
+ RenderPath {line} at (229,356) size 98x13 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M302.00,463.60 L410.00,463.60"]
+ RenderPath {line} at (235,361) size 86x2 [data="M302.00,463.60 L410.00,463.60"]
+ RenderSVGContainer {use} at (317,353) size 6x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,463.60)}]
+ RenderSVGContainer {g} at (317,353) size 6x18
+ RenderSVGViewportContainer {svg} at (317,353) size 6x18
+ RenderPath {line} at (317,353) size 6x18 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (416,456) size 53x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 53x16
+ chunk 1 text run 1 at (416.00,468.10) startOffset 0 endOffset 9 width 53.00: "Value (%)"
+ RenderPath {rect} at (235,377) size 86x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker1_alphaGradient"]}] [data="M302.00,483.85 L410.00,483.85 L410.00,491.35 L302.00,491.35 Z"]
+ RenderPath {line} at (229,375) size 98x13 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M302.00,487.60 L410.00,487.60"]
+ RenderPath {line} at (235,380) size 86x2 [data="M302.00,487.60 L410.00,487.60"]
+ RenderSVGContainer {use} at (317,372) size 6x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,487.60)}]
+ RenderSVGContainer {g} at (317,372) size 6x18
+ RenderSVGViewportContainer {svg} at (317,372) size 6x18
+ RenderPath {line} at (317,372) size 6x18 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (416,480) size 62x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 62x16
+ chunk 1 text run 1 at (416.00,492.10) startOffset 0 endOffset 11 width 62.00: "Opacity (%)"
+ RenderSVGText {text} at (212,502) size 240x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 240x15
+ chunk 1 text run 1 at (212.00,514.00) startOffset 0 endOffset 40 width 240.00: "RGBA: 0,255,0,100; HSVA: 120,100,100,100"
+ RenderSVGContainer {g} at (390,156) size 235x79
+ RenderPath {rect} at (390,156) size 235x79 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M500.00,200.00 L800.00,200.00 L800.00,300.00 L500.00,300.00 Z"]
+ RenderPath {rect} at (400,163) size 155x7 [fill={[type=LINEAR-GRADIENT] [id="colourPicker3_hueGradient"]}] [data="M512.00,209.25 L710.00,209.25 L710.00,216.75 L512.00,216.75 Z"]
+ RenderPath {line} at (393,160) size 168x13 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M512.00,213.00 L710.00,213.00"]
+ RenderPath {line} at (400,166) size 155x1 [data="M512.00,213.00 L710.00,213.00"]
+ RenderSVGContainer {use} at (397,158) size 6x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(512.00,213.00)}]
+ RenderSVGContainer {g} at (397,158) size 6x17
+ RenderSVGViewportContainer {svg} at (397,158) size 6x17
+ RenderPath {line} at (397,158) size 6x17 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (716,205) size 76x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 76x16
+ chunk 1 text run 1 at (716.00,217.50) startOffset 0 endOffset 13 width 76.00: "Hue (0\x{B0}-180\x{B0})"
+ RenderPath {rect} at (420,188) size 42x30 [stroke={[type=SOLID] [color=#787878] [stroke width=7.50]}] [data="M542.00,245.00 L587.00,245.00 L587.00,275.00 L542.00,275.00 Z"]
+ RenderPath {rect} at (400,179) size 36x25 [fill={[type=SOLID] [color=#FF0000]}] [data="M512.00,230.00 L557.00,230.00 L557.00,260.00 L512.00,260.00 Z"]
+ RenderPath {rect} at (470,183) size 85x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker3_satGradient"]}] [data="M602.00,235.92 L710.00,235.92 L710.00,243.42 L602.00,243.42 Z"]
+ RenderPath {line} at (464,181) size 97x13 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M602.00,239.67 L710.00,239.67"]
+ RenderPath {line} at (470,186) size 85x2 [data="M602.00,239.67 L710.00,239.67"]
+ RenderSVGContainer {use} at (552,178) size 6x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(710.00,239.67)}]
+ RenderSVGContainer {g} at (552,178) size 6x18
+ RenderSVGViewportContainer {svg} at (552,178) size 6x18
+ RenderPath {line} at (552,178) size 6x18 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (716,232) size 78x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 78x16
+ chunk 1 text run 1 at (716.00,244.17) startOffset 0 endOffset 14 width 78.00: "Saturation (%)"
+ RenderPath {rect} at (470,204) size 85x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker3_valGradient"]}] [data="M602.00,262.58 L710.00,262.58 L710.00,270.08 L602.00,270.08 Z"]
+ RenderPath {line} at (464,201) size 97x14 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M602.00,266.33 L710.00,266.33"]
+ RenderPath {line} at (470,207) size 85x2 [data="M602.00,266.33 L710.00,266.33"]
+ RenderSVGContainer {use} at (552,200) size 6x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(710.00,266.33)}]
+ RenderSVGContainer {g} at (552,200) size 6x17
+ RenderSVGViewportContainer {svg} at (552,200) size 6x17
+ RenderPath {line} at (552,200) size 6x17 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (716,258) size 53x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 53x16
+ chunk 1 text run 1 at (716.00,270.83) startOffset 0 endOffset 9 width 53.00: "Value (%)"
+ RenderSVGText {text} at (512,283) size 226x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 226x15
+ chunk 1 text run 1 at (512.00,295.00) startOffset 0 endOffset 38 width 226.00: "RGBA: 255,0,0,100; HSVA: 0,100,100,100"
+ RenderSVGContainer {g} at (546,390) size 236x95
+ RenderPath {rect} at (546,390) size 236x95 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M700.00,500.00 L1000.00,500.00 L1000.00,620.00 L700.00,620.00 Z"]
+ RenderPath {rect} at (556,399) size 155x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker4_hueGradient"]}] [data="M712.00,511.85 L910.00,511.85 L910.00,519.35 L712.00,519.35 Z"]
+ RenderPath {line} at (550,396) size 168x14 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M712.00,515.60 L910.00,515.60"]
+ RenderPath {line} at (556,402) size 155x2 [data="M712.00,515.60 L910.00,515.60"]
+ RenderSVGContainer {use} at (553,394) size 6x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(712.00,515.60)}]
+ RenderSVGContainer {g} at (553,394) size 6x17
+ RenderSVGViewportContainer {svg} at (553,394) size 6x17
+ RenderPath {line} at (553,394) size 6x17 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (916,508) size 76x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 76x16
+ chunk 1 text run 1 at (916.00,520.10) startOffset 0 endOffset 13 width 76.00: "Hue (0\x{B0}-360\x{B0})"
+ RenderPath {rect} at (553,415) size 42x35 [stroke={[type=SOLID] [color=#787878] [stroke width=7.50]}] [data="M712.00,536.00 L757.00,536.00 L757.00,572.00 L712.00,572.00 Z"]
+ RenderPath {rect} at (603,417) size 108x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker4_satGradient"]}] [data="M772.00,535.85 L910.00,535.85 L910.00,543.35 L772.00,543.35 Z"]
+ RenderPath {line} at (596,415) size 122x14 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M772.00,539.60 L910.00,539.60"]
+ RenderPath {line} at (603,421) size 108x1 [data="M772.00,539.60 L910.00,539.60"]
+ RenderSVGContainer {use} at (600,413) size 6x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(772.00,539.60)}]
+ RenderSVGContainer {g} at (600,413) size 6x17
+ RenderSVGViewportContainer {svg} at (600,413) size 6x17
+ RenderPath {line} at (600,413) size 6x17 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (916,532) size 78x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 78x16
+ chunk 1 text run 1 at (916.00,544.10) startOffset 0 endOffset 14 width 78.00: "Saturation (%)"
+ RenderPath {rect} at (603,436) size 108x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker4_valGradient"]}] [data="M772.00,559.85 L910.00,559.85 L910.00,567.35 L772.00,567.35 Z"]
+ RenderPath {line} at (596,434) size 122x13 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M772.00,563.60 L910.00,563.60"]
+ RenderPath {line} at (603,439) size 108x2 [data="M772.00,563.60 L910.00,563.60"]
+ RenderSVGContainer {use} at (650,432) size 7x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(836.86,563.60)}]
+ RenderSVGContainer {g} at (650,432) size 7x17
+ RenderSVGViewportContainer {svg} at (650,432) size 7x17
+ RenderPath {line} at (650,432) size 7x17 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (916,556) size 53x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 53x16
+ chunk 1 text run 1 at (916.00,568.10) startOffset 0 endOffset 9 width 53.00: "Value (%)"
+ RenderPath {rect} at (603,455) size 108x8 [fill={[type=LINEAR-GRADIENT] [id="colourPicker4_alphaGradient"]}] [data="M772.00,583.85 L910.00,583.85 L910.00,591.35 L772.00,591.35 Z"]
+ RenderPath {line} at (596,453) size 122x13 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M772.00,587.60 L910.00,587.60"]
+ RenderPath {line} at (603,458) size 108x2 [data="M772.00,587.60 L910.00,587.60"]
+ RenderSVGContainer {use} at (708,450) size 6x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(910.00,587.60)}]
+ RenderSVGContainer {g} at (708,450) size 6x18
+ RenderSVGViewportContainer {svg} at (708,450) size 6x18
+ RenderPath {line} at (708,450) size 6x18 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (916,580) size 62x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 62x16
+ chunk 1 text run 1 at (916.00,592.10) startOffset 0 endOffset 11 width 62.00: "Opacity (%)"
+ RenderSVGText {text} at (712,602) size 233x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 233x15
+ chunk 1 text run 1 at (712.00,614.00) startOffset 0 endOffset 39 width 233.00: "RGBA: 120,120,120,100; HSVA: 0,0,47,100"
+ RenderSVGContainer {g} at (80,62) size 263x263 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,-400.00)}]
+ RenderPath {rect} at (104,62) size 239x239 [fill={[type=SOLID] [color=#00FFFF] [opacity=0.50]}] [data="M490.00,190.00 L810.00,190.00 L810.00,300.00 L490.00,300.00 Z"]
+ RenderSVGText {text} at (500,305) size 301x38 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 282x18
+ chunk 1 text run 1 at (500.00,320.00) startOffset 0 endOffset 41 width 282.00: "This colourPicker has a callBack function"
+ RenderSVGTSpan {tspan} at (0,0) size 301x19
+ RenderSVGInlineText {#text} at (0,19) size 301x19
+ chunk 1 text run 1 at (500.00,339.20) startOffset 0 endOffset 42 width 301.00: "attached that changes the background color"
+ RenderSVGContainer {g} at (115,73) size 218x217
+ RenderPath {rect} at (115,73) size 218x217 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M500.00,200.00 L800.00,200.00 L800.00,290.00 L500.00,290.00 Z"]
+ RenderPath {rect} at (163,84) size 116x116 [fill={[type=LINEAR-GRADIENT] [id="colourPicker2_hueGradient"]}] [data="M512.00,207.95 L710.00,207.95 L710.00,215.45 L512.00,215.45 Z"]
+ RenderPath {line} at (156,78) size 129x129 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M512.00,211.70 L710.00,211.70"]
+ RenderPath {line} at (165,86) size 111x111 [data="M512.00,211.70 L710.00,211.70"]
+ RenderSVGContainer {use} at (223,144) size 17x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(630.80,211.70)}]
+ RenderSVGContainer {g} at (223,144) size 17x17
+ RenderSVGViewportContainer {svg} at (223,144) size 17x17
+ RenderPath {line} at (223,144) size 17x17 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (716,204) size 83x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 83x16
+ chunk 1 text run 1 at (716.00,216.20) startOffset 0 endOffset 14 width 83.00: "Hue (90\x{B0}-240\x{B0})"
+ RenderPath {rect} at (142,95) size 41x41 [fill={[type=SOLID] [color=#00FFFF] [opacity=0.50]}] [data="M512.00,227.00 L557.00,227.00 L557.00,254.00 L512.00,254.00 Z"]
+ RenderPath {rect} at (182,130) size 83x83 [fill={[type=LINEAR-GRADIENT] [id="colourPicker2_satGradient"]}] [data="M572.00,231.95 L710.00,231.95 L710.00,239.45 L572.00,239.45 Z"]
+ RenderPath {line} at (176,125) size 96x95 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M572.00,235.70 L710.00,235.70"]
+ RenderPath {line} at (185,132) size 78x79 [data="M572.00,235.70 L710.00,235.70"]
+ RenderSVGContainer {use} at (253,202) size 18x16 [transform={m=((1.00,0.00)(0.00,1.00)) t=(710.00,235.70)}]
+ RenderSVGContainer {g} at (253,202) size 18x16
+ RenderSVGViewportContainer {svg} at (253,202) size 18x16
+ RenderPath {line} at (253,202) size 18x16 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (716,228) size 78x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 78x16
+ chunk 1 text run 1 at (716.00,240.20) startOffset 0 endOffset 14 width 78.00: "Saturation (%)"
+ RenderPath {rect} at (169,143) size 83x83 [fill={[type=LINEAR-GRADIENT] [id="colourPicker2_alphaGradient"]}] [data="M572.00,255.95 L710.00,255.95 L710.00,263.45 L572.00,263.45 Z"]
+ RenderPath {line} at (163,137) size 95x96 [stroke={[type=SOLID] [color=#000000] [opacity=0.00] [stroke width=15.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000] [opacity=0.00]}] [data="M572.00,259.70 L710.00,259.70"]
+ RenderPath {line} at (171,146) size 79x78 [data="M572.00,259.70 L710.00,259.70"]
+ RenderSVGContainer {use} at (203,177) size 16x16 [transform={m=((1.00,0.00)(0.00,1.00)) t=(641.00,259.70)}]
+ RenderSVGContainer {g} at (203,177) size 16x16
+ RenderSVGViewportContainer {svg} at (203,177) size 16x16
+ RenderPath {line} at (203,177) size 16x16 [stroke={[type=SOLID] [color=#696969] [stroke width=5.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,-10.00 L0.00,10.00"]
+ RenderSVGText {text} at (716,252) size 62x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 62x16
+ chunk 1 text run 1 at (716.00,264.20) startOffset 0 endOffset 11 width 62.00: "Opacity (%)"
+ RenderSVGText {text} at (512,273) size 240x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 240x16
+ chunk 1 text run 1 at (512.00,285.50) startOffset 0 endOffset 40 width 240.00: "RGBA: 0,255,255,50; HSVA: 180,100,100,50"
+ RenderSVGContainer {g} at (389,132) size 288x274
+ RenderSVGContainer {g} at (397,344) size 89x18
+ RenderPath {rect} at (397,344) size 87x17 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M509.00,441.00 L619.00,441.00 L619.00,461.00 L509.00,461.00 Z"]
+ RenderPath {rect} at (399,346) size 87x16 [fill={[type=SOLID] [color=#696969]}] [data="M511.00,443.00 L621.00,443.00 L621.00,463.00 L511.00,463.00 Z"]
+ RenderPath {rect} at (398,345) size 87x16 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M510.00,442.00 L620.00,442.00 L620.00,462.00 L510.00,462.00 Z"]
+ RenderSVGText {text} at (515,445) size 100x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 100x16
+ RenderSVGInlineText {#text} at (0,0) size 100x16
+ chunk 1 (middle anchor) text run 1 at (515.00,457.40) startOffset 0 endOffset 17 width 100.00: "Hide ColourPicker"
+ RenderSVGContainer {g} at (397,366) size 89x18
+ RenderPath {rect} at (397,366) size 87x17 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M509.00,469.00 L619.00,469.00 L619.00,489.00 L509.00,489.00 Z"]
+ RenderPath {rect} at (399,367) size 87x17 [fill={[type=SOLID] [color=#696969]}] [data="M511.00,471.00 L621.00,471.00 L621.00,491.00 L511.00,491.00 Z"]
+ RenderPath {rect} at (398,367) size 87x16 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M510.00,470.00 L620.00,470.00 L620.00,490.00 L510.00,490.00 Z"]
+ RenderSVGText {text} at (521,473) size 88x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 88x16
+ RenderSVGInlineText {#text} at (0,0) size 88x16
+ chunk 1 (middle anchor) text run 1 at (521.00,485.40) startOffset 0 endOffset 15 width 88.00: "Set Random Fill"
+ RenderSVGContainer {g} at (397,388) size 89x18
+ RenderPath {rect} at (397,388) size 87x16 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M509.00,497.00 L619.00,497.00 L619.00,517.00 L509.00,517.00 Z"]
+ RenderPath {rect} at (399,389) size 87x17 [fill={[type=SOLID] [color=#696969]}] [data="M511.00,499.00 L621.00,499.00 L621.00,519.00 L511.00,519.00 Z"]
+ RenderPath {rect} at (398,389) size 87x16 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M510.00,498.00 L620.00,498.00 L620.00,518.00 L510.00,518.00 Z"]
+ RenderSVGText {text} at (511,501) size 108x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 108x16
+ RenderSVGInlineText {#text} at (0,0) size 108x16
+ chunk 1 (middle anchor) text run 1 at (511.50,513.40) startOffset 0 endOffset 17 width 107.00: "Set Random Stroke"
+ RenderSVGContainer {g} at (389,132) size 144x18
+ RenderPath {rect} at (389,132) size 142x16 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M499.00,169.00 L679.00,169.00 L679.00,189.00 L499.00,189.00 Z"]
+ RenderPath {rect} at (391,133) size 142x17 [fill={[type=SOLID] [color=#696969]}] [data="M501.00,171.00 L681.00,171.00 L681.00,191.00 L501.00,191.00 Z"]
+ RenderPath {rect} at (390,132) size 142x17 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M500.00,170.00 L680.00,170.00 L680.00,190.00 L500.00,190.00 Z"]
+ RenderSVGText {text} at (503,173) size 174x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 174x16
+ RenderSVGInlineText {#text} at (0,0) size 174x16
+ chunk 1 (middle anchor) text run 1 at (503.00,185.40) startOffset 0 endOffset 29 width 174.00: "Randomly Resize Colour Picker"
+ RenderSVGContainer {g} at (534,132) size 143x18
+ RenderPath {rect} at (534,132) size 141x16 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M684.00,169.00 L864.00,169.00 L864.00,189.00 L684.00,189.00 Z"]
+ RenderPath {rect} at (535,133) size 142x17 [fill={[type=SOLID] [color=#696969]}] [data="M686.00,171.00 L866.00,171.00 L866.00,191.00 L686.00,191.00 Z"]
+ RenderPath {rect} at (535,132) size 141x17 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M685.00,170.00 L865.00,170.00 L865.00,190.00 L685.00,190.00 Z"]
+ RenderSVGText {text} at (693,173) size 164x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 164x16
+ RenderSVGInlineText {#text} at (0,0) size 164x16
+ chunk 1 (middle anchor) text run 1 at (693.00,185.40) startOffset 0 endOffset 27 width 164.00: "Randomly Move Colour Picker"
+ RenderSVGContainer {g} at (358,389) size 22x15
+ RenderPath {rect} at (358,389) size 21x13 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M459.00,498.00 L484.00,498.00 L484.00,514.00 L459.00,514.00 Z"]
+ RenderPath {rect} at (360,390) size 20x14 [fill={[type=SOLID] [color=#696969]}] [data="M461.00,500.00 L486.00,500.00 L486.00,516.00 L461.00,516.00 Z"]
+ RenderPath {rect} at (359,389) size 20x14 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M460.00,499.00 L485.00,499.00 L485.00,515.00 L460.00,515.00 Z"]
+ RenderSVGText {text} at (464,500) size 17x16 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 17x16
+ RenderSVGInlineText {#text} at (0,0) size 17x16
+ chunk 1 (middle anchor) text run 1 at (464.00,512.40) startOffset 0 endOffset 2 width 17.00: "OK"
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.checksum b/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.checksum
deleted file mode 100644
index a4d2f9c..0000000
--- a/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-82fe2754cdad2c45f5488914e85c97e9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.png b/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.png
deleted file mode 100644
index 71d2e95..0000000
Binary files a/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.txt b/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.txt
new file mode 100644
index 0000000..10f8ff6
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/combobox-expected.txt
@@ -0,0 +1,203 @@
+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
+ RenderPath {rect} at (0,0) size 800x600 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-1000.00,-1000.00 L2000.00,-1000.00 L2000.00,2000.00 L-1000.00,2000.00 Z"]
+ RenderSVGContainer {g} at (39,36) size 464x468
+ RenderSVGText {text} at (500,47) size 110x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 110x16
+ chunk 1 text run 1 at (500.00,60.00) startOffset 0 endOffset 13 width 110.00: "Combobox Demo"
+ RenderSVGContainer {a} at (390,53) size 113x12
+ RenderSVGText {text} at (500,69) size 143x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 143x14
+ chunk 1 text run 1 at (500.00,80.00) startOffset 0 endOffset 28 width 143.00: "Link to Documentation (HTML)"
+ RenderSVGText {text} at (240,51) size 209x34 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 27x14
+ chunk 1 text run 1 at (240.00,62.00) startOffset 0 endOffset 6 width 27.00: "Fruits"
+ RenderSVGTSpan {tspan} at (0,0) size 209x14
+ RenderSVGInlineText {#text} at (0,20) size 209x14
+ chunk 1 text run 1 at (240.00,82.00) startOffset 0 endOffset 42 width 209.00: "This comboBox allows only single selection"
+ RenderSVGText {text} at (240,301) size 31x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 31x14
+ chunk 1 text run 1 at (240.00,312.00) startOffset 0 endOffset 5 width 31.00: "Roses"
+ RenderSVGText {text} at (240,322) size 105x44 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 103x14
+ chunk 1 text run 1 at (240.00,333.00) startOffset 0 endOffset 19 width 103.00: "This comboBox gives"
+ RenderSVGTSpan {tspan} at (0,0) size 105x14
+ RenderSVGInlineText {#text} at (0,15) size 105x14
+ chunk 1 text run 1 at (240.00,348.00) startOffset 0 endOffset 19 width 105.00: "feedback on changes"
+ RenderSVGTSpan {tspan} at (0,0) size 72x14
+ RenderSVGInlineText {#text} at (0,30) size 72x14
+ chunk 1 text run 1 at (240.00,363.00) startOffset 0 endOffset 16 width 72.00: "in the selection"
+ RenderSVGText {text} at (50,389) size 167x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 167x14
+ chunk 1 text run 1 at (50.00,400.00) startOffset 0 endOffset 33 width 167.00: "The Following Roses are selected:"
+ RenderSVGTSpan {tspan} at (0,0) size 0x0
+ RenderSVGInlineText {#text} at (0,0) size 0x0
+ RenderSVGText {text} at (240,551) size 40x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 40x14
+ chunk 1 text run 1 at (240.00,562.00) startOffset 0 endOffset 7 width 40.00: "Flowers"
+ RenderSVGText {text} at (240,571) size 193x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 193x14
+ chunk 1 text run 1 at (240.00,582.00) startOffset 0 endOffset 43 width 193.00: "Click on this text to deselect all elements"
+ RenderSVGText {text} at (240,586) size 181x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 181x14
+ chunk 1 text run 1 at (240.00,597.00) startOffset 0 endOffset 41 width 181.00: "Click on this text to select all elements"
+ RenderSVGText {text} at (240,601) size 166x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 166x14
+ chunk 1 text run 1 at (240.00,612.00) startOffset 0 endOffset 38 width 166.00: "Click on this text to invert selection"
+ RenderSVGText {text} at (240,616) size 237x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 237x14
+ chunk 1 text run 1 at (240.00,627.00) startOffset 0 endOffset 48 width 237.00: "Click on this text to randomly move the combobox"
+ RenderSVGText {text} at (240,631) size 241x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 241x14
+ chunk 1 text run 1 at (240.00,642.00) startOffset 0 endOffset 50 width 241.00: "Click on this text to randomly resize the combobox"
+ RenderSVGContainer {g} at (282,168) size 406x309 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(500.00,20.00)}]
+ RenderSVGContainer {g} at (282,168) size 168x172
+ RenderPath {rect} at (283,170) size 155x162 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,200.00 L184.00,200.00 L184.00,360.00 L50.00,360.00 Z"]
+ RenderSVGContainer {g} at (284,170) size 153x162
+ RenderPath {rect} at (340,170) size 97x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,200.00 L182.50,200.00 L182.50,216.00 L51.50,216.00 Z"]
+ RenderSVGText {text} at (53,201) size 33x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 33x15
+ chunk 1 text run 1 at (53.00,212.50) startOffset 0 endOffset 6 width 33.00: "Boswil"
+ RenderPath {rect} at (334,181) size 97x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,216.00 L182.50,216.00 L182.50,232.00 L51.50,232.00 Z"]
+ RenderSVGText {text} at (53,217) size 45x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 45x15
+ chunk 1 text run 1 at (53.00,228.50) startOffset 0 endOffset 9 width 45.00: "Bottenwil"
+ RenderPath {rect} at (328,192) size 97x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,232.00 L182.50,232.00 L182.50,248.00 L51.50,248.00 Z"]
+ RenderSVGText {text} at (53,233) size 83x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 83x15
+ chunk 1 text run 1 at (53.00,244.50) startOffset 0 endOffset 15 width 83.00: "Bremgarten (AG)"
+ RenderPath {rect} at (321,203) size 97x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,248.00 L182.50,248.00 L182.50,264.00 L51.50,264.00 Z"]
+ RenderSVGText {text} at (53,249) size 37x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 37x15
+ chunk 1 text run 1 at (53.00,260.50) startOffset 0 endOffset 8 width 37.00: "Brittnau"
+ RenderPath {rect} at (315,214) size 97x63 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,264.00 L182.50,264.00 L182.50,280.00 L51.50,280.00 Z"]
+ RenderSVGText {text} at (53,265) size 29x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 29x15
+ chunk 1 text run 1 at (53.00,276.50) startOffset 0 endOffset 5 width 29.00: "Brugg"
+ RenderPath {rect} at (309,224) size 97x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,280.00 L182.50,280.00 L182.50,296.00 L51.50,296.00 Z"]
+ RenderSVGText {text} at (53,281) size 41x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 41x15
+ chunk 1 text run 1 at (53.00,292.50) startOffset 0 endOffset 7 width 41.00: "Brunegg"
+ RenderPath {rect} at (303,235) size 97x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,296.00 L182.50,296.00 L182.50,312.00 L51.50,312.00 Z"]
+ RenderSVGText {text} at (53,297) size 58x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 58x15
+ chunk 1 text run 1 at (53.00,308.50) startOffset 0 endOffset 10 width 58.00: "Buchs (AG)"
+ RenderPath {rect} at (296,246) size 97x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,312.00 L182.50,312.00 L182.50,328.00 L51.50,328.00 Z"]
+ RenderSVGText {text} at (53,313) size 50x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 50x15
+ chunk 1 text run 1 at (53.00,324.50) startOffset 0 endOffset 9 width 50.00: "Burg (AG)"
+ RenderPath {rect} at (290,257) size 97x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,328.00 L182.50,328.00 L182.50,344.00 L51.50,344.00 Z"]
+ RenderSVGText {text} at (53,329) size 33x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 33x15
+ chunk 1 text run 1 at (53.00,340.50) startOffset 0 endOffset 7 width 33.00: "Buttwil"
+ RenderPath {rect} at (284,267) size 97x65 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,344.00 L182.50,344.00 L182.50,360.00 L51.50,360.00 Z"]
+ RenderSVGText {text} at (53,345) size 38x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 38x15
+ chunk 1 text run 1 at (53.00,356.50) startOffset 0 endOffset 7 width 38.00: "B\x{F6}bikon"
+ RenderPath {rect} at (282,168) size 157x165 [stroke={[type=SOLID] [color=#696969]}] [data="M50.00,200.00 L184.00,200.00 L184.00,360.00 L50.00,360.00 Z"]
+ RenderPath {rect} at (378,232) size 65x97 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F5F5F5]}] [data="M184.00,216.00 L200.00,216.00 L200.00,344.00 L184.00,344.00 Z"]
+ RenderPath {rect} at (428,221) size 22x21 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M184.00,200.00 L200.00,200.00 L200.00,216.00 L184.00,216.00 Z"]
+ RenderPath {path} at (434,226) size 10x10 [fill={[type=SOLID] [color=#696969]}] [data="M188.00,212.00 L196.00,212.00 L192.00,204.00 Z"]
+ RenderPath {rect} at (372,318) size 21x22 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M184.00,344.00 L200.00,344.00 L200.00,360.00 L184.00,360.00 Z"]
+ RenderPath {path} at (378,324) size 10x10 [fill={[type=SOLID] [color=#696969]}] [data="M188.00,348.00 L196.00,348.00 L192.00,356.00 Z"]
+ RenderPath {rect} at (420,241) size 18x16 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M184.00,229.51 L200.00,229.51 L200.00,237.51 L184.00,237.51 Z"]
+ RenderSVGText {text} at (220,201) size 333x34 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 197x14
+ chunk 1 text run 1 at (220.00,212.00) startOffset 0 endOffset 39 width 197.00: "Communities of Kt. Aargau (Switzerland)"
+ RenderSVGTSpan {tspan} at (0,0) size 333x14
+ RenderSVGInlineText {#text} at (0,20) size 333x14
+ chunk 1 text run 1 at (220.00,232.00) startOffset 0 endOffset 67 width 333.00: "Note that one can also transform the group containing the combo box"
+ RenderSVGContainer {g} at (38,428) size 135x103
+ RenderPath {rect} at (39,429) size 121x101 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,550.00 L204.00,550.00 L204.00,678.00 L50.00,678.00 Z"]
+ RenderSVGContainer {g} at (39,429) size 120x101
+ RenderPath {rect} at (39,429) size 120x14 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,550.00 L202.50,550.00 L202.50,566.00 L51.50,566.00 Z"]
+ RenderSVGText {text} at (53,551) size 47x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 47x15
+ chunk 1 text run 1 at (53.00,562.50) startOffset 0 endOffset 8 width 47.00: "Amaranth"
+ RenderPath {rect} at (39,442) size 120x13 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,566.00 L202.50,566.00 L202.50,582.00 L51.50,582.00 Z"]
+ RenderSVGText {text} at (53,567) size 55x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 55x15
+ chunk 1 text run 1 at (53.00,578.50) startOffset 0 endOffset 10 width 55.00: "Anthericum"
+ RenderPath {rect} at (39,454) size 120x14 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,582.00 L202.50,582.00 L202.50,598.00 L51.50,598.00 Z"]
+ RenderSVGText {text} at (53,583) size 26x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 26x15
+ chunk 1 text run 1 at (53.00,594.50) startOffset 0 endOffset 4 width 26.00: "Arum"
+ RenderPath {rect} at (39,467) size 120x13 [fill={[type=SOLID] [color=#696969] [opacity=0.30]}] [data="M51.50,598.00 L202.50,598.00 L202.50,614.00 L51.50,614.00 Z"]
+ RenderSVGText {text} at (53,599) size 20x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 20x15
+ chunk 1 text run 1 at (53.00,610.50) startOffset 0 endOffset 3 width 20.00: "Ash"
+ RenderPath {rect} at (39,479) size 120x14 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,614.00 L202.50,614.00 L202.50,630.00 L51.50,630.00 Z"]
+ RenderSVGText {text} at (53,615) size 32x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 32x15
+ chunk 1 text run 1 at (53.00,626.50) startOffset 0 endOffset 5 width 32.00: "Aspen"
+ RenderPath {rect} at (39,492) size 120x13 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,630.00 L202.50,630.00 L202.50,646.00 L51.50,646.00 Z"]
+ RenderSVGText {text} at (53,631) size 27x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 27x15
+ chunk 1 text run 1 at (53.00,642.50) startOffset 0 endOffset 5 width 27.00: "Aster"
+ RenderPath {rect} at (39,504) size 120x14 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,646.00 L202.50,646.00 L202.50,662.00 L51.50,662.00 Z"]
+ RenderSVGText {text} at (53,647) size 23x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 23x15
+ chunk 1 text run 1 at (53.00,658.50) startOffset 0 endOffset 4 width 23.00: "Balm"
+ RenderPath {rect} at (39,517) size 120x13 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,662.00 L202.50,662.00 L202.50,678.00 L51.50,678.00 Z"]
+ RenderSVGText {text} at (53,663) size 39x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 39x15
+ chunk 1 text run 1 at (53.00,674.50) startOffset 0 endOffset 7 width 39.00: "Barbery"
+ RenderPath {rect} at (38,428) size 123x103 [stroke={[type=SOLID] [color=#696969]}] [data="M50.00,550.00 L204.00,550.00 L204.00,678.00 L50.00,678.00 Z"]
+ RenderPath {rect} at (158,441) size 15x77 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F5F5F5]}] [data="M204.00,566.00 L220.00,566.00 L220.00,662.00 L204.00,662.00 Z"]
+ RenderPath {rect} at (158,428) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,550.00 L220.00,550.00 L220.00,566.00 L204.00,566.00 Z"]
+ RenderPath {path} at (162,432) size 7x8 [fill={[type=SOLID] [color=#696969]}] [data="M208.00,562.00 L216.00,562.00 L212.00,554.00 Z"]
+ RenderPath {rect} at (158,516) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,662.00 L220.00,662.00 L220.00,678.00 L204.00,678.00 Z"]
+ RenderPath {path} at (162,520) size 7x7 [fill={[type=SOLID] [color=#696969]}] [data="M208.00,666.00 L216.00,666.00 L212.00,674.00 Z"]
+ RenderPath {rect} at (158,449) size 15x34 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,576.11 L220.00,576.11 L220.00,616.53 L204.00,616.53 Z"]
+ RenderSVGContainer {g} at (38,233) size 135x65
+ RenderPath {rect} at (39,234) size 121x63 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,300.00 L204.00,300.00 L204.00,380.00 L50.00,380.00 Z"]
+ RenderSVGContainer {g} at (39,234) size 120x63
+ RenderPath {rect} at (39,234) size 120x13 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,300.00 L202.50,300.00 L202.50,316.00 L51.50,316.00 Z"]
+ RenderSVGText {text} at (53,301) size 53x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 53x15
+ chunk 1 text run 1 at (53.00,312.50) startOffset 0 endOffset 9 width 53.00: "Sexy Rexy"
+ RenderPath {rect} at (39,246) size 120x14 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,316.00 L202.50,316.00 L202.50,332.00 L51.50,332.00 Z"]
+ RenderSVGText {text} at (53,317) size 125x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 125x15
+ chunk 1 text run 1 at (53.00,328.50) startOffset 0 endOffset 26 width 125.00: "Souvenir de Pierre Notting"
+ RenderPath {rect} at (39,259) size 120x13 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,332.00 L202.50,332.00 L202.50,348.00 L51.50,348.00 Z"]
+ RenderSVGText {text} at (53,333) size 41x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 41x15
+ chunk 1 text run 1 at (53.00,344.50) startOffset 0 endOffset 8 width 41.00: "Sunflare"
+ RenderPath {rect} at (39,271) size 120x14 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,348.00 L202.50,348.00 L202.50,364.00 L51.50,364.00 Z"]
+ RenderSVGText {text} at (53,349) size 58x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 58x15
+ chunk 1 text run 1 at (53.00,360.50) startOffset 0 endOffset 10 width 58.00: "Whisky Mac"
+ RenderPath {rect} at (39,284) size 120x13 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,364.00 L202.50,364.00 L202.50,380.00 L51.50,380.00 Z"]
+ RenderSVGText {text} at (53,365) size 93x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 93x15
+ chunk 1 text run 1 at (53.00,376.50) startOffset 0 endOffset 18 width 93.00: "Whisper Floribunda"
+ RenderPath {rect} at (38,233) size 123x65 [stroke={[type=SOLID] [color=#696969]}] [data="M50.00,300.00 L204.00,300.00 L204.00,380.00 L50.00,380.00 Z"]
+ RenderPath {rect} at (158,246) size 15x40 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F5F5F5]}] [data="M204.00,316.00 L220.00,316.00 L220.00,364.00 L204.00,364.00 Z"]
+ RenderPath {rect} at (158,233) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,300.00 L220.00,300.00 L220.00,316.00 L204.00,316.00 Z"]
+ RenderPath {path} at (162,237) size 7x7 [fill={[type=SOLID] [color=#696969]}] [data="M208.00,312.00 L216.00,312.00 L212.00,304.00 Z"]
+ RenderPath {rect} at (158,283) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,364.00 L220.00,364.00 L220.00,380.00 L204.00,380.00 Z"]
+ RenderPath {path} at (162,287) size 7x7 [fill={[type=SOLID] [color=#696969]}] [data="M208.00,368.00 L216.00,368.00 L212.00,376.00 Z"]
+ RenderPath {rect} at (158,266) size 15x20 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,342.18 L220.00,342.18 L220.00,364.00 L204.00,364.00 Z"]
+ RenderSVGContainer {g} at (38,38) size 123x52
+ RenderPath {rect} at (39,39) size 121x51 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,50.00 L204.00,50.00 L204.00,114.00 L50.00,114.00 Z"]
+ RenderSVGContainer {g} at (39,39) size 120x51
+ RenderPath {rect} at (39,39) size 120x13 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,50.00 L202.50,50.00 L202.50,66.00 L51.50,66.00 Z"]
+ RenderSVGText {text} at (53,51) size 42x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 42x15
+ chunk 1 text run 1 at (53.00,62.50) startOffset 0 endOffset 7 width 42.00: "Orangen"
+ RenderPath {rect} at (39,51) size 120x14 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,66.00 L202.50,66.00 L202.50,82.00 L51.50,82.00 Z"]
+ RenderSVGText {text} at (53,67) size 26x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 26x15
+ chunk 1 text run 1 at (53.00,78.50) startOffset 0 endOffset 5 width 26.00: "\x{C4}pfel"
+ RenderPath {rect} at (39,64) size 120x13 [fill={[type=SOLID] [color=#696969] [opacity=0.30]}] [data="M51.50,82.00 L202.50,82.00 L202.50,98.00 L51.50,98.00 Z"]
+ RenderSVGText {text} at (53,83) size 43x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 43x15
+ chunk 1 text run 1 at (53.00,94.50) startOffset 0 endOffset 7 width 43.00: "Bananen"
+ RenderPath {rect} at (39,76) size 120x14 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M51.50,98.00 L202.50,98.00 L202.50,114.00 L51.50,114.00 Z"]
+ RenderSVGText {text} at (53,99) size 31x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 31x15
+ chunk 1 text run 1 at (53.00,110.50) startOffset 0 endOffset 6 width 31.00: "Birnen"
+ RenderPath {rect} at (38,38) size 123x52 [stroke={[type=SOLID] [color=#696969]}] [data="M50.00,50.00 L204.00,50.00 L204.00,114.00 L50.00,114.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.checksum b/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.checksum
index f52f749..07c322c 100644
--- a/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.checksum
@@ -1 +1 @@
-f5bfd4bbf63bf412ab8a59ced959d4ea
\ No newline at end of file
+8a1381b93eddec72f4a4a2485221f388
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.png b/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.png
index ff5e709..db10516 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.png and b/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.txt b/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.txt
new file mode 100644
index 0000000..33c36c6
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/selectionlist-expected.txt
@@ -0,0 +1,111 @@
+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
+ RenderPath {rect} at (0,0) size 800x600 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-1000.00,-1000.00 L2000.00,-1000.00 L2000.00,2000.00 L-1000.00,2000.00 Z"]
+ RenderSVGContainer {g} at (39,36) size 679x562
+ RenderSVGText {text} at (350,47) size 219x16 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 219x16
+ chunk 1 text run 1 at (350.00,60.00) startOffset 0 endOffset 33 width 219.00: "Selectionlist/Drop-Down List Demo"
+ RenderSVGContainer {a} at (273,53) size 83x12
+ RenderSVGText {text} at (350,69) size 105x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 105x14
+ chunk 1 text run 1 at (350.00,80.00) startOffset 0 endOffset 21 width 105.00: "Link to Documentation"
+ RenderSVGText {text} at (350,101) size 251x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 251x14
+ chunk 1 text run 1 at (350.00,112.00) startOffset 0 endOffset 55 width 251.00: "Click on this text to randomly resize the selectionList"
+ RenderSVGText {text} at (350,116) size 288x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 288x14
+ chunk 1 text run 1 at (350.00,127.00) startOffset 0 endOffset 62 width 288.00: "Click on this text to randomly move the selectionList (x-axis)"
+ RenderSVGText {text} at (50,464) size 62x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 62x14
+ chunk 1 text run 1 at (50.00,475.00) startOffset 0 endOffset 12 width 62.00: "Butterscotch"
+ RenderSVGText {text} at (150,389) size 187x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 187x14
+ chunk 1 text run 1 at (150.00,400.00) startOffset 0 endOffset 38 width 187.00: "Loading Rose Image, Please be patient!"
+ RenderSVGText {text} at (240,736) size 238x29 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 238x14
+ chunk 1 text run 1 at (240.00,747.00) startOffset 0 endOffset 38 width 178.00: "Click this text to remove the Flowers "
+ chunk 1 text run 1 at (418.00,747.00) startOffset 0 endOffset 13 width 60.00: "selectionList"
+ RenderSVGTSpan {tspan} at (0,0) size 175x14
+ RenderSVGInlineText {#text} at (0,15) size 175x14
+ chunk 1 text run 1 at (240.00,762.00) startOffset 0 endOffset 38 width 175.00: "This list does not react on user input"
+ RenderSVGText {text} at (240,51) size 27x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 27x14
+ chunk 1 text run 1 at (240.00,62.00) startOffset 0 endOffset 6 width 27.00: "Fruits"
+ RenderSVGText {text} at (240,101) size 31x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 31x14
+ chunk 1 text run 1 at (240.00,112.00) startOffset 0 endOffset 5 width 31.00: "Roses"
+ RenderSVGText {text} at (240,721) size 231x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 231x14
+ chunk 1 text run 1 at (240.00,732.00) startOffset 0 endOffset 47 width 231.00: "Flowers, this selectionList opens above the box"
+ RenderSVGText {text} at (765,49) size 153x29 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 153x14
+ chunk 1 text run 1 at (765.00,60.00) startOffset 0 endOffset 31 width 153.00: "Select a base value to generate"
+ RenderSVGTSpan {tspan} at (0,0) size 131x14
+ RenderSVGInlineText {#text} at (0,15) size 131x14
+ chunk 1 text run 1 at (765.00,75.00) startOffset 0 endOffset 25 width 131.00: "random nrs for selnumber2"
+ RenderSVGText {text} at (765,101) size 90x14 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 90x14
+ chunk 1 text run 1 at (765.00,112.00) startOffset 0 endOffset 18 width 90.00: "This is selnumber2"
+ RenderSVGImage {image} at (39,117) size 321x241
+ RenderSVGContainer {g} at (471,237) size 313x215 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(550.00,20.00)}]
+ RenderSVGText {text} at (220,201) size 419x74 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 197x14
+ chunk 1 text run 1 at (220.00,212.00) startOffset 0 endOffset 39 width 197.00: "Communities of Kt. Aargau (Switzerland)"
+ RenderSVGTSpan {tspan} at (0,0) size 339x14
+ RenderSVGInlineText {#text} at (0,20) size 339x14
+ chunk 1 text run 1 at (220.00,232.00) startOffset 0 endOffset 23 width 111.00: "Note that one can also "
+ chunk 1 text run 1 at (331.00,232.00) startOffset 0 endOffset 49 width 228.00: "transform the group containing the selection list"
+ RenderSVGTSpan {tspan} at (0,0) size 397x14
+ RenderSVGInlineText {#text} at (0,40) size 397x14
+ chunk 1 text run 1 at (220.00,252.00) startOffset 0 endOffset 5 width 23.00: "This "
+ chunk 1 text run 1 at (243.00,252.00) startOffset 0 endOffset 74 width 344.00: "selectionlist does not react on user input (functionToCall is a undefined "
+ chunk 1 text run 1 at (587.00,252.00) startOffset 0 endOffset 6 width 30.00: "value)"
+ RenderSVGTSpan {tspan} at (0,0) size 419x14
+ RenderSVGInlineText {#text} at (0,60) size 419x14
+ chunk 1 text run 1 at (220.00,272.00) startOffset 0 endOffset 14 width 60.00: "Click on this "
+ chunk 1 text run 1 at (280.00,272.00) startOffset 0 endOffset 69 width 327.00: "text to toggle \"above\"/\"below\" mode to open the box either to top or "
+ chunk 1 text run 1 at (607.00,272.00) startOffset 0 endOffset 6 width 32.00: "bottom"
+ RenderSVGContainer {g} at (38,38) size 549x538
+ RenderSVGContainer {g} at (377,168) size 112x74 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(550.00,20.00)}]
+ RenderPath {rect} at (377,168) size 112x74 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,200.00 L200.00,200.00 L200.00,216.00 L50.00,216.00 Z"]
+ RenderSVGText {text} at (53,201) size 30x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 30x15
+ chunk 1 text run 1 at (53.00,212.50) startOffset 0 endOffset 5 width 30.00: "Aarau"
+ RenderPath {rect} at (467,221) size 22x21 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M184.00,200.00 L200.00,200.00 L200.00,216.00 L184.00,216.00 Z"]
+ RenderPath {path} at (473,226) size 10x10 [fill={[type=SOLID] [color=#696969]}] [data="M188.00,204.00 L196.00,204.00 L192.00,212.00 Z"]
+ RenderSVGContainer {g} at (38,561) size 135x15
+ RenderPath {rect} at (38,561) size 135x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,720.00 L220.00,720.00 L220.00,736.00 L50.00,736.00 Z"]
+ RenderSVGText {text} at (53,721) size 34x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 34x15
+ chunk 1 text run 1 at (53.00,732.50) startOffset 0 endOffset 6 width 34.00: "Acacia"
+ RenderPath {rect} at (158,561) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,720.00 L220.00,720.00 L220.00,736.00 L204.00,736.00 Z"]
+ RenderPath {path} at (162,565) size 7x7 [fill={[type=SOLID] [color=#696969]}] [data="M208.00,724.00 L216.00,724.00 L212.00,732.00 Z"]
+ RenderSVGContainer {g} at (38,77) size 135x15
+ RenderPath {rect} at (38,77) size 135x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,100.00 L220.00,100.00 L220.00,116.00 L50.00,116.00 Z"]
+ RenderSVGText {text} at (53,101) size 62x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 62x15
+ chunk 1 text run 1 at (53.00,112.50) startOffset 0 endOffset 12 width 62.00: "Butterscotch"
+ RenderPath {rect} at (158,77) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,100.00 L220.00,100.00 L220.00,116.00 L204.00,116.00 Z"]
+ RenderPath {path} at (162,81) size 7x7 [fill={[type=SOLID] [color=#696969]}] [data="M208.00,104.00 L216.00,104.00 L212.00,112.00 Z"]
+ RenderSVGContainer {g} at (38,38) size 135x15
+ RenderPath {rect} at (38,38) size 135x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,50.00 L220.00,50.00 L220.00,66.00 L50.00,66.00 Z"]
+ RenderSVGText {text} at (53,51) size 28x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x15
+ chunk 1 text run 1 at (53.00,62.50) startOffset 0 endOffset 5 width 28.00: "Pears"
+ RenderPath {rect} at (158,38) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M204.00,50.00 L220.00,50.00 L220.00,66.00 L204.00,66.00 Z"]
+ RenderPath {path} at (162,42) size 7x7 [fill={[type=SOLID] [color=#696969]}] [data="M208.00,54.00 L216.00,54.00 L212.00,62.00 Z"]
+ RenderSVGContainer {g} at (546,38) size 41x54
+ RenderPath {rect} at (546,77) size 41x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M700.00,100.00 L750.00,100.00 L750.00,116.00 L700.00,116.00 Z"]
+ RenderSVGText {text} at (703,101) size 6x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 6x15
+ chunk 1 text run 1 at (703.00,112.50) startOffset 0 endOffset 1 width 6.00: "1"
+ RenderPath {rect} at (572,77) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M734.00,100.00 L750.00,100.00 L750.00,116.00 L734.00,116.00 Z"]
+ RenderPath {path} at (576,81) size 7x7 [fill={[type=SOLID] [color=#696969]}] [data="M738.00,104.00 L746.00,104.00 L742.00,112.00 Z"]
+ RenderPath {rect} at (546,38) size 26x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M700.00,50.00 L730.00,50.00 L730.00,66.00 L700.00,66.00 Z"]
+ RenderSVGText {text} at (703,51) size 6x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 6x15
+ chunk 1 text run 1 at (703.00,62.50) startOffset 0 endOffset 1 width 6.00: "1"
+ RenderPath {rect} at (557,38) size 15x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M714.00,50.00 L730.00,50.00 L730.00,66.00 L714.00,66.00 Z"]
+ RenderPath {path} at (560,42) size 8x7 [fill={[type=SOLID] [color=#696969]}] [data="M718.00,54.00 L726.00,54.00 L722.00,62.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.txt b/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.txt
new file mode 100644
index 0000000..41b677d
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.txt
@@ -0,0 +1,55 @@
+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
+ RenderPath {rect} at (0,0) size 800x600 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-1000.00,-1000.00 L2000.00,-1000.00 L2000.00,2000.00 L-1000.00,2000.00 Z"]
+ RenderSVGContainer {g} at (77,77) size 159x26
+ RenderSVGContainer {g} at (77,77) size 159x26
+ RenderPath {rect} at (77,77) size 159x26 [stroke={[type=SOLID] [color=#696969] [stroke width=1.50]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M100.00,100.00 L300.00,100.00 L300.00,130.00 L100.00,130.00 Z"]
+ RenderSVGViewportContainer {svg} at (77,84) size 2x14
+ RenderSVGContainer {g} at (77,84) size 2x14
+ RenderSVGText {text}
+ RenderPath {line} at (77,84) size 2x14 [stroke={[type=SOLID] [color=#FF0000] [stroke width=1.50]}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,125.00 L100.00,108.50"]
+ RenderSVGContainer {g} at (77,22) size 49x26
+ RenderSVGContainer {g} at (77,22) size 49x26
+ RenderPath {rect} at (77,22) size 49x26 [stroke={[type=SOLID] [color=#696969] [stroke width=1.50]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M100.00,30.00 L160.00,30.00 L160.00,60.00 L100.00,60.00 Z"]
+ RenderSVGViewportContainer {svg} at (77,29) size 18x14
+ RenderSVGContainer {g} at (77,29) size 18x14
+ RenderSVGText {text} at (105,38) size 16x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 16x17
+ chunk 1 text run 1 at (105.00,52.00) startOffset 0 endOffset 2 width 16.00: "50"
+ RenderPath {line} at (77,29) size 2x14 [stroke={[type=SOLID] [color=#FF0000] [stroke width=1.50]}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,55.00 L100.00,38.50"]
+ RenderSVGContainer {g} at (77,233) size 329x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,300.00)}]
+ RenderSVGContainer {g} at (77,233) size 329x26
+ RenderPath {rect} at (77,233) size 182x26 [stroke={[type=SOLID] [color=#696969] [stroke width=1.50]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M0.00,0.00 L230.00,0.00 L230.00,30.00 L0.00,30.00 Z"]
+ RenderSVGViewportContainer {svg} at (77,240) size 329x14
+ RenderSVGContainer {g} at (77,240) size 329x14
+ RenderSVGText {text} at (5,8) size 414x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 414x17
+ chunk 1 text run 1 at (5.00,22.00) startOffset 0 endOffset 66 width 414.00: "This is a transformed textbox with a very, very, very long content"
+ RenderPath {line} at (77,240) size 2x14 [stroke={[type=SOLID] [color=#FF0000] [stroke width=1.50]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,25.00 L0.00,8.50"]
+ RenderSVGContainer {g} at (78,28) size 645x258
+ RenderSVGText {text} at (100,217) size 64x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 64x17
+ chunk 1 text run 1 at (100.00,230.00) startOffset 0 endOffset 10 width 64.00: "ResultText"
+ RenderSVGText {text} at (170,37) size 299x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 299x17
+ chunk 1 text run 1 at (170.00,50.00) startOffset 0 endOffset 53 width 299.00: "This textbox (textbox 2) only accepts up to 5 digits."
+ RenderSVGText {text} at (310,107) size 371x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 371x17
+ chunk 1 text run 1 at (310.00,120.00) startOffset 0 endOffset 63 width 371.00: "This textbox (textbox 1) accepts up to 25 characters [a-zA-Z ]."
+ RenderSVGText {text} at (350,302) size 228x40 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 228x17
+ chunk 1 text run 1 at (350.00,315.00) startOffset 0 endOffset 39 width 228.00: "This textbox (textbox 3) is transformed"
+ RenderSVGTSpan {tspan} at (0,0) size 221x17
+ RenderSVGInlineText {#text} at (0,23) size 221x17
+ chunk 1 text run 1 at (350.00,338.00) startOffset 0 endOffset 38 width 221.00: "and accepts all characters (up to 300)"
+ RenderSVGText {text} at (620,302) size 283x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 283x17
+ chunk 1 text run 1 at (620.00,315.00) startOffset 0 endOffset 51 width 283.00: "Click on this text to reset content of textbox nr 3"
+ RenderSVGText {text} at (620,325) size 305x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 305x17
+ chunk 1 text run 1 at (620.00,338.00) startOffset 0 endOffset 54 width 305.00: "Click on this text to randomly reposition textbox nr 3"
+ RenderSVGText {text} at (620,348) size 283x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 283x17
+ chunk 1 text run 1 at (620.00,361.00) startOffset 0 endOffset 50 width 283.00: "Click on this text to randomly resize textbox nr 3"
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/window-expected.txt b/LayoutTests/platform/chromium-linux/svg/carto.net/window-expected.txt
index c201097..7096ca6 100644
--- a/LayoutTests/platform/chromium-linux/svg/carto.net/window-expected.txt
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/window-expected.txt
@@ -61,27 +61,27 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (624,92) size 174x158
RenderPath {rect} at (624,92) size 174x158 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L220.00,0.00 L220.00,200.00 L0.00,200.00 Z"]
RenderSVGContainer {g} at (632,102) size 161x98
- RenderSVGText {text} at (10,12) size 204x124 contains 7 chunk(s)
+ RenderSVGText {text} at (10,12) size 204x124 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 122x16
chunk 1 text run 1 at (10.00,25.00) startOffset 0 endOffset 18 width 122.00: "This window should"
RenderSVGTSpan {tspan} at (0,0) size 149x16
RenderSVGInlineText {#text} at (0,16) size 149x16
- chunk 2 text run 1 at (10.00,41.00) startOffset 0 endOffset 24 width 149.00: "contain navigation tools"
+ chunk 1 text run 1 at (10.00,41.00) startOffset 0 endOffset 24 width 149.00: "contain navigation tools"
RenderSVGTSpan {tspan} at (0,0) size 94x16
RenderSVGInlineText {#text} at (0,38) size 94x16
- chunk 3 text run 1 at (10.00,63.00) startOffset 0 endOffset 15 width 94.00: "Click on button"
+ chunk 1 text run 1 at (10.00,63.00) startOffset 0 endOffset 15 width 94.00: "Click on button"
RenderSVGTSpan {tspan} at (0,0) size 204x16
RenderSVGInlineText {#text} at (0,54) size 204x16
- chunk 4 text run 1 at (10.00,79.00) startOffset 0 endOffset 32 width 204.00: "'Resize Navigation Window' for a"
+ chunk 1 text run 1 at (10.00,79.00) startOffset 0 endOffset 32 width 204.00: "'Resize Navigation Window' for a"
RenderSVGTSpan {tspan} at (0,0) size 184x16
RenderSVGInlineText {#text} at (0,70) size 184x16
- chunk 5 text run 1 at (10.00,95.00) startOffset 0 endOffset 28 width 184.00: "random resize of this Window"
+ chunk 1 text run 1 at (10.00,95.00) startOffset 0 endOffset 28 width 184.00: "random resize of this Window"
RenderSVGTSpan {tspan} at (0,0) size 162x16
RenderSVGInlineText {#text} at (0,92) size 162x16
- chunk 6 text run 1 at (10.00,117.00) startOffset 0 endOffset 26 width 162.00: "Note that this window also"
+ chunk 1 text run 1 at (10.00,117.00) startOffset 0 endOffset 26 width 162.00: "Note that this window also"
RenderSVGTSpan {tspan} at (0,0) size 184x16
RenderSVGInlineText {#text} at (0,108) size 184x16
- chunk 7 text run 1 at (10.00,133.00) startOffset 0 endOffset 28 width 184.00: "features a window decoration"
+ chunk 1 text run 1 at (10.00,133.00) startOffset 0 endOffset 28 width 184.00: "features a window decoration"
RenderPath {rect} at (624,238) size 174x12 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,187.00 L220.00,187.00 L220.00,200.00 L0.00,200.00 Z"]
RenderSVGText {text} at (3,187) size 44x13 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 44x13
@@ -156,15 +156,15 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (249,343) size 143x65
RenderPath {rect} at (249,343) size 143x65 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L180.00,0.00 L180.00,80.00 L0.00,80.00 Z"]
RenderSVGContainer {g} at (257,365) size 122x39
- RenderSVGText {text} at (10,27) size 155x48 contains 3 chunk(s)
+ RenderSVGText {text} at (10,27) size 155x48 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 155x16
chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 23 width 155.00: "This is a none-moveable"
RenderSVGTSpan {tspan} at (0,0) size 139x16
RenderSVGInlineText {#text} at (0,16) size 139x16
- chunk 2 text run 1 at (10.00,56.00) startOffset 0 endOffset 21 width 139.00: "none-closeable status"
+ chunk 1 text run 1 at (10.00,56.00) startOffset 0 endOffset 21 width 139.00: "none-closeable status"
RenderSVGTSpan {tspan} at (0,0) size 45x16
RenderSVGInlineText {#text} at (0,32) size 45x16
- chunk 3 text run 1 at (10.00,72.00) startOffset 0 endOffset 6 width 45.00: "window"
+ chunk 1 text run 1 at (10.00,72.00) startOffset 0 endOffset 6 width 45.00: "window"
RenderSVGContainer {g} at (249,343) size 143x16
RenderPath {rect} at (249,343) size 143x16 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M0.00,0.00 L180.00,0.00 L180.00,17.00 L0.00,17.00 Z"]
RenderSVGText {text} at (3,1) size 93x16 contains 1 chunk(s)
@@ -203,21 +203,21 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (311,377) size 159x143
RenderPath {rect} at (311,377) size 159x143 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L200.00,0.00 L200.00,180.00 L0.00,180.00 Z"]
RenderSVGContainer {g} at (320,399) size 137x63
- RenderSVGText {text} at (10,27) size 174x80 contains 5 chunk(s)
+ RenderSVGText {text} at (10,27) size 174x80 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 170x16
chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 26 width 170.00: "This window has a callback"
RenderSVGTSpan {tspan} at (0,0) size 160x16
RenderSVGInlineText {#text} at (0,16) size 160x16
- chunk 2 text run 1 at (10.00,56.00) startOffset 0 endOffset 25 width 160.00: "function indicating mouse"
+ chunk 1 text run 1 at (10.00,56.00) startOffset 0 endOffset 25 width 160.00: "function indicating mouse"
RenderSVGTSpan {tspan} at (0,0) size 174x16
RenderSVGInlineText {#text} at (0,32) size 174x16
- chunk 3 text run 1 at (10.00,72.00) startOffset 0 endOffset 26 width 174.00: "movements in the statusbar"
+ chunk 1 text run 1 at (10.00,72.00) startOffset 0 endOffset 26 width 174.00: "movements in the statusbar"
RenderSVGTSpan {tspan} at (0,0) size 124x16
RenderSVGInlineText {#text} at (0,48) size 124x16
- chunk 4 text run 1 at (10.00,88.00) startOffset 0 endOffset 19 width 124.00: "and alerting window"
+ chunk 1 text run 1 at (10.00,88.00) startOffset 0 endOffset 19 width 124.00: "and alerting window"
RenderSVGTSpan {tspan} at (0,0) size 42x16
RenderSVGInlineText {#text} at (0,64) size 42x16
- chunk 5 text run 1 at (10.00,104.00) startOffset 0 endOffset 6 width 42.00: "events"
+ chunk 1 text run 1 at (10.00,104.00) startOffset 0 endOffset 6 width 42.00: "events"
RenderPath {rect} at (311,507) size 159x13 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,167.00 L200.00,167.00 L200.00,180.00 L0.00,180.00 Z"]
RenderSVGText {text} at (3,167) size 125x13 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 125x13
@@ -246,15 +246,15 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (39,475) size 119x50
RenderPath {rect} at (39,475) size 119x50 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L150.00,0.00 L150.00,60.00 L0.00,60.00 Z"]
RenderSVGContainer {g} at (43,479) size 115x38
- RenderSVGText {text} at (5,4) size 146x47 contains 3 chunk(s)
+ RenderSVGText {text} at (5,4) size 146x47 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 140x15
chunk 1 text run 1 at (5.00,16.00) startOffset 0 endOffset 24 width 140.00: "This is a minimal window"
RenderSVGTSpan {tspan} at (0,0) size 146x15
RenderSVGInlineText {#text} at (0,16) size 146x15
- chunk 2 text run 1 at (5.00,32.00) startOffset 0 endOffset 29 width 146.00: "without title and status bar."
+ chunk 1 text run 1 at (5.00,32.00) startOffset 0 endOffset 29 width 146.00: "without title and status bar."
RenderSVGTSpan {tspan} at (0,0) size 123x15
RenderSVGInlineText {#text} at (0,32) size 123x15
- chunk 3 text run 1 at (5.00,48.00) startOffset 0 endOffset 23 width 123.00: "it is also not moveable"
+ chunk 1 text run 1 at (5.00,48.00) startOffset 0 endOffset 23 width 123.00: "it is also not moveable"
RenderSVGContainer {g} at (39,476) size 1x1
RenderSVGContainer {g} at (38,142) size 549x16
RenderPath {rect} at (38,142) size 549x16 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M0.00,0.00 L700.00,0.00 L700.00,17.00 L0.00,17.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-and-shape-expected.txt b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-and-shape-expected.txt
new file mode 100644
index 0000000..559ebff
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-and-shape-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (40,40) size 200x170
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderPath {path} at (40,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
+ RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGText {text} at (40,86) size 190x91 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 190x91
+ chunk 1 text run 1 at (40.00,160.00) startOffset 0 endOffset 4 width 190.00: "CLIP"
+ RenderSVGContainer {use} at (40,40) size 200x170
+ RenderSVGContainer {g} at (40,40) size 200x170
+ RenderPath {path} at (40,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [clip rule=EVEN-ODD] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
+ RenderPath {rect} at (40,40) size 200x170 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
+ [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (40,40) size 200x170
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-and-stroke-expected.txt b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-and-stroke-expected.txt
new file mode 100644
index 0000000..abf0cdd
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-and-stroke-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (40,76) size 200x111
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGText {text} at (40,86) size 190x91 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 190x91
+ chunk 1 text run 1 at (40.00,160.00) startOffset 0 endOffset 4 width 190.00: "CLIP"
+ RenderPath {rect} at (40,76) size 200x111 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
+ [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (30,76) size 210x111
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-expected.txt b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-expected.txt
new file mode 100644
index 0000000..43be887
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-text-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (100,74) size 143x69
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGText {text} at (100,74) size 143x69 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 143x69
+ chunk 1 text run 1 at (100.00,130.00) startOffset 0 endOffset 4 width 143.00: "CLIP"
+ RenderPath {rect} at (100,74) size 143x69 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
+ [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (100,74) size 143x69
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-with-text-clipped-expected.txt b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-with-text-clipped-expected.txt
new file mode 100644
index 0000000..871e1dc
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-with-text-clipped-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (80,56) size 238x116
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderPath {path} at (70,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
+ RenderSVGResourceClipper {clipPath} [id="clipClip"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGContainer {use} at (70,40) size 200x170
+ RenderSVGContainer {g} at (70,40) size 200x170
+ RenderPath {path} at (70,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
+ RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
+ RenderSVGText {text} at (80,56) size 238x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 238x116
+ chunk 1 text run 1 at (80.00,150.00) startOffset 0 endOffset 4 width 238.00: "CLIP"
+ RenderPath {rect} at (80,56) size 238x116 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
+ [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (80,56) size 238x116
diff --git a/LayoutTests/platform/chromium-linux/svg/css/composite-shadow-text-expected.txt b/LayoutTests/platform/chromium-linux/svg/css/composite-shadow-text-expected.txt
new file mode 100644
index 0000000..cf75348
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/css/composite-shadow-text-expected.txt
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (9,5) size 353x449
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGResourceLinearGradient {linearGradient} [id="gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+ RenderSVGGradientStop {stop} [offset=0.00] [color=#0000FF]
+ RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+ RenderSVGResourcePattern {pattern} [id="pattern"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (0,0) size 10x10 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
+ RenderPath {rect} at (0,10) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,10.00 L10.00,10.00 L10.00,20.00 L0.00,20.00 Z"]
+ RenderSVGContainer {g} at (9,5) size 245x428
+ RenderSVGText {text} at (10,6) size 183x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 183x116
+ chunk 1 text run 1 at (10.00,100.00) startOffset 0 endOffset 4 width 183.00: "Test"
+ RenderSVGText {text} at (10,131) size 183x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 183x116
+ chunk 1 text run 1 at (10.00,225.00) startOffset 0 endOffset 4 width 183.00: "Test"
+ RenderSVGText {text} at (10,256) size 183x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 183x116
+ chunk 1 text run 1 at (10.00,350.00) startOffset 0 endOffset 4 width 183.00: "Test"
+ RenderSVGText {text} at (38,435) size 324x19 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 324x19
+ chunk 1 (middle anchor) text run 1 at (38.00,450.00) startOffset 0 endOffset 51 width 324.00: "The word Test should only be shadowd once, per line"
diff --git a/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.txt b/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.txt
new file mode 100644
index 0000000..457ce38
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.txt
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (135,5) size 326x285
+ RenderSVGContainer {g} at (120,0) size 341x290
+ RenderPath {rect} at (135,5) size 215x215 [fill={[type=SOLID] [color=#FF0000]}] [data="M150.00,20.00 L350.00,20.00 L350.00,220.00 L150.00,220.00 Z"]
+ RenderPath {circle} at (205,75) size 215x215 [fill={[type=SOLID] [color=#0000FF]}] [data="M420.00,190.00 L419.80,196.28 L419.21,202.53 L418.23,208.74 L416.86,214.87 L415.11,220.90 L412.98,226.81 L410.48,232.58 L407.63,238.18 L404.43,243.58 L400.90,248.78 L397.05,253.74 L392.90,258.45 L388.45,262.90 L383.74,267.05 L378.78,270.90 L373.58,274.43 L368.18,277.63 L362.58,280.48 L356.81,282.98 L350.90,285.11 L344.87,286.86 L338.74,288.23 L332.53,289.21 L326.28,289.80 L320.00,290.00 L313.72,289.80 L307.47,289.21 L301.26,288.23 L295.13,286.86 L289.10,285.11 L283.19,282.98 L277.42,280.48 L271.82,277.63 L266.42,274.43 L261.22,270.90 L256.26,267.05 L251.55,262.90 L247.10,258.45 L242.95,253.74 L239.10,248.78 L235.57,243.58 L232.37,238.18 L229.52,232.58 L227.02,226.81 L224.89,220.90 L223.14,214.87 L221.77,208.74 L220.79,202.53 L220.20,196.28 L220.00,190.00 L220.20,183.72 L220.79,177.47 L221.77,171.26 L223.14,165.13 L224.89,159.10 L227.02,153.19 L229.52,147.42 L232.37,141.82 L235.57,136.42 L239.10,131.22 L242.95,126.26 L247.10,121.55 L251.55,117.10 L256.26,112.95 L261.22,109.10 L266.42,105.57 L271.82,102.37 L277.42,99.52 L283.19,97.02 L289.10,94.89 L295.13,93.14 L301.26,91.77 L307.47,90.79 L313.72,90.20 L320.00,90.00 L326.28,90.20 L332.53,90.79 L338.74,91.77 L344.87,93.14 L350.90,94.89 L356.81,97.02 L362.58,99.52 L368.18,102.37 L373.58,105.57 L378.78,109.10 L383.74,112.95 L388.45,117.10 L392.90,121.55 L397.05,126.26 L400.90,131.22 L404.43,136.42 L407.63,141.82 L410.48,147.42 L412.98,153.19 L415.11,159.10 L416.86,165.13 L418.23,171.26 L419.21,177.47 L419.80,183.72 Z"]
+ RenderSVGText {text} at (270,33) size 191x107 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 191x107
+ chunk 1 text run 1 at (270.00,120.00) startOffset 0 endOffset 3 width 191.00: "SVG"
diff --git a/LayoutTests/platform/chromium-linux/svg/css/text-shadow-multiple-expected.txt b/LayoutTests/platform/chromium-linux/svg/css/text-shadow-multiple-expected.txt
new file mode 100644
index 0000000..79666d3
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/css/text-shadow-multiple-expected.txt
@@ -0,0 +1,87 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x414
+ RenderBlock {html} at (0,0) size 800x414
+ RenderBody {body} at (0,16) size 800x398
+ RenderBlock {p} at (0,0) size 800x20
+ RenderText {#text} at (0,0) size 425x19
+ text run at (0,0) width 425: "The first two texts should look identical, as there is no shadow applied."
+ RenderBlock (anonymous) at (0,36) size 800x155
+ RenderSVGRoot {svg} at (20,121) size 720x59
+ RenderSVGText {text} at (20,19) size 720x59 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 96x59
+ RenderSVGInlineText {#text} at (0,0) size 96x59
+ chunk 1 text run 1 at (20.00,66.80) startOffset 0 endOffset 4 width 96.00: "This"
+ RenderSVGInlineText {#text} at (96,0) size 14x59
+ chunk 1 text run 1 at (116.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 80x59
+ RenderSVGInlineText {#text} at (110,0) size 80x59
+ chunk 1 text run 1 at (130.00,66.80) startOffset 0 endOffset 4 width 80.00: "text"
+ RenderSVGInlineText {#text} at (190,0) size 14x59
+ chunk 1 text run 1 at (210.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 305x59
+ RenderSVGInlineText {#text} at (204,0) size 305x59
+ chunk 1 text run 1 at (224.00,66.80) startOffset 0 endOffset 14 width 305.00: "casts multiple"
+ RenderSVGInlineText {#text} at (509,0) size 211x59
+ chunk 1 text run 1 at (529.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ chunk 1 text run 1 at (543.00,66.80) startOffset 0 endOffset 7 width 197.00: "shadows"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {p} at (0,207) size 800x20
+ RenderText {#text} at (0,0) size 530x19
+ text run at (0,0) width 530: "The next two texts have subtle differences, as the stroke/fill is painted seperated in SVG."
+ RenderBlock (anonymous) at (0,243) size 800x155
+ RenderSVGRoot {svg} at (0,311) size 747x92
+ RenderSVGText {text} at (20,19) size 720x59 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 96x59
+ RenderSVGInlineText {#text} at (0,0) size 96x59
+ chunk 1 text run 1 at (20.00,66.80) startOffset 0 endOffset 4 width 96.00: "This"
+ RenderSVGInlineText {#text} at (96,0) size 14x59
+ chunk 1 text run 1 at (116.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 80x59
+ RenderSVGInlineText {#text} at (110,0) size 80x59
+ chunk 1 text run 1 at (130.00,66.80) startOffset 0 endOffset 4 width 80.00: "text"
+ RenderSVGInlineText {#text} at (190,0) size 14x59
+ chunk 1 text run 1 at (210.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 305x59
+ RenderSVGInlineText {#text} at (204,0) size 305x59
+ chunk 1 text run 1 at (224.00,66.80) startOffset 0 endOffset 14 width 305.00: "casts multiple"
+ RenderSVGInlineText {#text} at (509,0) size 211x59
+ chunk 1 text run 1 at (529.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ chunk 1 text run 1 at (543.00,66.80) startOffset 0 endOffset 7 width 197.00: "shadows"
+ RenderText {#text} at (0,0) size 0x0
+layer at (20,52) size 720x59
+ RenderBlock (positioned) {div} at (20,52) size 720x59
+ RenderInline {span} at (0,0) size 96x57 [textStrokeWidth=1.00]
+ RenderText {#text} at (0,1) size 96x57
+ text run at (0,1) width 96: "This"
+ RenderText {#text} at (96,1) size 14x57
+ text run at (96,1) width 14: " "
+ RenderInline {span} at (0,0) size 80x57 [textFillColor=#FFFFFF] [textStrokeWidth=1.00]
+ RenderText {#text} at (110,1) size 80x57
+ text run at (110,1) width 80: "text"
+ RenderText {#text} at (190,1) size 14x57
+ text run at (190,1) width 14: " "
+ RenderInline {span} at (0,0) size 305x57
+ RenderText {#text} at (204,1) size 305x57
+ text run at (204,1) width 305: "casts multiple"
+ RenderText {#text} at (509,1) size 211x57
+ text run at (509,1) width 14: " "
+ text run at (523,1) width 197: "shadows"
+layer at (20,259) size 720x59
+ RenderBlock (positioned) {div} at (20,259) size 720x59
+ RenderInline {span} at (0,0) size 96x57 [textStrokeWidth=1.00]
+ RenderText {#text} at (0,1) size 96x57
+ text run at (0,1) width 96: "This"
+ RenderText {#text} at (96,1) size 14x57
+ text run at (96,1) width 14: " "
+ RenderInline {span} at (0,0) size 80x57 [textFillColor=#FFFFFF] [textStrokeWidth=1.00]
+ RenderText {#text} at (110,1) size 80x57
+ text run at (110,1) width 80: "text"
+ RenderText {#text} at (190,1) size 14x57
+ text run at (190,1) width 14: " "
+ RenderInline {span} at (0,0) size 305x57
+ RenderText {#text} at (204,1) size 305x57
+ text run at (204,1) width 305: "casts multiple"
+ RenderText {#text} at (509,1) size 211x57
+ text run at (509,1) width 14: " "
+ text run at (523,1) width 197: "shadows"
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.txt b/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.txt
new file mode 100644
index 0000000..20b2fb0
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.txt
@@ -0,0 +1,35 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (112,12) size 688x236
+ RenderSVGContainer {g} at (112,12) size 240x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,5.00)}]
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGText {text} at (42,19) size 16x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 16x15
+ chunk 1 (middle anchor) text run 1 at (42.00,31.00) startOffset 0 endOffset 3 width 16.00: "use"
+ RenderPath {circle} at (220,96) size 24x24 [fill={[type=SOLID] [color=#FF0000]}] [data="M55.00,40.00 L54.99,40.31 L54.96,40.63 L54.91,40.94 L54.84,41.24 L54.76,41.55 L54.65,41.84 L54.52,42.13 L54.38,42.41 L54.22,42.68 L54.05,42.94 L53.85,43.19 L53.64,43.42 L53.42,43.64 L53.19,43.85 L52.94,44.05 L52.68,44.22 L52.41,44.38 L52.13,44.52 L51.84,44.65 L51.55,44.76 L51.24,44.84 L50.94,44.91 L50.63,44.96 L50.31,44.99 L50.00,45.00 L49.69,44.99 L49.37,44.96 L49.06,44.91 L48.76,44.84 L48.45,44.76 L48.16,44.65 L47.87,44.52 L47.59,44.38 L47.32,44.22 L47.06,44.05 L46.81,43.85 L46.58,43.64 L46.36,43.42 L46.15,43.19 L45.95,42.94 L45.78,42.68 L45.62,42.41 L45.48,42.13 L45.35,41.84 L45.24,41.55 L45.16,41.24 L45.09,40.94 L45.04,40.63 L45.01,40.31 L45.00,40.00 L45.01,39.69 L45.04,39.37 L45.09,39.06 L45.16,38.76 L45.24,38.45 L45.35,38.16 L45.48,37.87 L45.62,37.59 L45.78,37.32 L45.95,37.06 L46.15,36.81 L46.36,36.58 L46.58,36.36 L46.81,36.15 L47.06,35.95 L47.32,35.78 L47.59,35.62 L47.87,35.48 L48.16,35.35 L48.45,35.24 L48.76,35.16 L49.06,35.09 L49.37,35.04 L49.69,35.01 L50.00,35.00 L50.31,35.01 L50.63,35.04 L50.94,35.09 L51.24,35.16 L51.55,35.24 L51.84,35.35 L52.13,35.48 L52.41,35.62 L52.68,35.78 L52.94,35.95 L53.19,36.15 L53.42,36.36 L53.64,36.58 L53.85,36.81 L54.05,37.06 L54.22,37.32 L54.38,37.59 L54.52,37.87 L54.65,38.16 L54.76,38.45 L54.84,38.76 L54.91,39.06 L54.96,39.37 L54.99,39.69 Z"]
+ RenderSVGContainer {g} at (210,55) size 44x68
+ RenderSVGContainer {use} at (210,55) size 44x41
+ RenderSVGContainer {g} at (210,55) size 44x41
+ RenderSVGText {text} at (42,19) size 16x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 16x15
+ chunk 1 (middle anchor) text run 1 at (42.00,31.00) startOffset 0 endOffset 3 width 16.00: "use"
+ RenderSVGContainer {use} at (217,93) size 30x30
+ RenderSVGContainer {g} at (217,93) size 30x30
+ RenderPath {circle} at (217,93) size 30x30 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M55.00,40.00 L54.99,40.31 L54.96,40.63 L54.91,40.94 L54.84,41.24 L54.76,41.55 L54.65,41.84 L54.52,42.13 L54.38,42.41 L54.22,42.68 L54.05,42.94 L53.85,43.19 L53.64,43.42 L53.42,43.64 L53.19,43.85 L52.94,44.05 L52.68,44.22 L52.41,44.38 L52.13,44.52 L51.84,44.65 L51.55,44.76 L51.24,44.84 L50.94,44.91 L50.63,44.96 L50.31,44.99 L50.00,45.00 L49.69,44.99 L49.37,44.96 L49.06,44.91 L48.76,44.84 L48.45,44.76 L48.16,44.65 L47.87,44.52 L47.59,44.38 L47.32,44.22 L47.06,44.05 L46.81,43.85 L46.58,43.64 L46.36,43.42 L46.15,43.19 L45.95,42.94 L45.78,42.68 L45.62,42.41 L45.48,42.13 L45.35,41.84 L45.24,41.55 L45.16,41.24 L45.09,40.94 L45.04,40.63 L45.01,40.31 L45.00,40.00 L45.01,39.69 L45.04,39.37 L45.09,39.06 L45.16,38.76 L45.24,38.45 L45.35,38.16 L45.48,37.87 L45.62,37.59 L45.78,37.32 L45.95,37.06 L46.15,36.81 L46.36,36.58 L46.58,36.36 L46.81,36.15 L47.06,35.95 L47.32,35.78 L47.59,35.62 L47.87,35.48 L48.16,35.35 L48.45,35.24 L48.76,35.16 L49.06,35.09 L49.37,35.04 L49.69,35.01 L50.00,35.00 L50.31,35.01 L50.63,35.04 L50.94,35.09 L51.24,35.16 L51.55,35.24 L51.84,35.35 L52.13,35.48 L52.41,35.62 L52.68,35.78 L52.94,35.95 L53.19,36.15 L53.42,36.36 L53.64,36.58 L53.85,36.81 L54.05,37.06 L54.22,37.32 L54.38,37.59 L54.52,37.87 L54.65,38.16 L54.76,38.45 L54.84,38.76 L54.91,39.06 L54.96,39.37 L54.99,39.69 Z"]
+ RenderPath {rect} at (112,12) size 240x120 [opacity=0.20] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,50.00 L0.00,50.00 Z"]
+ RenderSVGContainer {g} at (124,139) size 676x109 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,70.00)}]
+ RenderSVGText {text} at (0,-12) size 287x45 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 280x15
+ RenderSVGInlineText {#text} at (0,0) size 280x15
+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 40 width 280.00: "For this test case to be successful, the"
+ RenderSVGInlineText {#text} at (280,0) size 7x15
+ chunk 1 text run 1 at (280.00,0.00) startOffset 0 endOffset 1 width 7.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 273x15
+ RenderSVGInlineText {#text} at (0,15) size 273x15
+ chunk 1 text run 1 at (0.00,15.00) startOffset 0 endOffset 39 width 273.00: "box above must show text and a circle. "
+ RenderSVGInlineText {#text} at (0,0) size 0x0
+ RenderSVGTSpan {tspan} at (0,0) size 63x15
+ RenderSVGInlineText {#text} at (0,30) size 63x15
+ chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 9 width 63.00: "Bug 14927"
+ RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-linux/svg/filters/filter-on-filter-for-text-expected.txt b/LayoutTests/platform/chromium-linux/svg/filters/filter-on-filter-for-text-expected.txt
new file mode 100644
index 0000000..bf72fe0
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/filters/filter-on-filter-for-text-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (10,10) size 239x28
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGResourceFilter {filter} [id="filter"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+ [feGaussianBlur stdDeviation="1.00, 1.00"]
+ [SourceGraphic]
+ RenderSVGText {text} at (30,13) size 199x22 contains 1 chunk(s)
+ [filter="filter"] RenderSVGResourceFilter {filter} at (10.10,10.80) size 238.80x26.40
+ RenderSVGInlineText {#text} at (0,0) size 131x22
+ [filter="filter"] RenderSVGResourceFilter {filter} at (0,0) size 0x0
+ chunk 1 text run 1 at (30.00,30.00) startOffset 0 endOffset 19 width 131.00: "This is for filter "
+ RenderSVGTSpan {tspan} at (0,0) size 63x22
+ RenderSVGInlineText {#text} at (131,0) size 63x22
+ [filter="filter"] RenderSVGResourceFilter {filter} at (0,0) size 0x0
+ chunk 1 text run 1 at (161.00,30.00) startOffset 0 endOffset 9 width 63.00: "on filter"
+ RenderSVGInlineText {#text} at (194,0) size 5x22
+ [filter="filter"] RenderSVGResourceFilter {filter} at (0,0) size 0x0
+ chunk 1 text run 1 at (224.00,30.00) startOffset 0 endOffset 1 width 5.00: "."
diff --git a/LayoutTests/platform/gtk/svg/filters/filter-on-tspan-expected.txt b/LayoutTests/platform/chromium-linux/svg/filters/filter-on-tspan-expected.txt
similarity index 100%
copy from LayoutTests/platform/gtk/svg/filters/filter-on-tspan-expected.txt
copy to LayoutTests/platform/chromium-linux/svg/filters/filter-on-tspan-expected.txt
diff --git a/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.checksum b/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.checksum
index 558575e..cc78a2b 100644
--- a/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.checksum
@@ -1 +1 @@
-4f12584671d31c55876bcb29e987d7b2
\ No newline at end of file
+9233f4306dfacc8673c357d00886b8da
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.png b/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.png
deleted file mode 100644
index 98079b8..0000000
Binary files a/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.txt b/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.txt
new file mode 100644
index 0000000..a9e2f77
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/filters/sourceAlpha-expected.txt
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (42,8) size 95x57
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGResourceFilter {filter} [id="filter"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+ [feOffset dx="0.00" dy="0.00"]
+ [SourceAlpha]
+ RenderSVGContainer {g} at (42,8) size 95x57
+ [filter="filter"] RenderSVGResourceFilter {filter} at (42.10,8.30) size 94.80x56.40
+ RenderSVGText {text} at (50,13) size 79x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 79x47
+ chunk 1 text run 1 at (50.00,50.00) startOffset 0 endOffset 3 width 79.00: "SVG"
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.txt
new file mode 100644
index 0000000..c1c6b30
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.txt
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (0,0) size 474x303
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGContainer {g} at (0,0) size 0x0
+ RenderSVGContainer {use} at (0,0) size 0x0
+ RenderSVGContainer {g} at (0,0) size 0x0
+ RenderSVGContainer {g} at (0,0) size 0x0
+ RenderSVGContainer {use} at (0,0) size 0x0
+ RenderSVGContainer {g} at (0,0) size 0x0
+ RenderSVGContainer {g} at (0,0) size 0x0
+ RenderSVGContainer {use} at (0,0) size 0x0
+ RenderSVGContainer {g} at (0,0) size 0x0
+ RenderSVGContainer {g} at (0,0) size 0x0
+ RenderSVGContainer {use} at (0,0) size 0x0
+ RenderSVGContainer {g} at (0,0) size 0x0
+ RenderSVGText {text} at (20,36) size 444x229 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 444x229
+ chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 4 width 444.00: "FAIL"
+ RenderPath {circle} at (0,0) size 303x303 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M300.00,100.00 L299.61,112.56 L298.42,125.07 L296.46,137.48 L293.72,149.74 L290.21,161.80 L285.96,173.62 L280.97,185.16 L275.26,196.35 L268.87,207.17 L261.80,217.56 L254.10,227.48 L245.79,236.91 L236.91,245.79 L227.48,254.10 L217.56,261.80 L207.17,268.87 L196.35,275.26 L185.16,280.97 L173.62,285.96 L161.80,290.21 L149.74,293.72 L137.48,296.46 L125.07,298.42 L112.56,299.61 L100.00,300.00 L87.44,299.61 L74.93,298.42 L62.52,296.46 L50.26,293.72 L38.20,290.21 L26.38,285.96 L14.84,280.97 L3.65,275.26 L-7.17,268.87 L-17.56,261.80 L-27.48,254.10 L-36.91,245.79 L-45.79,236.91 L-54.10,227.48 L-61.80,217.56 L-68.87,207.17 L-75.26,196.35 L-80.97,185.16 L-85.96,173.62 L-90.21,161.80 L-93.72,149.74 L-96.46,137.48 L-98.42,125.07 L-99.61,112.56 L-100.00,100.00 L-99.61,87.44 L-98.42,74.93 L-96.46,62.52 L-93.72,50.26 L-90.21,38.20 L-85.96,26.38 L-80.97,14.84 L-75.26,3.65 L-68.87,-7.17 L-61.80,-17.56 L-54.10,-27.48 L-45.79,-36.91 L-36.91,-45.79 L-27.48,-54.10 L-17.56,-61.80 L-7.17,-68.87 L3.65,-75.26 L14.84,-80.97 L26.38,-85.96 L38.20,-90.21 L50.26,-93.72 L62.52,-96.46 L74.93,-98.42 L87.44,-99.61 L100.00,-100.00 L112.56,-99.61 L125.07,-98.42 L137.48,-96.46 L149.74,-93.72 L161.80,-90.21 L173.62,-85.96 L185.16,-80.97 L196.35,-75.26 L207.17,-68.87 L217.56,-61.80 L227.48,-54.10 L236.91,-45.79 L245.79,-36.91 L254.10,-27.48 L261.80,-17.56 L268.87,-7.17 L275.26,3.65 L280.97,14.84 L285.96,26.38 L290.21,38.20 L293.72,50.26 L296.46,62.52 L298.42,74.93 L299.61,87.44 Z"]
+ RenderSVGText {text} at (20,36) size 444x229 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 444x229
+ chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 4 width 444.00: "FAIL"
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/text/002-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/text/002-expected.txt
new file mode 100644
index 0000000..59af3fb
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/text/002-expected.txt
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x400
+ RenderSVGRoot {svg} at (10,116) size 477x229
+ RenderSVGText {text} at (10,116) size 477x229 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 477x229
+ chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 4 width 477.00: "PASS"
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/text/003b-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/text/003b-expected.txt
index 98baa26..23792ae 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/text/003b-expected.txt
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/text/003b-expected.txt
@@ -1,7 +1,7 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
- RenderSVGRoot {svg} at (0,202) size 383x185
- RenderSVGText {text} at (0,-112) size 2390x1150 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 2390x1150
+ RenderSVGRoot {svg} at (0,202) size 383x188
+ RenderSVGText {text} at (0,-112) size 2390x1171 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 2390x1171
chunk 1 text run 1 at (0.00,800.00) startOffset 0 endOffset 4 width 2390.00: "PASS"
diff --git a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum
index de237f9..86a28c5 100644
--- a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum
@@ -1 +1 @@
-cdf089edd1605eecf965c0b19b911e81
\ No newline at end of file
+78295d2a3b263cf41e60b129dfb9daa2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.png b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.png
index 4506636..75c5d7f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.png and b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt
new file mode 100644
index 0000000..b9b1235
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt
@@ -0,0 +1,51 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x538
+ RenderBlock {html} at (0,0) size 800x538
+ RenderBody {body} at (8,16) size 784x472 [bgcolor=#FFFFFF]
+ RenderBlock {p} at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 521x19
+ text run at (0,0) width 300: "CSS Transformed HTML div with SVG inside it. "
+ text run at (300,0) width 221: "objectBoundingBox patterns on text."
+layer at (58,86) size 402x405
+ RenderBlock {div} at (50,70) size 402x402 [border: (1px solid #000000)]
+ RenderSVGRoot {svg} at (49,107) size 480x420
+ RenderSVGResourcePattern {pattern} [id="pat1"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (151,112) size 13x13 [fill={[type=SOLID] [color=#FF0000]}] [data="M5.00,5.00 L15.00,5.00 L15.00,15.00 L5.00,15.00 Z"]
+ RenderPath {rect} at (154,117) size 12x13 [fill={[type=SOLID] [color=#008000]}] [data="M10.00,10.00 L20.00,10.00 L20.00,20.00 L10.00,20.00 Z"]
+ RenderPath {rect} at (150,121) size 358x173 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="pat1"]}] [data="M25.00,10.00 L455.00,10.00 L455.00,70.00 L25.00,70.00 Z"]
+ RenderSVGText {text} at (25,73) size 397x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 397x15
+ chunk 1 text run 1 at (25.00,85.00) startOffset 0 endOffset 75 width 397.00: "Pattern created using red and green rectangles applied to fill of rectangle"
+ RenderSVGResourcePattern {pattern} [id="pat2"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (149,107) size 12x13 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
+ RenderPath {rect} at (156,110) size 13x12 [fill={[type=SOLID] [color=#008000]}] [data="M10.00,0.00 L20.00,0.00 L20.00,10.00 L10.00,10.00 Z"]
+ RenderPath {rect} at (146,115) size 13x12 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,10.00 L10.00,10.00 L10.00,20.00 L0.00,20.00 Z"]
+ RenderPath {rect} at (154,117) size 12x13 [fill={[type=SOLID] [color=#FFFF00]}] [data="M10.00,10.00 L20.00,10.00 L20.00,20.00 L10.00,20.00 Z"]
+ RenderPath {rect} at (125,192) size 357x172 [stroke={[type=PATTERN] [id="pat2"] [stroke width=20.00]}] [data="M35.00,110.00 L445.00,110.00 L445.00,150.00 L35.00,150.00 Z"]
+ RenderSVGText {text} at (25,163) size 307x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 307x15
+ chunk 1 text run 1 at (25.00,175.00) startOffset 0 endOffset 59 width 307.00: "Pattern of 4 rectangles applied to a stroke of a rectangle."
+ RenderSVGResourcePattern {pattern} [id="pat3"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (149,107) size 12x13 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
+ RenderPath {rect} at (146,115) size 13x12 [fill={[type=SOLID] [color=#008000]}] [data="M0.00,10.00 L10.00,10.00 L10.00,20.00 L0.00,20.00 Z"]
+ RenderSVGText {text} at (25,173) size 296x58 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 296x58
+ chunk 1 text run 1 at (25.00,220.00) startOffset 0 endOffset 15 width 296.00: "Pattern on fill"
+ RenderSVGText {text} at (25,223) size 212x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 212x15
+ chunk 1 text run 1 at (25.00,235.00) startOffset 0 endOffset 38 width 212.00: "Pattern consists of red and green rows"
+ RenderSVGResourcePattern {pattern} [id="pat4"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (149,107) size 12x13 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
+ RenderPath {rect} at (156,110) size 13x12 [fill={[type=SOLID] [color=#0000FF]}] [data="M10.00,0.00 L20.00,0.00 L20.00,10.00 L10.00,10.00 Z"]
+ RenderSVGText {text} at (25,239) size 299x45 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 299x45
+ chunk 1 text run 1 at (25.00,275.00) startOffset 0 endOffset 17 width 299.00: "Pattern on stroke"
+ RenderSVGText {text} at (25,278) size 225x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 225x15
+ chunk 1 text run 1 at (25.00,290.00) startOffset 0 endOffset 40 width 225.00: "Pattern consists of red and blue columns"
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
+ RenderPath {rect} at (49,107) size 480x420 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum
index f1d579e..581e9e6 100644
--- a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum
@@ -1 +1 @@
-3c9e7185043f5454d27f8c9296d1f62e
\ No newline at end of file
+877c94a95c949d4b3bb8afa1983dd840
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.png b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.png
index af03305..8c29300 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.png and b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.txt b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.txt
new file mode 100644
index 0000000..cb4e08a
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/transforms/text-with-pattern-with-svg-transform-expected.txt
@@ -0,0 +1,43 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (0,0) size 347x460
+ RenderSVGContainer {g} at (0,0) size 347x460 [transform={m=((0.43,0.25)(-0.25,0.43)) t=(0.00,0.00)}]
+ RenderSVGResourcePattern {pattern} [id="pat1"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (0,5) size 10x14 [fill={[type=SOLID] [color=#FF0000]}] [data="M5.00,5.00 L15.00,5.00 L15.00,15.00 L5.00,15.00 Z"]
+ RenderPath {rect} at (0,10) size 12x14 [fill={[type=SOLID] [color=#008000]}] [data="M10.00,10.00 L20.00,10.00 L20.00,20.00 L10.00,20.00 Z"]
+ RenderPath {rect} at (0,15) size 327x227 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="pat1"]}] [data="M25.00,10.00 L455.00,10.00 L455.00,70.00 L25.00,70.00 Z"]
+ RenderSVGText {text} at (25,73) size 397x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 397x15
+ chunk 1 text run 1 at (25.00,85.00) startOffset 0 endOffset 75 width 397.00: "Pattern created using red and green rectangles applied to fill of rectangle"
+ RenderSVGResourcePattern {pattern} [id="pat2"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (0,0) size 9x12 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
+ RenderPath {rect} at (1,3) size 14x14 [fill={[type=SOLID] [color=#008000]}] [data="M10.00,0.00 L20.00,0.00 L20.00,10.00 L10.00,10.00 Z"]
+ RenderPath {rect} at (0,6) size 4x14 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,10.00 L10.00,10.00 L10.00,20.00 L0.00,20.00 Z"]
+ RenderPath {rect} at (0,10) size 12x14 [fill={[type=SOLID] [color=#FFFF00]}] [data="M10.00,10.00 L20.00,10.00 L20.00,20.00 L10.00,20.00 Z"]
+ RenderPath {rect} at (0,81) size 289x226 [stroke={[type=PATTERN] [id="pat2"] [stroke width=20.00]}] [data="M35.00,110.00 L445.00,110.00 L445.00,150.00 L35.00,150.00 Z"]
+ RenderSVGText {text} at (25,163) size 307x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 307x15
+ chunk 1 text run 1 at (25.00,175.00) startOffset 0 endOffset 59 width 307.00: "Pattern of 4 rectangles applied to a stroke of a rectangle."
+ RenderSVGResourcePattern {pattern} [id="pat3"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (0,0) size 9x12 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
+ RenderPath {rect} at (0,6) size 4x14 [fill={[type=SOLID] [color=#008000]}] [data="M0.00,10.00 L10.00,10.00 L10.00,20.00 L0.00,20.00 Z"]
+ RenderSVGText {text} at (25,173) size 296x58 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 296x58
+ chunk 1 text run 1 at (25.00,220.00) startOffset 0 endOffset 15 width 296.00: "Pattern on fill"
+ RenderSVGText {text} at (25,223) size 212x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 212x15
+ chunk 1 text run 1 at (25.00,235.00) startOffset 0 endOffset 38 width 212.00: "Pattern consists of red and green rows"
+ RenderSVGResourcePattern {pattern} [id="pat4"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+ RenderPath {rect} at (0,0) size 9x12 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
+ RenderPath {rect} at (1,3) size 14x14 [fill={[type=SOLID] [color=#0000FF]}] [data="M10.00,0.00 L20.00,0.00 L20.00,10.00 L10.00,10.00 Z"]
+ RenderSVGText {text} at (25,239) size 299x45 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 299x45
+ chunk 1 text run 1 at (25.00,275.00) startOffset 0 endOffset 17 width 299.00: "Pattern on stroke"
+ RenderSVGText {text} at (25,278) size 225x15 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 225x15
+ chunk 1 text run 1 at (25.00,290.00) startOffset 0 endOffset 40 width 225.00: "Pattern consists of red and blue columns"
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
+ RenderPath {rect} at (0,0) size 347x460 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt
new file mode 100644
index 0000000..68aed90
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt
@@ -0,0 +1,191 @@
+layer at (0,0) size 1130x842
+ RenderView at (0,0) size 785x585
+layer at (0,0) size 1130x842
+ RenderSVGRoot {svg} at (3,0) size 1124x842
+ RenderSVGContainer {g} at (27,116) size 983x574 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,30.00)}]
+ RenderSVGContainer {g} at (27,116) size 983x574
+ RenderSVGText {text} at (10,20) size 38x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 38x12
+ chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 10 width 38.00: "SVG to fit"
+ RenderSVGContainer {g} at (50,163) size 71x95 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
+ RenderPath {rect} at (50,163) size 71x95 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (62,187) size 47x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (62,187) size 47x47 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (73,198) size 11x11 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (85,198) size 10x11 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (71,217) size 29x17 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGText {text} at (10,100) size 43x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 43x12
+ chunk 1 text run 1 at (10.00,110.00) startOffset 0 endOffset 10 width 43.00: "Viewport 1"
+ RenderSVGContainer {g} at (27,350) size 117x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}]
+ RenderPath {rect} at (27,350) size 117x72 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGText {text} at (10,170) size 43x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 43x12
+ chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 10 width 43.00: "Viewport 2"
+ RenderSVGContainer {g} at (50,514) size 71x141 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,190.00)}]
+ RenderPath {rect} at (50,514) size 71x141 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGContainer {g} at (284,116) size 281x259 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,50.00)}]
+ RenderSVGText {text} at (0,-30) size 111x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 111x12
+ chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 36 width 111.00: "---------- meet --------------------"
+ RenderSVGContainer {g} at (284,152) size 118x106
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMin*"
+ RenderPath {rect} at (284,187) size 118x71 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (284,187) size 55x71
+ RenderPath {rect} at (284,187) size 55x71 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (291,203) size 38x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (291,203) size 38x38 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (300,212) size 11x11 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (310,212) size 10x11 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (298,226) size 24x15 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (448,152) size 117x106 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMid*"
+ RenderPath {rect} at (448,187) size 117x71 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (478,187) size 57x71
+ RenderPath {rect} at (478,187) size 57x71 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (487,203) size 39x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (487,203) size 39x38 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (497,212) size 10x11 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (506,212) size 8x11 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (494,226) size 25x15 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (284,268) size 118x107 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMax*"
+ RenderPath {rect} at (284,304) size 118x71 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (347,304) size 55x71
+ RenderPath {rect} at (347,304) size 55x71 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (356,320) size 39x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (356,320) size 39x38 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (366,329) size 8x11 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (373,329) size 10x11 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (363,343) size 25x15 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (705,116) size 305x212 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,50.00)}]
+ RenderSVGText {text} at (0,-30) size 123x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 123x12
+ chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 40 width 123.00: "---------- meet ------------------------"
+ RenderSVGContainer {g} at (705,152) size 71x176
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMin"
+ RenderPath {rect} at (705,187) size 71x141 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (705,187) size 71x94
+ RenderPath {rect} at (705,187) size 71x94 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (717,210) size 47x48 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (717,210) size 47x48 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (728,222) size 11x10 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (740,222) size 10x10 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (726,240) size 29x18 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (822,152) size 71x176 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMid"
+ RenderPath {rect} at (822,187) size 71x141 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (822,210) size 71x95
+ RenderPath {rect} at (822,210) size 71x95 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (833,233) size 48x48 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (833,233) size 48x48 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (845,245) size 11x10 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (857,245) size 10x10 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (843,264) size 29x17 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (939,152) size 71x176 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMax"
+ RenderPath {rect} at (939,187) size 71x141 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (939,233) size 71x95
+ RenderPath {rect} at (939,233) size 71x95 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (950,257) size 48x48 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (950,257) size 48x48 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (962,268) size 10x11 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (974,268) size 10x11 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (960,287) size 29x18 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (284,432) size 305x212 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,185.00)}]
+ RenderSVGText {text} at (0,-30) size 127x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 127x12
+ chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 42 width 127.00: "---------- slice -------------------------"
+ RenderSVGContainer {g} at (284,467) size 106x177
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMin*"
+ RenderPath {rect} at (284,502) size 71x142 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (284,502) size 106x142
+ RenderPath {rect} at (284,502) size 106x142 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (300,537) size 74x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (300,537) size 74x72 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (319,554) size 15x17 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (335,554) size 18x17 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (314,582) size 46x27 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (382,467) size 109x177 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMid*"
+ RenderPath {rect} at (401,502) size 71x142 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (382,502) size 109x142
+ RenderPath {rect} at (382,502) size 109x142 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (401,537) size 71x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (401,537) size 71x72 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (417,554) size 18x17 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (436,554) size 15x17 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (415,582) size 43x27 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (483,467) size 106x177 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMax*"
+ RenderPath {rect} at (518,502) size 71x142 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (483,502) size 106x142
+ RenderPath {rect} at (483,502) size 106x142 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (499,537) size 74x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (499,537) size 74x72 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (518,554) size 15x17 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (534,554) size 17x17 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (513,582) size 45x27 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (705,432) size 281x258 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,185.00)}]
+ RenderSVGText {text} at (0,-30) size 115x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 115x12
+ chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 38 width 115.00: "---------- slice ---------------------"
+ RenderSVGContainer {g} at (705,467) size 118x193
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMin"
+ RenderPath {rect} at (705,502) size 118x72 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (705,502) size 118x158
+ RenderPath {rect} at (705,502) size 118x158 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (724,540) size 80x80 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (724,540) size 80x80 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (742,561) size 20x17 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (763,561) size 18x17 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (740,591) size 48x29 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (869,458) size 117x160 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMid"
+ RenderPath {rect} at (869,502) size 117x72 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (869,458) size 117x160
+ RenderPath {rect} at (869,458) size 117x160 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (887,498) size 81x80 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (887,498) size 81x80 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (906,516) size 20x20 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (927,516) size 17x20 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (904,549) size 47x29 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (705,533) size 118x160 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMax"
+ RenderPath {rect} at (705,619) size 118x71 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (705,533) size 118x160
+ RenderPath {rect} at (705,533) size 118x160 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (724,573) size 80x80 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (724,573) size 80x80 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (742,591) size 20x18 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (763,591) size 18x18 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (740,622) size 48x31 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
+ RenderPath {rect} at (3,0) size 1124x842 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt
new file mode 100644
index 0000000..8ce2429
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt
@@ -0,0 +1,191 @@
+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
+ RenderSVGContainer {g} at (16,83) size 701x409 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,30.00)}]
+ RenderSVGContainer {g} at (16,83) size 701x409
+ RenderSVGText {text} at (10,20) size 38x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 38x12
+ chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 10 width 38.00: "SVG to fit"
+ RenderSVGContainer {g} at (33,116) size 51x68 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
+ RenderPath {rect} at (33,116) size 51x68 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (41,133) size 34x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (41,133) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (50,141) size 7x8 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (58,141) size 7x8 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (48,155) size 21x12 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGText {text} at (10,100) size 43x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 43x12
+ chunk 1 text run 1 at (10.00,110.00) startOffset 0 endOffset 10 width 43.00: "Viewport 1"
+ RenderSVGContainer {g} at (16,250) size 84x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}]
+ RenderPath {rect} at (16,250) size 84x50 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGText {text} at (10,170) size 43x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 43x12
+ chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 10 width 43.00: "Viewport 2"
+ RenderSVGContainer {g} at (33,366) size 51x101 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,190.00)}]
+ RenderPath {rect} at (33,366) size 51x101 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGContainer {g} at (200,83) size 200x184 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,50.00)}]
+ RenderSVGText {text} at (0,-30) size 111x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 111x12
+ chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 36 width 111.00: "---------- meet --------------------"
+ RenderSVGContainer {g} at (200,108) size 84x76
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMin*"
+ RenderPath {rect} at (200,133) size 84x51 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (200,133) size 39x51
+ RenderPath {rect} at (200,133) size 39x51 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (205,145) size 27x27 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (205,145) size 27x27 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (211,151) size 8x8 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (218,151) size 7x8 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (210,161) size 17x11 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (316,108) size 84x76 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMid*"
+ RenderPath {rect} at (316,133) size 84x51 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (338,133) size 41x51
+ RenderPath {rect} at (338,133) size 41x51 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (345,145) size 27x27 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (345,145) size 27x27 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (351,151) size 8x8 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (358,151) size 6x8 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (350,161) size 17x11 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (200,191) size 84x76 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMax*"
+ RenderPath {rect} at (200,216) size 84x51 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (245,216) size 39x51
+ RenderPath {rect} at (245,216) size 39x51 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (251,228) size 28x27 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (251,228) size 28x27 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (258,235) size 6x7 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (263,235) size 7x7 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (256,245) size 18x10 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (500,83) size 217x151 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,50.00)}]
+ RenderSVGText {text} at (0,-30) size 123x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 123x12
+ chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 40 width 123.00: "---------- meet ------------------------"
+ RenderSVGContainer {g} at (500,108) size 50x126
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMin"
+ RenderPath {rect} at (500,133) size 50x101 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (500,133) size 50x67
+ RenderPath {rect} at (500,133) size 50x67 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (508,150) size 34x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (508,150) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (516,158) size 8x7 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (525,158) size 7x7 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (515,171) size 20x13 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (583,108) size 51x126 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMid"
+ RenderPath {rect} at (583,133) size 51x101 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (583,150) size 51x67
+ RenderPath {rect} at (583,150) size 51x67 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (591,166) size 34x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (591,166) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (600,175) size 7x7 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (608,175) size 7x7 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (598,188) size 21x12 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (666,108) size 51x126 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMax"
+ RenderPath {rect} at (666,133) size 51x101 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (666,166) size 51x68
+ RenderPath {rect} at (666,166) size 51x68 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (675,183) size 34x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (675,183) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (683,191) size 7x8 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (691,191) size 8x8 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (681,205) size 21x12 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (200,308) size 217x151 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,185.00)}]
+ RenderSVGText {text} at (0,-30) size 127x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 127x12
+ chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 42 width 127.00: "---------- slice -------------------------"
+ RenderSVGContainer {g} at (200,333) size 75x126
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMin*"
+ RenderPath {rect} at (200,358) size 50x101 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (200,358) size 75x101
+ RenderPath {rect} at (200,358) size 75x101 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (211,383) size 53x51 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (211,383) size 53x51 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (225,395) size 10x12 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (236,395) size 13x12 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (221,415) size 33x19 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (270,333) size 77x126 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMid*"
+ RenderPath {rect} at (283,358) size 51x101 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (270,358) size 77x101
+ RenderPath {rect} at (270,358) size 77x101 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (283,383) size 51x51 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (283,383) size 51x51 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (295,395) size 12x12 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (308,395) size 11x12 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (293,415) size 31x19 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (341,333) size 76x126 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 25x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 25x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 25.00: "xMax*"
+ RenderPath {rect} at (366,358) size 51x101 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z"]
+ RenderSVGViewportContainer {svg} at (341,358) size 76x101
+ RenderPath {rect} at (341,358) size 76x101 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (353,383) size 52x51 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (353,383) size 52x51 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (366,395) size 11x12 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (378,395) size 12x12 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (363,415) size 32x19 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (500,308) size 200x184 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,185.00)}]
+ RenderSVGText {text} at (0,-30) size 115x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 115x12
+ chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 38 width 115.00: "---------- slice ---------------------"
+ RenderSVGContainer {g} at (500,333) size 84x137
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMin"
+ RenderPath {rect} at (500,358) size 84x51 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (500,358) size 84x112
+ RenderPath {rect} at (500,358) size 84x112 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (513,385) size 57x57 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (513,385) size 57x57 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (526,400) size 14x12 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (541,400) size 13x12 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (525,421) size 34x21 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (616,326) size 84x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMid"
+ RenderPath {rect} at (616,358) size 84x51 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (616,326) size 84x114
+ RenderPath {rect} at (616,326) size 84x114 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (630,355) size 57x57 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (630,355) size 57x57 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (643,368) size 14x14 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (658,368) size 12x14 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (641,391) size 34x21 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGContainer {g} at (500,380) size 84x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+ RenderSVGText {text} at (0,-15) size 28x12 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 28x12
+ chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMax"
+ RenderPath {rect} at (500,441) size 84x51 [stroke={[type=SOLID] [color=#0000FF]}] [data="M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z"]
+ RenderSVGViewportContainer {svg} at (500,380) size 84x114
+ RenderPath {rect} at (500,380) size 84x114 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.50,0.50 L29.50,0.50 L29.50,39.50 L0.50,39.50 Z"]
+ RenderSVGContainer {g} at (513,408) size 57x57 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+ RenderPath {circle} at (513,408) size 57x57 [fill={[type=SOLID] [color=#FFFF00]}] [data="M25.00,15.00 L24.98,15.63 L24.92,16.25 L24.82,16.87 L24.69,17.49 L24.51,18.09 L24.30,18.68 L24.05,19.26 L23.76,19.82 L23.44,20.36 L23.09,20.88 L22.71,21.37 L22.29,21.85 L21.85,22.29 L21.37,22.71 L20.88,23.09 L20.36,23.44 L19.82,23.76 L19.26,24.05 L18.68,24.30 L18.09,24.51 L17.49,24.69 L16.87,24.82 L16.25,24.92 L15.63,24.98 L15.00,25.00 L14.37,24.98 L13.75,24.92 L13.13,24.82 L12.51,24.69 L11.91,24.51 L11.32,24.30 L10.74,24.05 L10.18,23.76 L9.64,23.44 L9.12,23.09 L8.63,22.71 L8.15,22.29 L7.71,21.85 L7.29,21.37 L6.91,20.88 L6.56,20.36 L6.24,19.82 L5.95,19.26 L5.70,18.68 L5.49,18.09 L5.31,17.49 L5.18,16.87 L5.08,16.25 L5.02,15.63 L5.00,15.00 L5.02,14.37 L5.08,13.75 L5.18,13.13 L5.31,12.51 L5.49,11.91 L5.70,11.32 L5.95,10.74 L6.24,10.18 L6.56,9.64 L6.91,9.12 L7.29,8.63 L7.71,8.15 L8.15,7.71 L8.63,7.29 L9.12,6.91 L9.64,6.56 L10.18,6.24 L10.74,5.95 L11.32,5.70 L11.91,5.49 L12.51,5.31 L13.13,5.18 L13.75,5.08 L14.37,5.02 L15.00,5.00 L15.63,5.02 L16.25,5.08 L16.87,5.18 L17.49,5.31 L18.09,5.49 L18.68,5.70 L19.26,5.95 L19.82,6.24 L20.36,6.56 L20.88,6.91 L21.37,7.29 L21.85,7.71 L22.29,8.15 L22.71,8.63 L23.09,9.12 L23.44,9.64 L23.76,10.18 L24.05,10.74 L24.30,11.32 L24.51,11.91 L24.69,12.51 L24.82,13.13 L24.92,13.75 L24.98,14.37 Z"]
+ RenderPath {circle} at (526,421) size 14x13 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
+ RenderPath {circle} at (541,421) size 13x13 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
+ RenderPath {path} at (525,443) size 34x22 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
+ RenderPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-linux/transitions/svg-text-shadow-transition-expected.txt b/LayoutTests/platform/chromium-linux/transitions/svg-text-shadow-transition-expected.txt
new file mode 100644
index 0000000..ab84e81
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/transitions/svg-text-shadow-transition-expected.txt
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x161
+ RenderBlock {HTML} at (0,0) size 800x161
+ RenderBody {BODY} at (8,8) size 784x145
+ RenderBlock (anonymous) at (0,0) size 784x105
+ RenderSVGRoot {svg} at (8,11) size 303x76
+ RenderSVGText {text} at (10,13) size 273x46 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 273x46
+ chunk 1 text run 1 at (10.00,50.00) startOffset 0 endOffset 15 width 273.00: "Shadow on texts"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {DIV} at (0,105) size 784x40
+ RenderText {#text} at (0,0) size 555x19
+ text run at (0,0) width 555: "PASS - \"text-shadow\" property for \"text\" element at 0s saw something close to: -25,-5,0,15"
+ RenderBR {BR} at (555,0) size 0x19
+ RenderText {#text} at (0,20) size 535x19
+ text run at (0,20) width 535: "PASS - \"text-shadow\" property for \"text\" element at 1s saw something close to: 5,5,0,15"
+ RenderBR {BR} at (535,20) size 0x19
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
index db074e6..5e4f908 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
@@ -3,19 +3,19 @@ layer at (0,0) size 480x360
layer at (0,0) size 480x360
RenderSVGRoot {svg} at (0,0) size 480x360
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
- RenderSVGContainer {g} at (20,46) size 322x210
- RenderSVGContainer {g} at (20,46) size 322x210
- RenderSVGContainer {g} at (20,46) size 322x210
- RenderSVGText {text} at (20,46) size 215x40 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 215x40
+ RenderSVGContainer {g} at (20,46) size 322x212
+ RenderSVGContainer {g} at (20,46) size 322x212
+ RenderSVGContainer {g} at (20,46) size 322x212
+ RenderSVGText {text} at (20,46) size 215x42 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 215x42
chunk 1 text run 1 at (20.00,80.00) startOffset 0 endOffset 10 width 214.44: "Sample 123"
- RenderSVGText {text} at (20,104) size 322x60 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 322x60
+ RenderSVGText {text} at (20,104) size 322x63 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 322x63
chunk 1 text run 1 at (20.00,155.00) startOffset 0 endOffset 10 width 321.66: "Sample 123"
- RenderSVGText {text} at (20,216) size 215x40 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 215x40
+ RenderSVGText {text} at (20,216) size 215x42 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 215x42
chunk 1 text run 1 at (20.00,250.00) startOffset 0 endOffset 10 width 214.44: "Sample 123"
- RenderSVGText {text} at (10,303) size 281x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 281x46
+ RenderSVGText {text} at (10,303) size 281x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 281x47
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 281.00: "$Revision: 1.10 $"
RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt
index de4c927..06f5b93 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt
@@ -55,7 +55,7 @@ layer at (0,0) size 480x360
RenderSVGText {text} at (200,259) size 251x23 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 251x23
chunk 1 text run 1 at (200.00,278.00) startOffset 0 endOffset 28 width 251.00: "Green rectangle opacity: 0.5"
- RenderSVGText {text} at (10,303) size 261x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 261x46
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/batik/text/textLength-expected.txt b/LayoutTests/platform/chromium-win/svg/batik/text/textLength-expected.txt
index 815f394..db82f64 100644
--- a/LayoutTests/platform/chromium-win/svg/batik/text/textLength-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/batik/text/textLength-expected.txt
@@ -1,7 +1,7 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 450x500
- RenderSVGRoot {svg} at (49,5) size 352x486
+ RenderSVGRoot {svg} at (49,5) size 352x488
RenderSVGText {text} at (147,5) size 156x18 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 156x18
chunk 1 (middle anchor) text run 1 at (147.50,20.00) startOffset 0 endOffset 22 width 155.00: "textLength with Anchor"
@@ -23,7 +23,7 @@ layer at (0,0) size 450x500
RenderSVGContainer {g} at (200,3) size 50x24
RenderPath {rect} at (200,5) size 50x20 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M200.00,5.00 L250.00,5.00 L250.00,25.00 L200.00,25.00 Z"]
RenderPath {line} at (224,3) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
- RenderSVGContainer {g} at (49,29) size 352x462
+ RenderSVGContainer {g} at (49,29) size 352x464
RenderSVGContainer {g} at (49,29) size 352x47 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,30.00)}]
RenderSVGContainer {use} at (49,29) size 352x47
RenderSVGContainer {g} at (49,29) size 352x47
@@ -95,7 +95,11 @@ layer at (0,0) size 450x500
RenderPath {line} at (224,213) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,3.00 L225.00,27.00"]
RenderSVGText {text} at (202,7) size 46x15 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 46x15
- chunk 1 (middle anchor) text run 1 at (202.40,19.00) startOffset 0 endOffset 5 width 26.00: "Batik"
+ chunk 1 (middle anchor) text run 1 at (202.40,19.00) startOffset 0 endOffset 1 width 8.00: "B"
+ chunk 1 (middle anchor) text run 2 at (215.20,19.00) startOffset 1 endOffset 2 width 5.00: "a"
+ chunk 1 (middle anchor) text run 3 at (225.00,19.00) startOffset 2 endOffset 3 width 4.00: "t"
+ chunk 1 (middle anchor) text run 4 at (233.80,19.00) startOffset 3 endOffset 4 width 3.00: "i"
+ chunk 1 (middle anchor) text run 5 at (241.60,19.00) startOffset 4 endOffset 5 width 6.00: "k"
RenderSVGText {text} at (126,28) size 198x15 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 198x15
chunk 1 (middle anchor) text run 1 at (126.00,40.00) startOffset 0 endOffset 38 width 198.00: "textLength=\"50\" lengthAdjust=\"spacing\""
@@ -143,28 +147,28 @@ layer at (0,0) size 450x500
chunk 1 (middle anchor) text run 1 at (188.00,19.00) startOffset 0 endOffset 7 width 40.00: "Apache "
RenderSVGTSpan {tspan} at (0,0) size 18x15
RenderSVGInlineText {#text} at (27,0) size 18x15
- chunk 1 (middle anchor) text run 2 at (228.00,19.00) startOffset 0 endOffset 5 width 26.00: "Batik"
+ chunk 1 (middle anchor) text run 1 at (228.00,19.00) startOffset 0 endOffset 5 width 26.00: "Batik"
RenderSVGInlineText {#text} at (44,0) size 6x15
- chunk 1 (middle anchor) text run 3 at (254.00,19.00) startOffset 0 endOffset 2 width 8.00: "!!"
+ chunk 1 (middle anchor) text run 1 at (254.00,19.00) startOffset 0 endOffset 2 width 8.00: "!!"
RenderSVGText {text} at (78,28) size 294x15 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 294x15
chunk 1 (middle anchor) text run 1 at (78.00,40.00) startOffset 0 endOffset 55 width 294.00: "textLength=\"50\" lengthAdjust=\"spacingAndGlyphs\" (tspan)"
- RenderSVGContainer {g} at (49,377) size 352x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,390.00)}]
+ RenderSVGContainer {g} at (49,377) size 352x116 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,390.00)}]
RenderPath {rect} at (49,389) size 352x97 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M50.00,0.00 L400.00,0.00 L400.00,95.00 L50.00,95.00 Z"]
RenderPath {rect} at (112,395) size 26x80 [fill={[type=SOLID] [color=#DDE8FF]}] [data="M112.50,5.00 L137.50,5.00 L137.50,85.00 L112.50,85.00 Z"]
RenderPath {line} at (124,393) size 2x84 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M125.00,3.00 L125.00,87.00"]
- RenderSVGText {text} at (112,-13) size 26x114 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 26x114
+ RenderSVGText {text} at (112,-13) size 26x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 26x116
chunk 1 (middle anchor) text run 1 at (-33.00,79.00) startOffset 0 endOffset 9 width 316.00: "B a t i k"
- RenderSVGText {text} at (160,28) size 176x44 contains 3 chunk(s)
+ RenderSVGText {text} at (160,28) size 176x44 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 176x15
chunk 1 text run 1 at (160.00,40.00) startOffset 0 endOffset 32 width 176.00: "lengthAdjust=\"spacingAndGlyphs\" "
RenderSVGTSpan {tspan} at (0,0) size 80x16
RenderSVGInlineText {#text} at (0,14) size 80x16
- chunk 2 text run 1 at (160.00,54.40) startOffset 0 endOffset 15 width 80.00: "textLength=\"25\""
+ chunk 1 text run 1 at (160.00,54.40) startOffset 0 endOffset 15 width 80.00: "textLength=\"25\""
RenderSVGInlineText {#text} at (80,14) size 3x16
- chunk 2 text run 2 at (240.00,54.40) startOffset 0 endOffset 1 width 3.00: " "
+ chunk 1 text run 1 at (240.00,54.40) startOffset 0 endOffset 1 width 3.00: " "
RenderSVGTSpan {tspan} at (0,0) size 78x16
RenderSVGInlineText {#text} at (0,28) size 78x16
- chunk 3 text run 1 at (160.00,68.80) startOffset 0 endOffset 15 width 78.00: "font-size=\"100\""
+ chunk 1 text run 1 at (160.00,68.80) startOffset 0 endOffset 15 width 78.00: "font-size=\"100\""
RenderSVGContainer {use} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/button-expected.txt b/LayoutTests/platform/chromium-win/svg/carto.net/button-expected.txt
index 0046ae6..8830baa 100644
--- a/LayoutTests/platform/chromium-win/svg/carto.net/button-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/carto.net/button-expected.txt
@@ -57,16 +57,16 @@ layer at (0,0) size 800x600
RenderPath {rect} at (155,233) size 118x48 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M209.00,299.00 L339.00,299.00 C344.52,299.00,349.00,303.48,349.00,309.00 L349.00,349.00 C349.00,354.52,344.52,359.00,339.00,359.00 L209.00,359.00 C203.48,359.00,199.00,354.52,199.00,349.00 L199.00,309.00 C199.00,303.48,203.48,299.00,209.00,299.00 Z"]
RenderPath {rect} at (157,235) size 118x48 [fill={[type=SOLID] [color=#000080]}] [data="M211.00,301.00 L341.00,301.00 C346.52,301.00,351.00,305.48,351.00,311.00 L351.00,351.00 C351.00,356.52,346.52,361.00,341.00,361.00 L211.00,361.00 C205.48,361.00,201.00,356.52,201.00,351.00 L201.00,311.00 C201.00,305.48,205.48,301.00,211.00,301.00 Z"]
RenderPath {rect} at (156,234) size 118x48 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M210.00,300.00 L340.00,300.00 C345.52,300.00,350.00,304.48,350.00,310.00 L350.00,350.00 C350.00,355.52,345.52,360.00,340.00,360.00 L210.00,360.00 C204.48,360.00,200.00,355.52,200.00,350.00 L200.00,310.00 C200.00,304.48,204.48,300.00,210.00,300.00 Z"]
- RenderSVGText {text} at (226,310) size 98x42 contains 3 chunk(s)
+ RenderSVGText {text} at (226,310) size 98x42 contains 1 chunk(s)
RenderSVGTSpan {tspan} at (0,0) size 98x16
RenderSVGInlineText {#text} at (0,0) size 98x16
chunk 1 (middle anchor) text run 1 at (226.50,322.20) startOffset 0 endOffset 19 width 97.00: "This is a multiline"
RenderSVGTSpan {tspan} at (0,0) size 78x16
RenderSVGInlineText {#text} at (10,13) size 78x16
- chunk 2 (middle anchor) text run 1 at (236.50,335.40) startOffset 0 endOffset 15 width 77.00: "textbutton with"
+ chunk 1 (middle anchor) text run 1 at (236.50,335.40) startOffset 0 endOffset 15 width 77.00: "textbutton with"
RenderSVGTSpan {tspan} at (0,0) size 78x16
RenderSVGInlineText {#text} at (10,26) size 78x16
- chunk 3 (middle anchor) text run 1 at (236.50,348.60) startOffset 0 endOffset 13 width 77.00: "round corners"
+ chunk 1 (middle anchor) text run 1 at (236.50,348.60) startOffset 0 endOffset 13 width 77.00: "round corners"
RenderSVGContainer {g} at (233,112) size 61x22
RenderSVGContainer {g} at (233,116) size 18x18
RenderPath {rect} at (233,116) size 17x17 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M299.00,149.00 L319.00,149.00 L319.00,169.00 L299.00,169.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/colourpicker-expected.txt b/LayoutTests/platform/chromium-win/svg/carto.net/colourpicker-expected.txt
index 9ecde5e..93cc6a5 100644
--- a/LayoutTests/platform/chromium-win/svg/carto.net/colourpicker-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/carto.net/colourpicker-expected.txt
@@ -198,12 +198,12 @@ layer at (0,0) size 800x600
chunk 1 text run 1 at (712.00,614.00) startOffset 0 endOffset 39 width 233.00: "RGBA: 120,120,120,100; HSVA: 0,0,47,100"
RenderSVGContainer {g} at (80,62) size 263x263 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,-400.00)}]
RenderPath {rect} at (104,62) size 239x239 [fill={[type=SOLID] [color=#00FFFF] [opacity=0.50]}] [data="M490.00,190.00 L810.00,190.00 L810.00,300.00 L490.00,300.00 Z"]
- RenderSVGText {text} at (500,305) size 301x38 contains 2 chunk(s)
+ RenderSVGText {text} at (500,305) size 301x38 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 282x18
chunk 1 text run 1 at (500.00,320.00) startOffset 0 endOffset 41 width 282.00: "This colourPicker has a callBack function"
RenderSVGTSpan {tspan} at (0,0) size 301x19
RenderSVGInlineText {#text} at (0,19) size 301x19
- chunk 2 text run 1 at (500.00,339.20) startOffset 0 endOffset 42 width 301.00: "attached that changes the background color"
+ chunk 1 text run 1 at (500.00,339.20) startOffset 0 endOffset 42 width 301.00: "attached that changes the background color"
RenderSVGContainer {g} at (115,73) size 218x217
RenderPath {rect} at (115,73) size 218x217 [fill={[type=SOLID] [color=#DCDCDC]}] [data="M500.00,200.00 L800.00,200.00 L800.00,290.00 L500.00,290.00 Z"]
RenderPath {rect} at (163,84) size 116x116 [fill={[type=LINEAR-GRADIENT] [id="colourPicker2_hueGradient"]}] [data="M512.00,207.95 L710.00,207.95 L710.00,215.45 L512.00,215.45 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/combobox-expected.txt b/LayoutTests/platform/chromium-win/svg/carto.net/combobox-expected.txt
index a0059e2..e7224b6 100644
--- a/LayoutTests/platform/chromium-win/svg/carto.net/combobox-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/carto.net/combobox-expected.txt
@@ -11,24 +11,24 @@ layer at (0,0) size 800x600
RenderSVGText {text} at (500,69) size 143x14 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 143x14
chunk 1 text run 1 at (500.00,80.00) startOffset 0 endOffset 28 width 143.00: "Link to Documentation (HTML)"
- RenderSVGText {text} at (240,51) size 209x34 contains 2 chunk(s)
+ RenderSVGText {text} at (240,51) size 209x34 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 27x14
chunk 1 text run 1 at (240.00,62.00) startOffset 0 endOffset 6 width 27.00: "Fruits"
RenderSVGTSpan {tspan} at (0,0) size 209x14
RenderSVGInlineText {#text} at (0,20) size 209x14
- chunk 2 text run 1 at (240.00,82.00) startOffset 0 endOffset 42 width 209.00: "This comboBox allows only single selection"
+ chunk 1 text run 1 at (240.00,82.00) startOffset 0 endOffset 42 width 209.00: "This comboBox allows only single selection"
RenderSVGText {text} at (240,301) size 31x14 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 31x14
chunk 1 text run 1 at (240.00,312.00) startOffset 0 endOffset 5 width 31.00: "Roses"
- RenderSVGText {text} at (240,322) size 105x44 contains 3 chunk(s)
+ RenderSVGText {text} at (240,322) size 105x44 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 103x14
chunk 1 text run 1 at (240.00,333.00) startOffset 0 endOffset 19 width 103.00: "This comboBox gives"
RenderSVGTSpan {tspan} at (0,0) size 105x14
RenderSVGInlineText {#text} at (0,15) size 105x14
- chunk 2 text run 1 at (240.00,348.00) startOffset 0 endOffset 19 width 105.00: "feedback on changes"
+ chunk 1 text run 1 at (240.00,348.00) startOffset 0 endOffset 19 width 105.00: "feedback on changes"
RenderSVGTSpan {tspan} at (0,0) size 72x14
RenderSVGInlineText {#text} at (0,30) size 72x14
- chunk 3 text run 1 at (240.00,363.00) startOffset 0 endOffset 16 width 72.00: "in the selection"
+ chunk 1 text run 1 at (240.00,363.00) startOffset 0 endOffset 16 width 72.00: "in the selection"
RenderSVGText {text} at (50,389) size 167x14 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 167x14
chunk 1 text run 1 at (50.00,400.00) startOffset 0 endOffset 33 width 167.00: "The Following Roses are selected:"
@@ -103,12 +103,12 @@ layer at (0,0) size 800x600
RenderPath {rect} at (372,318) size 21x22 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M184.00,344.00 L200.00,344.00 L200.00,360.00 L184.00,360.00 Z"]
RenderPath {path} at (378,324) size 10x10 [fill={[type=SOLID] [color=#696969]}] [data="M188.00,348.00 L196.00,348.00 L192.00,356.00 Z"]
RenderPath {rect} at (420,241) size 18x16 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#D3D3D3]}] [data="M184.00,229.51 L200.00,229.51 L200.00,237.51 L184.00,237.51 Z"]
- RenderSVGText {text} at (220,201) size 333x34 contains 2 chunk(s)
+ RenderSVGText {text} at (220,201) size 333x34 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 197x14
chunk 1 text run 1 at (220.00,212.00) startOffset 0 endOffset 39 width 197.00: "Communities of Kt. Aargau (Switzerland)"
RenderSVGTSpan {tspan} at (0,0) size 333x14
RenderSVGInlineText {#text} at (0,20) size 333x14
- chunk 2 text run 1 at (220.00,232.00) startOffset 0 endOffset 67 width 333.00: "Note that one can also transform the group containing the combo box"
+ chunk 1 text run 1 at (220.00,232.00) startOffset 0 endOffset 67 width 333.00: "Note that one can also transform the group containing the combo box"
RenderSVGContainer {g} at (38,428) size 135x103
RenderPath {rect} at (39,429) size 121x101 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,550.00 L204.00,550.00 L204.00,678.00 L50.00,678.00 Z"]
RenderSVGContainer {g} at (39,429) size 120x101
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.checksum b/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.checksum
index 59c1986..f8d4b78 100644
--- a/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.checksum
@@ -1 +1 @@
-09b51e7cf8657b8281355c266cb7a007
\ No newline at end of file
+1b5295cfc0268a2e2acd7f527d53fadf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.png b/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.png
index 50f970f..2b1ca3f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.png and b/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.txt b/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.txt
index d31692f..eb2be75 100644
--- a/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/carto.net/selectionlist-expected.txt
@@ -23,13 +23,13 @@ layer at (0,0) size 800x600
RenderSVGText {text} at (150,389) size 187x14 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 187x14
chunk 1 text run 1 at (150.00,400.00) startOffset 0 endOffset 38 width 187.00: "Loading Rose Image, Please be patient!"
- RenderSVGText {text} at (240,736) size 238x29 contains 2 chunk(s)
+ RenderSVGText {text} at (240,736) size 238x29 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 238x14
chunk 1 text run 1 at (240.00,747.00) startOffset 0 endOffset 38 width 178.00: "Click this text to remove the Flowers "
- chunk 1 text run 2 at (418.00,747.00) startOffset 0 endOffset 13 width 60.00: "selectionList"
+ chunk 1 text run 1 at (418.00,747.00) startOffset 0 endOffset 13 width 60.00: "selectionList"
RenderSVGTSpan {tspan} at (0,0) size 175x14
RenderSVGInlineText {#text} at (0,15) size 175x14
- chunk 2 text run 1 at (240.00,762.00) startOffset 0 endOffset 38 width 175.00: "This list does not react on user input"
+ chunk 1 text run 1 at (240.00,762.00) startOffset 0 endOffset 38 width 175.00: "This list does not react on user input"
RenderSVGText {text} at (240,51) size 27x14 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 27x14
chunk 1 text run 1 at (240.00,62.00) startOffset 0 endOffset 6 width 27.00: "Fruits"
@@ -39,34 +39,34 @@ layer at (0,0) size 800x600
RenderSVGText {text} at (240,721) size 231x14 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 231x14
chunk 1 text run 1 at (240.00,732.00) startOffset 0 endOffset 47 width 231.00: "Flowers, this selectionList opens above the box"
- RenderSVGText {text} at (765,49) size 153x29 contains 2 chunk(s)
+ RenderSVGText {text} at (765,49) size 153x29 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 153x14
chunk 1 text run 1 at (765.00,60.00) startOffset 0 endOffset 31 width 153.00: "Select a base value to generate"
RenderSVGTSpan {tspan} at (0,0) size 131x14
RenderSVGInlineText {#text} at (0,15) size 131x14
- chunk 2 text run 1 at (765.00,75.00) startOffset 0 endOffset 25 width 131.00: "random nrs for selnumber2"
+ chunk 1 text run 1 at (765.00,75.00) startOffset 0 endOffset 25 width 131.00: "random nrs for selnumber2"
RenderSVGText {text} at (765,101) size 90x14 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 90x14
chunk 1 text run 1 at (765.00,112.00) startOffset 0 endOffset 18 width 90.00: "This is selnumber2"
RenderSVGImage {image} at (39,117) size 321x241
RenderSVGContainer {g} at (471,237) size 313x215 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(550.00,20.00)}]
- RenderSVGText {text} at (220,201) size 419x74 contains 4 chunk(s)
+ RenderSVGText {text} at (220,201) size 419x74 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 197x14
chunk 1 text run 1 at (220.00,212.00) startOffset 0 endOffset 39 width 197.00: "Communities of Kt. Aargau (Switzerland)"
RenderSVGTSpan {tspan} at (0,0) size 339x14
RenderSVGInlineText {#text} at (0,20) size 339x14
- chunk 2 text run 1 at (220.00,232.00) startOffset 0 endOffset 23 width 111.00: "Note that one can also "
- chunk 2 text run 2 at (331.00,232.00) startOffset 0 endOffset 49 width 228.00: "transform the group containing the selection list"
+ chunk 1 text run 1 at (220.00,232.00) startOffset 0 endOffset 23 width 111.00: "Note that one can also "
+ chunk 1 text run 1 at (331.00,232.00) startOffset 0 endOffset 49 width 228.00: "transform the group containing the selection list"
RenderSVGTSpan {tspan} at (0,0) size 397x14
RenderSVGInlineText {#text} at (0,40) size 397x14
- chunk 3 text run 1 at (220.00,252.00) startOffset 0 endOffset 5 width 23.00: "This "
- chunk 3 text run 2 at (243.00,252.00) startOffset 0 endOffset 74 width 344.00: "selectionlist does not react on user input (functionToCall is a undefined "
- chunk 3 text run 3 at (587.00,252.00) startOffset 0 endOffset 6 width 30.00: "value)"
+ chunk 1 text run 1 at (220.00,252.00) startOffset 0 endOffset 5 width 23.00: "This "
+ chunk 1 text run 1 at (243.00,252.00) startOffset 0 endOffset 74 width 344.00: "selectionlist does not react on user input (functionToCall is a undefined "
+ chunk 1 text run 1 at (587.00,252.00) startOffset 0 endOffset 6 width 30.00: "value)"
RenderSVGTSpan {tspan} at (0,0) size 419x14
RenderSVGInlineText {#text} at (0,60) size 419x14
- chunk 4 text run 1 at (220.00,272.00) startOffset 0 endOffset 14 width 60.00: "Click on this "
- chunk 4 text run 2 at (280.00,272.00) startOffset 0 endOffset 69 width 327.00: "text to toggle \"above\"/\"below\" mode to open the box either to top or "
- chunk 4 text run 3 at (607.00,272.00) startOffset 0 endOffset 6 width 32.00: "bottom"
+ chunk 1 text run 1 at (220.00,272.00) startOffset 0 endOffset 14 width 60.00: "Click on this "
+ chunk 1 text run 1 at (280.00,272.00) startOffset 0 endOffset 69 width 327.00: "text to toggle \"above\"/\"below\" mode to open the box either to top or "
+ chunk 1 text run 1 at (607.00,272.00) startOffset 0 endOffset 6 width 32.00: "bottom"
RenderSVGContainer {g} at (38,38) size 549x538
RenderSVGContainer {g} at (377,168) size 112x74 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(550.00,20.00)}]
RenderPath {rect} at (377,168) size 112x74 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data="M50.00,200.00 L200.00,200.00 L200.00,216.00 L50.00,216.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/textbox-expected.txt b/LayoutTests/platform/chromium-win/svg/carto.net/textbox-expected.txt
index e7a2e19..cb20552 100644
--- a/LayoutTests/platform/chromium-win/svg/carto.net/textbox-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/carto.net/textbox-expected.txt
@@ -38,12 +38,12 @@ layer at (0,0) size 800x600
RenderSVGText {text} at (310,107) size 371x17 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 371x17
chunk 1 text run 1 at (310.00,120.00) startOffset 0 endOffset 63 width 371.00: "This textbox (textbox 1) accepts up to 25 characters [a-zA-Z ]."
- RenderSVGText {text} at (350,302) size 228x40 contains 2 chunk(s)
+ RenderSVGText {text} at (350,302) size 228x40 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 228x17
chunk 1 text run 1 at (350.00,315.00) startOffset 0 endOffset 39 width 228.00: "This textbox (textbox 3) is transformed"
RenderSVGTSpan {tspan} at (0,0) size 221x17
RenderSVGInlineText {#text} at (0,23) size 221x17
- chunk 2 text run 1 at (350.00,338.00) startOffset 0 endOffset 38 width 221.00: "and accepts all characters (up to 300)"
+ chunk 1 text run 1 at (350.00,338.00) startOffset 0 endOffset 38 width 221.00: "and accepts all characters (up to 300)"
RenderSVGText {text} at (620,302) size 283x17 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 283x17
chunk 1 text run 1 at (620.00,315.00) startOffset 0 endOffset 51 width 283.00: "Click on this text to reset content of textbox nr 3"
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/window-expected.txt b/LayoutTests/platform/chromium-win/svg/carto.net/window-expected.txt
index cb14699..081ffa3 100644
--- a/LayoutTests/platform/chromium-win/svg/carto.net/window-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/carto.net/window-expected.txt
@@ -61,27 +61,27 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (624,92) size 174x158
RenderPath {rect} at (624,92) size 174x158 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L220.00,0.00 L220.00,200.00 L0.00,200.00 Z"]
RenderSVGContainer {g} at (632,102) size 161x98
- RenderSVGText {text} at (10,12) size 204x124 contains 7 chunk(s)
+ RenderSVGText {text} at (10,12) size 204x124 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 122x16
chunk 1 text run 1 at (10.00,25.00) startOffset 0 endOffset 18 width 122.00: "This window should"
RenderSVGTSpan {tspan} at (0,0) size 149x16
RenderSVGInlineText {#text} at (0,16) size 149x16
- chunk 2 text run 1 at (10.00,41.00) startOffset 0 endOffset 24 width 149.00: "contain navigation tools"
+ chunk 1 text run 1 at (10.00,41.00) startOffset 0 endOffset 24 width 149.00: "contain navigation tools"
RenderSVGTSpan {tspan} at (0,0) size 94x16
RenderSVGInlineText {#text} at (0,38) size 94x16
- chunk 3 text run 1 at (10.00,63.00) startOffset 0 endOffset 15 width 94.00: "Click on button"
+ chunk 1 text run 1 at (10.00,63.00) startOffset 0 endOffset 15 width 94.00: "Click on button"
RenderSVGTSpan {tspan} at (0,0) size 204x16
RenderSVGInlineText {#text} at (0,54) size 204x16
- chunk 4 text run 1 at (10.00,79.00) startOffset 0 endOffset 32 width 204.00: "'Resize Navigation Window' for a"
+ chunk 1 text run 1 at (10.00,79.00) startOffset 0 endOffset 32 width 204.00: "'Resize Navigation Window' for a"
RenderSVGTSpan {tspan} at (0,0) size 184x16
RenderSVGInlineText {#text} at (0,70) size 184x16
- chunk 5 text run 1 at (10.00,95.00) startOffset 0 endOffset 28 width 184.00: "random resize of this Window"
+ chunk 1 text run 1 at (10.00,95.00) startOffset 0 endOffset 28 width 184.00: "random resize of this Window"
RenderSVGTSpan {tspan} at (0,0) size 162x16
RenderSVGInlineText {#text} at (0,92) size 162x16
- chunk 6 text run 1 at (10.00,117.00) startOffset 0 endOffset 26 width 162.00: "Note that this window also"
+ chunk 1 text run 1 at (10.00,117.00) startOffset 0 endOffset 26 width 162.00: "Note that this window also"
RenderSVGTSpan {tspan} at (0,0) size 184x16
RenderSVGInlineText {#text} at (0,108) size 184x16
- chunk 7 text run 1 at (10.00,133.00) startOffset 0 endOffset 28 width 184.00: "features a window decoration"
+ chunk 1 text run 1 at (10.00,133.00) startOffset 0 endOffset 28 width 184.00: "features a window decoration"
RenderPath {rect} at (624,238) size 174x12 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,187.00 L220.00,187.00 L220.00,200.00 L0.00,200.00 Z"]
RenderSVGText {text} at (3,187) size 44x13 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 44x13
@@ -156,15 +156,15 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (249,343) size 143x65
RenderPath {rect} at (249,343) size 143x65 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L180.00,0.00 L180.00,80.00 L0.00,80.00 Z"]
RenderSVGContainer {g} at (257,365) size 122x39
- RenderSVGText {text} at (10,27) size 155x48 contains 3 chunk(s)
+ RenderSVGText {text} at (10,27) size 155x48 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 155x16
chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 23 width 155.00: "This is a none-moveable"
RenderSVGTSpan {tspan} at (0,0) size 139x16
RenderSVGInlineText {#text} at (0,16) size 139x16
- chunk 2 text run 1 at (10.00,56.00) startOffset 0 endOffset 21 width 139.00: "none-closeable status"
+ chunk 1 text run 1 at (10.00,56.00) startOffset 0 endOffset 21 width 139.00: "none-closeable status"
RenderSVGTSpan {tspan} at (0,0) size 45x16
RenderSVGInlineText {#text} at (0,32) size 45x16
- chunk 3 text run 1 at (10.00,72.00) startOffset 0 endOffset 6 width 45.00: "window"
+ chunk 1 text run 1 at (10.00,72.00) startOffset 0 endOffset 6 width 45.00: "window"
RenderSVGContainer {g} at (249,343) size 143x16
RenderPath {rect} at (249,343) size 143x16 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M0.00,0.00 L180.00,0.00 L180.00,17.00 L0.00,17.00 Z"]
RenderSVGText {text} at (3,1) size 93x16 contains 1 chunk(s)
@@ -203,21 +203,21 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (311,377) size 159x143
RenderPath {rect} at (311,377) size 159x143 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L200.00,0.00 L200.00,180.00 L0.00,180.00 Z"]
RenderSVGContainer {g} at (320,399) size 137x63
- RenderSVGText {text} at (10,27) size 174x80 contains 5 chunk(s)
+ RenderSVGText {text} at (10,27) size 174x80 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 170x16
chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 26 width 170.00: "This window has a callback"
RenderSVGTSpan {tspan} at (0,0) size 160x16
RenderSVGInlineText {#text} at (0,16) size 160x16
- chunk 2 text run 1 at (10.00,56.00) startOffset 0 endOffset 25 width 160.00: "function indicating mouse"
+ chunk 1 text run 1 at (10.00,56.00) startOffset 0 endOffset 25 width 160.00: "function indicating mouse"
RenderSVGTSpan {tspan} at (0,0) size 174x16
RenderSVGInlineText {#text} at (0,32) size 174x16
- chunk 3 text run 1 at (10.00,72.00) startOffset 0 endOffset 26 width 174.00: "movements in the statusbar"
+ chunk 1 text run 1 at (10.00,72.00) startOffset 0 endOffset 26 width 174.00: "movements in the statusbar"
RenderSVGTSpan {tspan} at (0,0) size 124x16
RenderSVGInlineText {#text} at (0,48) size 124x16
- chunk 4 text run 1 at (10.00,88.00) startOffset 0 endOffset 19 width 124.00: "and alerting window"
+ chunk 1 text run 1 at (10.00,88.00) startOffset 0 endOffset 19 width 124.00: "and alerting window"
RenderSVGTSpan {tspan} at (0,0) size 42x16
RenderSVGInlineText {#text} at (0,64) size 42x16
- chunk 5 text run 1 at (10.00,104.00) startOffset 0 endOffset 6 width 42.00: "events"
+ chunk 1 text run 1 at (10.00,104.00) startOffset 0 endOffset 6 width 42.00: "events"
RenderPath {rect} at (311,507) size 159x13 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,167.00 L200.00,167.00 L200.00,180.00 L0.00,180.00 Z"]
RenderSVGText {text} at (3,167) size 122x13 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 122x13
@@ -246,15 +246,15 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (39,475) size 119x50
RenderPath {rect} at (39,475) size 119x50 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L150.00,0.00 L150.00,60.00 L0.00,60.00 Z"]
RenderSVGContainer {g} at (43,479) size 115x38
- RenderSVGText {text} at (5,4) size 146x47 contains 3 chunk(s)
+ RenderSVGText {text} at (5,4) size 146x47 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 140x15
chunk 1 text run 1 at (5.00,16.00) startOffset 0 endOffset 24 width 140.00: "This is a minimal window"
RenderSVGTSpan {tspan} at (0,0) size 146x15
RenderSVGInlineText {#text} at (0,16) size 146x15
- chunk 2 text run 1 at (5.00,32.00) startOffset 0 endOffset 29 width 146.00: "without title and status bar."
+ chunk 1 text run 1 at (5.00,32.00) startOffset 0 endOffset 29 width 146.00: "without title and status bar."
RenderSVGTSpan {tspan} at (0,0) size 123x15
RenderSVGInlineText {#text} at (0,32) size 123x15
- chunk 3 text run 1 at (5.00,48.00) startOffset 0 endOffset 23 width 123.00: "it is also not moveable"
+ chunk 1 text run 1 at (5.00,48.00) startOffset 0 endOffset 23 width 123.00: "it is also not moveable"
RenderSVGContainer {g} at (39,476) size 1x1
RenderSVGContainer {g} at (38,142) size 549x16
RenderPath {rect} at (38,142) size 549x16 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M0.00,0.00 L700.00,0.00 L700.00,17.00 L0.00,17.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt
index 7e76ef1..a4fedb3 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt
@@ -5,8 +5,8 @@ layer at (0,0) size 800x600
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderPath {path} at (40,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
- RenderSVGText {text} at (40,86) size 190x90 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 190x90
+ RenderSVGText {text} at (40,86) size 190x91 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 190x91
chunk 1 text run 1 at (40.00,160.00) startOffset 0 endOffset 4 width 190.00: "CLIP"
RenderSVGContainer {use} at (40,40) size 200x170
RenderSVGContainer {g} at (40,40) size 200x170
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt
index 5d51265..3dd1fe3 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt
@@ -1,11 +1,11 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
- RenderSVGRoot {svg} at (40,76) size 200x110
+ RenderSVGRoot {svg} at (40,76) size 200x111
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
- RenderSVGText {text} at (40,86) size 190x90 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 190x90
+ RenderSVGText {text} at (40,86) size 190x91 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 190x91
chunk 1 text run 1 at (40.00,160.00) startOffset 0 endOffset 4 width 190.00: "CLIP"
- RenderPath {rect} at (40,76) size 200x110 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
- [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (30,76) size 210x110
+ RenderPath {rect} at (40,76) size 200x111 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
+ [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (30,76) size 210x111
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-expected.txt b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-expected.txt
index 6a42c2e..0fb6b16 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-text-expected.txt
@@ -1,11 +1,11 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
- RenderSVGRoot {svg} at (100,74) size 143x68
+ RenderSVGRoot {svg} at (100,74) size 143x69
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
- RenderSVGText {text} at (100,74) size 143x68 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 143x68
+ RenderSVGText {text} at (100,74) size 143x69 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 143x69
chunk 1 text run 1 at (100.00,130.00) startOffset 0 endOffset 4 width 143.00: "CLIP"
- RenderPath {rect} at (100,74) size 143x68 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
- [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (100,74) size 143x68
+ RenderPath {rect} at (100,74) size 143x69 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
+ [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (100,74) size 143x69
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt
index 86a3891..697d00a 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt
@@ -1,7 +1,7 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
- RenderSVGRoot {svg} at (80,56) size 238x114
+ RenderSVGRoot {svg} at (80,56) size 238x116
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderPath {path} at (70,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
RenderSVGResourceClipper {clipPath} [id="clipClip"] [clipPathUnits=userSpaceOnUse]
@@ -9,8 +9,8 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (70,40) size 200x170
RenderPath {path} at (70,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
- RenderSVGText {text} at (80,56) size 238x114 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 238x114
+ RenderSVGText {text} at (80,56) size 238x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 238x116
chunk 1 text run 1 at (80.00,150.00) startOffset 0 endOffset 4 width 238.00: "CLIP"
- RenderPath {rect} at (80,56) size 238x114 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
- [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (80,56) size 238x114
+ RenderPath {rect} at (80,56) size 238x116 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
+ [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (80,56) size 238x116
diff --git a/LayoutTests/platform/chromium-win/svg/css/composite-shadow-text-expected.txt b/LayoutTests/platform/chromium-win/svg/css/composite-shadow-text-expected.txt
index b73d862..ecf248c 100644
--- a/LayoutTests/platform/chromium-win/svg/css/composite-shadow-text-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/css/composite-shadow-text-expected.txt
@@ -9,15 +9,15 @@ layer at (0,0) size 800x600
RenderSVGResourcePattern {pattern} [id="pattern"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
RenderPath {rect} at (0,0) size 10x10 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
RenderPath {rect} at (0,10) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,10.00 L10.00,10.00 L10.00,20.00 L0.00,20.00 Z"]
- RenderSVGContainer {g} at (9,5) size 245x426
- RenderSVGText {text} at (10,6) size 183x114 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 183x114
+ RenderSVGContainer {g} at (9,5) size 245x428
+ RenderSVGText {text} at (10,6) size 183x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 183x116
chunk 1 text run 1 at (10.00,100.00) startOffset 0 endOffset 4 width 183.00: "Test"
- RenderSVGText {text} at (10,131) size 183x114 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 183x114
+ RenderSVGText {text} at (10,131) size 183x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 183x116
chunk 1 text run 1 at (10.00,225.00) startOffset 0 endOffset 4 width 183.00: "Test"
- RenderSVGText {text} at (10,256) size 183x114 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 183x114
+ RenderSVGText {text} at (10,256) size 183x116 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 183x116
chunk 1 text run 1 at (10.00,350.00) startOffset 0 endOffset 4 width 183.00: "Test"
RenderSVGText {text} at (38,435) size 324x19 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 324x19
diff --git a/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.txt b/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.txt
index c9966f7..46c4bf1 100644
--- a/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.txt
@@ -5,6 +5,6 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (120,0) size 341x290
RenderPath {rect} at (135,5) size 215x215 [fill={[type=SOLID] [color=#FF0000]}] [data="M150.00,20.00 L350.00,20.00 L350.00,220.00 L150.00,220.00 Z"]
RenderPath {circle} at (205,75) size 215x215 [fill={[type=SOLID] [color=#0000FF]}] [data="M420.00,190.00 L419.80,196.28 L419.21,202.53 L418.23,208.74 L416.86,214.87 L415.11,220.90 L412.98,226.81 L410.48,232.58 L407.63,238.18 L404.43,243.58 L400.90,248.78 L397.05,253.74 L392.90,258.45 L388.45,262.90 L383.74,267.05 L378.78,270.90 L373.58,274.43 L368.18,277.63 L362.58,280.48 L356.81,282.98 L350.90,285.11 L344.87,286.86 L338.74,288.23 L332.53,289.21 L326.28,289.80 L320.00,290.00 L313.72,289.80 L307.47,289.21 L301.26,288.23 L295.13,286.86 L289.10,285.11 L283.19,282.98 L277.42,280.48 L271.82,277.63 L266.42,274.43 L261.22,270.90 L256.26,267.05 L251.55,262.90 L247.10,258.45 L242.95,253.74 L239.10,248.78 L235.57,243.58 L232.37,238.18 L229.52,232.58 L227.02,226.81 L224.89,220.90 L223.14,214.87 L221.77,208.74 L220.79,202.53 L220.20,196.28 L220.00,190.00 L220.20,183.72 L220.79,177.47 L221.77,171.26 L223.14,165.13 L224.89,159.10 L227.02,153.19 L229.52,147.42 L232.37,141.82 L235.57,136.42 L239.10,131.22 L242.95,126.26 L247.10,121.55 L251.55,117.10 L256.26,112.95 L261.22,109.10 L266.42,105.57 L271.82,102.37 L277.42,99.52 L283.19,97.02 L289.10,94.89 L295.13,93.14 L301.26,91.77 L307.47,90.79 L313.72,90.20 L320.00,90.00 L326.28,90.20 L332.53,90.79 L338.74,91.77 L344.87,93.14 L350.90,94.89 L356.81,97.02 L362.58,99.52 L368.18,102.37 L373.58,105.57 L378.78,109.10 L383.74,112.95 L388.45,117.10 L392.90,121.55 L397.05,126.26 L400.90,131.22 L404.43,136.42 L407.63,141.82 L410.48,147.42 L412.98,153.19 L415.11,159.10 L416.86,165.13 L418.23,171.26 L419.21,177.47 L419.80,183.72 Z"]
- RenderSVGText {text} at (270,33) size 191x105 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 191x105
+ RenderSVGText {text} at (270,33) size 191x107 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 191x107
chunk 1 text run 1 at (270.00,120.00) startOffset 0 endOffset 3 width 191.00: "SVG"
diff --git a/LayoutTests/platform/chromium-win/svg/css/text-shadow-multiple-expected.txt b/LayoutTests/platform/chromium-win/svg/css/text-shadow-multiple-expected.txt
index acd8d8c..0b9648b 100644
--- a/LayoutTests/platform/chromium-win/svg/css/text-shadow-multiple-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/css/text-shadow-multiple-expected.txt
@@ -1,87 +1,87 @@
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x414
- RenderBlock {html} at (0,0) size 800x414
- RenderBody {body} at (0,16) size 800x398
- RenderBlock {p} at (0,0) size 800x20
- RenderText {#text} at (0,0) size 425x19
- text run at (0,0) width 425: "The first two texts should look identical, as there is no shadow applied."
- RenderBlock (anonymous) at (0,36) size 800x155
- RenderSVGRoot {svg} at (20,121) size 720x58
- RenderSVGText {text} at (20,19) size 720x58 contains 1 chunk(s)
- RenderSVGTSpan {tspan} at (0,0) size 96x58
- RenderSVGInlineText {#text} at (0,0) size 96x58
- chunk 1 text run 1 at (20.00,66.80) startOffset 0 endOffset 4 width 96.00: "This"
- RenderSVGInlineText {#text} at (96,0) size 14x58
- chunk 1 text run 2 at (116.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
- RenderSVGTSpan {tspan} at (0,0) size 80x58
- RenderSVGInlineText {#text} at (110,0) size 80x58
- chunk 1 text run 3 at (130.00,66.80) startOffset 0 endOffset 4 width 80.00: "text"
- RenderSVGInlineText {#text} at (190,0) size 14x58
- chunk 1 text run 4 at (210.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
- RenderSVGTSpan {tspan} at (0,0) size 305x58
- RenderSVGInlineText {#text} at (204,0) size 305x58
- chunk 1 text run 5 at (224.00,66.80) startOffset 0 endOffset 14 width 305.00: "casts multiple"
- RenderSVGInlineText {#text} at (509,0) size 211x58
- chunk 1 text run 6 at (529.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
- chunk 1 text run 7 at (543.00,66.80) startOffset 0 endOffset 7 width 197.00: "shadows"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,207) size 800x20
- RenderText {#text} at (0,0) size 530x19
- text run at (0,0) width 530: "The next two texts have subtle differences, as the stroke/fill is painted seperated in SVG."
- RenderBlock (anonymous) at (0,243) size 800x155
- RenderSVGRoot {svg} at (0,311) size 747x91
- RenderSVGText {text} at (20,19) size 720x58 contains 1 chunk(s)
- RenderSVGTSpan {tspan} at (0,0) size 96x58
- RenderSVGInlineText {#text} at (0,0) size 96x58
- chunk 1 text run 1 at (20.00,66.80) startOffset 0 endOffset 4 width 96.00: "This"
- RenderSVGInlineText {#text} at (96,0) size 14x58
- chunk 1 text run 2 at (116.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
- RenderSVGTSpan {tspan} at (0,0) size 80x58
- RenderSVGInlineText {#text} at (110,0) size 80x58
- chunk 1 text run 3 at (130.00,66.80) startOffset 0 endOffset 4 width 80.00: "text"
- RenderSVGInlineText {#text} at (190,0) size 14x58
- chunk 1 text run 4 at (210.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
- RenderSVGTSpan {tspan} at (0,0) size 305x58
- RenderSVGInlineText {#text} at (204,0) size 305x58
- chunk 1 text run 5 at (224.00,66.80) startOffset 0 endOffset 14 width 305.00: "casts multiple"
- RenderSVGInlineText {#text} at (509,0) size 211x58
- chunk 1 text run 6 at (529.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
- chunk 1 text run 7 at (543.00,66.80) startOffset 0 endOffset 7 width 197.00: "shadows"
- RenderText {#text} at (0,0) size 0x0
-layer at (20,52) size 720x59
- RenderBlock (positioned) {div} at (20,52) size 720x59
- RenderInline {span} at (0,0) size 96x57 [textStrokeWidth=1.00]
- RenderText {#text} at (0,1) size 96x57
- text run at (0,1) width 96: "This"
- RenderText {#text} at (96,1) size 14x57
- text run at (96,1) width 14: " "
- RenderInline {span} at (0,0) size 80x57 [textFillColor=#FFFFFF] [textStrokeWidth=1.00]
- RenderText {#text} at (110,1) size 80x57
- text run at (110,1) width 80: "text"
- RenderText {#text} at (190,1) size 14x57
- text run at (190,1) width 14: " "
- RenderInline {span} at (0,0) size 305x57
- RenderText {#text} at (204,1) size 305x57
- text run at (204,1) width 305: "casts multiple"
- RenderText {#text} at (509,1) size 211x57
- text run at (509,1) width 14: " "
- text run at (523,1) width 197: "shadows"
-layer at (20,259) size 720x59
- RenderBlock (positioned) {div} at (20,259) size 720x59
- RenderInline {span} at (0,0) size 96x57 [textStrokeWidth=1.00]
- RenderText {#text} at (0,1) size 96x57
- text run at (0,1) width 96: "This"
- RenderText {#text} at (96,1) size 14x57
- text run at (96,1) width 14: " "
- RenderInline {span} at (0,0) size 80x57 [textFillColor=#FFFFFF] [textStrokeWidth=1.00]
- RenderText {#text} at (110,1) size 80x57
- text run at (110,1) width 80: "text"
- RenderText {#text} at (190,1) size 14x57
- text run at (190,1) width 14: " "
- RenderInline {span} at (0,0) size 305x57
- RenderText {#text} at (204,1) size 305x57
- text run at (204,1) width 305: "casts multiple"
- RenderText {#text} at (509,1) size 211x57
- text run at (509,1) width 14: " "
- text run at (523,1) width 197: "shadows"
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x414
+ RenderBlock {html} at (0,0) size 800x414
+ RenderBody {body} at (0,16) size 800x398
+ RenderBlock {p} at (0,0) size 800x20
+ RenderText {#text} at (0,0) size 425x19
+ text run at (0,0) width 425: "The first two texts should look identical, as there is no shadow applied."
+ RenderBlock (anonymous) at (0,36) size 800x155
+ RenderSVGRoot {svg} at (20,121) size 720x59
+ RenderSVGText {text} at (20,19) size 720x59 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 96x59
+ RenderSVGInlineText {#text} at (0,0) size 96x59
+ chunk 1 text run 1 at (20.00,66.80) startOffset 0 endOffset 4 width 96.00: "This"
+ RenderSVGInlineText {#text} at (96,0) size 14x59
+ chunk 1 text run 1 at (116.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 80x59
+ RenderSVGInlineText {#text} at (110,0) size 80x59
+ chunk 1 text run 1 at (130.00,66.80) startOffset 0 endOffset 4 width 80.00: "text"
+ RenderSVGInlineText {#text} at (190,0) size 14x59
+ chunk 1 text run 1 at (210.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 305x59
+ RenderSVGInlineText {#text} at (204,0) size 305x59
+ chunk 1 text run 1 at (224.00,66.80) startOffset 0 endOffset 14 width 305.00: "casts multiple"
+ RenderSVGInlineText {#text} at (509,0) size 211x59
+ chunk 1 text run 1 at (529.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ chunk 1 text run 1 at (543.00,66.80) startOffset 0 endOffset 7 width 197.00: "shadows"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {p} at (0,207) size 800x20
+ RenderText {#text} at (0,0) size 530x19
+ text run at (0,0) width 530: "The next two texts have subtle differences, as the stroke/fill is painted seperated in SVG."
+ RenderBlock (anonymous) at (0,243) size 800x155
+ RenderSVGRoot {svg} at (0,311) size 747x92
+ RenderSVGText {text} at (20,19) size 720x59 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 96x59
+ RenderSVGInlineText {#text} at (0,0) size 96x59
+ chunk 1 text run 1 at (20.00,66.80) startOffset 0 endOffset 4 width 96.00: "This"
+ RenderSVGInlineText {#text} at (96,0) size 14x59
+ chunk 1 text run 1 at (116.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 80x59
+ RenderSVGInlineText {#text} at (110,0) size 80x59
+ chunk 1 text run 1 at (130.00,66.80) startOffset 0 endOffset 4 width 80.00: "text"
+ RenderSVGInlineText {#text} at (190,0) size 14x59
+ chunk 1 text run 1 at (210.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 305x59
+ RenderSVGInlineText {#text} at (204,0) size 305x59
+ chunk 1 text run 1 at (224.00,66.80) startOffset 0 endOffset 14 width 305.00: "casts multiple"
+ RenderSVGInlineText {#text} at (509,0) size 211x59
+ chunk 1 text run 1 at (529.00,66.80) startOffset 0 endOffset 1 width 14.00: " "
+ chunk 1 text run 1 at (543.00,66.80) startOffset 0 endOffset 7 width 197.00: "shadows"
+ RenderText {#text} at (0,0) size 0x0
+layer at (20,52) size 720x59
+ RenderBlock (positioned) {div} at (20,52) size 720x59
+ RenderInline {span} at (0,0) size 96x57 [textStrokeWidth=1.00]
+ RenderText {#text} at (0,1) size 96x57
+ text run at (0,1) width 96: "This"
+ RenderText {#text} at (96,1) size 14x57
+ text run at (96,1) width 14: " "
+ RenderInline {span} at (0,0) size 80x57 [textFillColor=#FFFFFF] [textStrokeWidth=1.00]
+ RenderText {#text} at (110,1) size 80x57
+ text run at (110,1) width 80: "text"
+ RenderText {#text} at (190,1) size 14x57
+ text run at (190,1) width 14: " "
+ RenderInline {span} at (0,0) size 305x57
+ RenderText {#text} at (204,1) size 305x57
+ text run at (204,1) width 305: "casts multiple"
+ RenderText {#text} at (509,1) size 211x57
+ text run at (509,1) width 14: " "
+ text run at (523,1) width 197: "shadows"
+layer at (20,259) size 720x59
+ RenderBlock (positioned) {div} at (20,259) size 720x59
+ RenderInline {span} at (0,0) size 96x57 [textStrokeWidth=1.00]
+ RenderText {#text} at (0,1) size 96x57
+ text run at (0,1) width 96: "This"
+ RenderText {#text} at (96,1) size 14x57
+ text run at (96,1) width 14: " "
+ RenderInline {span} at (0,0) size 80x57 [textFillColor=#FFFFFF] [textStrokeWidth=1.00]
+ RenderText {#text} at (110,1) size 80x57
+ text run at (110,1) width 80: "text"
+ RenderText {#text} at (190,1) size 14x57
+ text run at (190,1) width 14: " "
+ RenderInline {span} at (0,0) size 305x57
+ RenderText {#text} at (204,1) size 305x57
+ text run at (204,1) width 305: "casts multiple"
+ RenderText {#text} at (509,1) size 211x57
+ text run at (509,1) width 14: " "
+ text run at (523,1) width 197: "shadows"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.txt
index 728c73e..6fd8e02 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.txt
@@ -19,17 +19,17 @@ layer at (0,0) size 800x600
RenderPath {circle} at (217,93) size 30x30 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M55.00,40.00 L54.99,40.31 L54.96,40.63 L54.91,40.94 L54.84,41.24 L54.76,41.55 L54.65,41.84 L54.52,42.13 L54.38,42.41 L54.22,42.68 L54.05,42.94 L53.85,43.19 L53.64,43.42 L53.42,43.64 L53.19,43.85 L52.94,44.05 L52.68,44.22 L52.41,44.38 L52.13,44.52 L51.84,44.65 L51.55,44.76 L51.24,44.84 L50.94,44.91 L50.63,44.96 L50.31,44.99 L50.00,45.00 L49.69,44.99 L49.37,44.96 L49.06,44.91 L48.76,44.84 L48.45,44.76 L48.16,44.65 L47.87,44.52 L47.59,44.38 L47.32,44.22 L47.06,44.05 L46.81,43.85 L46.58,43.64 L46.36,43.42 L46.15,43.19 L45.95,42.94 L45.78,42.68 L45.62,42.41 L45.48,42.13 L45.35,41.84 L45.24,41.55 L45.16,41.24 L45.09,40.94 L45.04,40.63 L45.01,40.31 L45.00,40.00 L45.01,39.69 L45.04,39.37 L45.09,39.06 L45.16,38.76 L45.24,38.45 L45.35,38.16 L45.48,37.87 L45.62,37.59 L45.78,37.32 L45.95,37.06 L46.15,36.81 L46.36,36.58 L46.58,36.36 L46.81,36.15 L47.06,35.95 L47.32,35.78 L47.59,35.62 L47.87,35.48 L48.16,35.35 L48.45,35.24 L48.76,35.16 L49.06,35.09 L49.37,35.04 L49.69,35.01 L50.00,35.00 L50.31,35.01 L50.63,35.04 L50.94,35.09 L51.24,35.16 L51.55,35.24 L51.84,35.35 L52.13,35.48 L52.41,35.62 L52.68,35.78 L52.94,35.95 L53.19,36.15 L53.42,36.36 L53.64,36.58 L53.85,36.81 L54.05,37.06 L54.22,37.32 L54.38,37.59 L54.52,37.87 L54.65,38.16 L54.76,38.45 L54.84,38.76 L54.91,39.06 L54.96,39.37 L54.99,39.69 Z"]
RenderPath {rect} at (112,12) size 240x120 [opacity=0.20] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,50.00 L0.00,50.00 Z"]
RenderSVGContainer {g} at (124,139) size 676x109 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,70.00)}]
- RenderSVGText {text} at (0,-12) size 287x45 contains 3 chunk(s)
+ RenderSVGText {text} at (0,-12) size 287x45 contains 1 chunk(s)
RenderSVGTSpan {tspan} at (0,0) size 280x15
RenderSVGInlineText {#text} at (0,0) size 280x15
chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 40 width 280.00: "For this test case to be successful, the"
RenderSVGInlineText {#text} at (280,0) size 7x15
- chunk 1 text run 2 at (280.00,0.00) startOffset 0 endOffset 1 width 7.00: " "
+ chunk 1 text run 1 at (280.00,0.00) startOffset 0 endOffset 1 width 7.00: " "
RenderSVGTSpan {tspan} at (0,0) size 273x15
RenderSVGInlineText {#text} at (0,15) size 273x15
- chunk 2 text run 1 at (0.00,15.00) startOffset 0 endOffset 39 width 273.00: "box above must show text and a circle. "
+ chunk 1 text run 1 at (0.00,15.00) startOffset 0 endOffset 39 width 273.00: "box above must show text and a circle. "
RenderSVGInlineText {#text} at (0,0) size 0x0
RenderSVGTSpan {tspan} at (0,0) size 63x15
RenderSVGInlineText {#text} at (0,30) size 63x15
- chunk 3 text run 1 at (0.00,30.00) startOffset 0 endOffset 9 width 63.00: "Bug 14927"
+ chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 9 width 63.00: "Bug 14927"
RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt b/LayoutTests/platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt
index bd359fe..d85363f 100644
--- a/LayoutTests/platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt
@@ -14,7 +14,7 @@ layer at (0,0) size 800x600
RenderSVGTSpan {tspan} at (0,0) size 63x22
RenderSVGInlineText {#text} at (131,0) size 63x22
[filter="filter"] RenderSVGResourceFilter {filter} at (0,0) size 0x0
- chunk 1 text run 2 at (161.00,30.00) startOffset 0 endOffset 9 width 63.00: "on filter"
+ chunk 1 text run 1 at (161.00,30.00) startOffset 0 endOffset 9 width 63.00: "on filter"
RenderSVGInlineText {#text} at (194,0) size 5x22
[filter="filter"] RenderSVGResourceFilter {filter} at (0,0) size 0x0
- chunk 1 text run 3 at (224.00,30.00) startOffset 0 endOffset 1 width 5.00: "."
+ chunk 1 text run 1 at (224.00,30.00) startOffset 0 endOffset 1 width 5.00: "."
diff --git a/LayoutTests/platform/chromium-win/svg/filters/filter-on-tspan-expected.txt b/LayoutTests/platform/chromium-win/svg/filters/filter-on-tspan-expected.txt
index d928656..ed636ed 100644
--- a/LayoutTests/platform/chromium-win/svg/filters/filter-on-tspan-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/filters/filter-on-tspan-expected.txt
@@ -11,6 +11,6 @@ layer at (0,0) size 800x600
RenderSVGTSpan {tspan} at (0,0) size 26x19
RenderSVGInlineText {#text} at (63,0) size 26x19
[filter="filter"] RenderSVGResourceFilter {filter} at (0,0) size 0x0
- chunk 1 text run 2 at (163.00,100.00) startOffset 0 endOffset 4 width 26.00: "Test"
+ chunk 1 text run 1 at (163.00,100.00) startOffset 0 endOffset 4 width 26.00: "Test"
RenderSVGInlineText {#text} at (89,0) size 4x19
- chunk 1 text run 3 at (189.00,100.00) startOffset 0 endOffset 1 width 4.00: "."
+ chunk 1 text run 1 at (189.00,100.00) startOffset 0 endOffset 1 width 4.00: "."
diff --git a/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.checksum b/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.checksum
index 2d333b7..1443e75 100644
--- a/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.checksum
@@ -1 +1 @@
-d86442b89b43562bef36b2e3eb6473c5
\ No newline at end of file
+0a0fa3bacc3de0ea3972b4c5825c30a4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.png b/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.png
index c3f64e0..1a8adb5 100644
Binary files a/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.png and b/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.txt b/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.txt
index d1066fd..5494b40 100644
--- a/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/filters/sourceAlpha-expected.txt
@@ -1,13 +1,13 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
- RenderSVGRoot {svg} at (42,8) size 95x56
+ RenderSVGRoot {svg} at (42,8) size 95x57
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGResourceFilter {filter} [id="filter"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
[feOffset dx="0.00" dy="0.00"]
[SourceAlpha]
- RenderSVGContainer {g} at (42,8) size 95x56
- [filter="filter"] RenderSVGResourceFilter {filter} at (42.10,8.40) size 94.80x55.20
- RenderSVGText {text} at (50,13) size 79x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 79x46
+ RenderSVGContainer {g} at (42,8) size 95x57
+ [filter="filter"] RenderSVGResourceFilter {filter} at (42.10,8.30) size 94.80x56.40
+ RenderSVGText {text} at (50,13) size 79x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 79x47
chunk 1 text run 1 at (50.00,50.00) startOffset 0 endOffset 3 width 79.00: "SVG"
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.txt b/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.txt
index 41a427c..33eb353 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.txt
@@ -15,10 +15,10 @@ layer at (0,0) size 800x600
RenderSVGContainer {g} at (0,0) size 0x0
RenderSVGContainer {use} at (0,0) size 0x0
RenderSVGContainer {g} at (0,0) size 0x0
- RenderSVGText {text} at (20,36) size 444x225 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 444x225
+ RenderSVGText {text} at (20,36) size 444x229 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 444x229
chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 4 width 444.00: "FAIL"
RenderPath {circle} at (0,0) size 303x303 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M300.00,100.00 L299.61,112.56 L298.42,125.07 L296.46,137.48 L293.72,149.74 L290.21,161.80 L285.96,173.62 L280.97,185.16 L275.26,196.35 L268.87,207.17 L261.80,217.56 L254.10,227.48 L245.79,236.91 L236.91,245.79 L227.48,254.10 L217.56,261.80 L207.17,268.87 L196.35,275.26 L185.16,280.97 L173.62,285.96 L161.80,290.21 L149.74,293.72 L137.48,296.46 L125.07,298.42 L112.56,299.61 L100.00,300.00 L87.44,299.61 L74.93,298.42 L62.52,296.46 L50.26,293.72 L38.20,290.21 L26.38,285.96 L14.84,280.97 L3.65,275.26 L-7.17,268.87 L-17.56,261.80 L-27.48,254.10 L-36.91,245.79 L-45.79,236.91 L-54.10,227.48 L-61.80,217.56 L-68.87,207.17 L-75.26,196.35 L-80.97,185.16 L-85.96,173.62 L-90.21,161.80 L-93.72,149.74 L-96.46,137.48 L-98.42,125.07 L-99.61,112.56 L-100.00,100.00 L-99.61,87.44 L-98.42,74.93 L-96.46,62.52 L-93.72,50.26 L-90.21,38.20 L-85.96,26.38 L-80.97,14.84 L-75.26,3.65 L-68.87,-7.17 L-61.80,-17.56 L-54.10,-27.48 L-45.79,-36.91 L-36.91,-45.79 L-27.48,-54.10 L-17.56,-61.80 L-7.17,-68.87 L3.65,-75.26 L14.84,-80.97 L26.38,-85.96 L38.20,-90.21 L50.26,-93.72 L62.52,-96.46 L74.93,-98.42 L87.44,-99.61 L100.00,-100.00 L112.56,-99.61 L125.07,-98.42 L137.48,-96.46 L149.74,-93.72 L161.80,-90.21 L173.62,-85.96 L185.16,-80.97 L196.35,-75.26 L207.17,-68.87 L217.56,-61.80 L227.48,-54.10 L236.91,-45.79 L245.79,-36.91 L254.10,-27.48 L261.80,-17.56 L268.87,-7.17 L275.26,3.65 L280.97,14.84 L285.96,26.38 L290.21,38.20 L293.72,50.26 L296.46,62.52 L298.42,74.93 L299.61,87.44 Z"]
- RenderSVGText {text} at (20,36) size 444x225 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 444x225
+ RenderSVGText {text} at (20,36) size 444x229 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 444x229
chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 4 width 444.00: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/text/002-expected.txt b/LayoutTests/platform/chromium-win/svg/hixie/text/002-expected.txt
index 411a314..c17c0b0 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/text/002-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/hixie/text/002-expected.txt
@@ -1,7 +1,7 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x400
- RenderSVGRoot {svg} at (10,116) size 477x225
- RenderSVGText {text} at (10,116) size 477x225 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 477x225
+ RenderSVGRoot {svg} at (10,116) size 477x229
+ RenderSVGText {text} at (10,116) size 477x229 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 477x229
chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 4 width 477.00: "PASS"
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/text/003b-expected.txt b/LayoutTests/platform/chromium-win/svg/hixie/text/003b-expected.txt
index 2f7b87f..0950b5d 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/text/003b-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/hixie/text/003b-expected.txt
@@ -1,7 +1,7 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
- RenderSVGRoot {svg} at (0,202) size 383x178
- RenderSVGText {text} at (0,-112) size 2390x1107 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 2390x1107
+ RenderSVGRoot {svg} at (0,202) size 383x181
+ RenderSVGText {text} at (0,-112) size 2390x1128 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 2390x1128
chunk 1 text run 1 at (0.00,800.00) startOffset 0 endOffset 4 width 2390.00: "PASS"
diff --git a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum
index 068d295..f82e90b 100644
--- a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.checksum
@@ -1 +1 @@
-14a3476558fa49d4fd1212c981b97eb1
\ No newline at end of file
+6d02707a5f3e91f00ad1b3e54cf389de
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.png b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.png
index df15560..1c4e781 100644
Binary files a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.png and b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt
index 98c6473..445687e 100644
--- a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt
@@ -29,8 +29,8 @@ layer at (58,86) size 402x405
RenderSVGResourcePattern {pattern} [id="pat3"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
RenderPath {rect} at (149,107) size 12x13 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
RenderPath {rect} at (146,115) size 13x12 [fill={[type=SOLID] [color=#008000]}] [data="M0.00,10.00 L10.00,10.00 L10.00,20.00 L0.00,20.00 Z"]
- RenderSVGText {text} at (25,173) size 296x57 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 296x57
+ RenderSVGText {text} at (25,173) size 296x58 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 296x58
chunk 1 text run 1 at (25.00,220.00) startOffset 0 endOffset 15 width 296.00: "Pattern on fill"
RenderSVGText {text} at (25,223) size 212x15 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 212x15
@@ -44,8 +44,8 @@ layer at (58,86) size 402x405
RenderSVGText {text} at (25,278) size 225x15 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 225x15
chunk 1 text run 1 at (25.00,290.00) startOffset 0 endOffset 40 width 225.00: "Pattern consists of red and blue columns"
- RenderSVGText {text} at (10,303) size 261x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 261x46
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
RenderPath {rect} at (49,107) size 480x420 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum
index 698fa88..e5e6cc2 100644
--- a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.checksum
@@ -1 +1 @@
-52e6182e60cb4bfd1ec5c902926f19a9
\ No newline at end of file
+2d16c19ab74142df5a9f3aff1c1e3e33
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.png b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.png
index 992b1d6..9a19abf 100644
Binary files a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.png and b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt
index 4bd9457..977d009 100644
--- a/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt
@@ -22,8 +22,8 @@ layer at (0,0) size 800x600
RenderSVGResourcePattern {pattern} [id="pat3"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
RenderPath {rect} at (0,0) size 9x12 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 Z"]
RenderPath {rect} at (0,6) size 4x14 [fill={[type=SOLID] [color=#008000]}] [data="M0.00,10.00 L10.00,10.00 L10.00,20.00 L0.00,20.00 Z"]
- RenderSVGText {text} at (25,173) size 296x57 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 296x57
+ RenderSVGText {text} at (25,173) size 296x58 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 296x58
chunk 1 text run 1 at (25.00,220.00) startOffset 0 endOffset 15 width 296.00: "Pattern on fill"
RenderSVGText {text} at (25,223) size 212x15 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 212x15
@@ -37,7 +37,7 @@ layer at (0,0) size 800x600
RenderSVGText {text} at (25,278) size 225x15 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,0) size 225x15
chunk 1 text run 1 at (25.00,290.00) startOffset 0 endOffset 40 width 225.00: "Pattern consists of red and blue columns"
- RenderSVGText {text} at (10,303) size 261x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 261x46
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
RenderPath {rect} at (0,0) size 347x460 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt
index 459aa48..eb5d274 100644
--- a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt
@@ -184,8 +184,8 @@ layer at (0,0) size 1130x842
RenderPath {circle} at (742,591) size 20x18 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
RenderPath {circle} at (763,591) size 18x18 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
RenderPath {path} at (740,622) size 48x31 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
- RenderSVGText {text} at (10,303) size 261x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 261x46
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
RenderPath {rect} at (3,0) size 1124x842 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt
index fd757f0..11c0b30 100644
--- a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt
@@ -184,8 +184,8 @@ layer at (0,0) size 800x600
RenderPath {circle} at (526,421) size 14x13 [fill={[type=SOLID] [color=#000000]}] [data="M13.50,12.00 L13.50,12.09 L13.49,12.19 L13.47,12.28 L13.45,12.37 L13.43,12.46 L13.39,12.55 L13.36,12.64 L13.31,12.72 L13.27,12.80 L13.21,12.88 L13.16,12.96 L13.09,13.03 L13.03,13.09 L12.96,13.16 L12.88,13.21 L12.80,13.27 L12.72,13.31 L12.64,13.36 L12.55,13.39 L12.46,13.43 L12.37,13.45 L12.28,13.47 L12.19,13.49 L12.09,13.50 L12.00,13.50 L11.91,13.50 L11.81,13.49 L11.72,13.47 L11.63,13.45 L11.54,13.43 L11.45,13.39 L11.36,13.36 L11.28,13.31 L11.20,13.27 L11.12,13.21 L11.04,13.16 L10.97,13.09 L10.91,13.03 L10.84,12.96 L10.79,12.88 L10.73,12.80 L10.69,12.72 L10.64,12.64 L10.61,12.55 L10.57,12.46 L10.55,12.37 L10.53,12.28 L10.51,12.19 L10.50,12.09 L10.50,12.00 L10.50,11.91 L10.51,11.81 L10.53,11.72 L10.55,11.63 L10.57,11.54 L10.61,11.45 L10.64,11.36 L10.69,11.28 L10.73,11.20 L10.79,11.12 L10.84,11.04 L10.91,10.97 L10.97,10.91 L11.04,10.84 L11.12,10.79 L11.20,10.73 L11.28,10.69 L11.36,10.64 L11.45,10.61 L11.54,10.57 L11.63,10.55 L11.72,10.53 L11.81,10.51 L11.91,10.50 L12.00,10.50 L12.09,10.50 L12.19,10.51 L12.28,10.53 L12.37,10.55 L12.46,10.57 L12.55,10.61 L12.64,10.64 L12.72,10.69 L12.80,10.73 L12.88,10.79 L12.96,10.84 L13.03,10.91 L13.09,10.97 L13.16,11.04 L13.21,11.12 L13.27,11.20 L13.31,11.28 L13.36,11.36 L13.39,11.45 L13.43,11.54 L13.45,11.63 L13.47,11.72 L13.49,11.81 L13.50,11.91 Z"]
RenderPath {circle} at (541,421) size 13x13 [fill={[type=SOLID] [color=#000000]}] [data="M18.50,12.00 L18.50,12.09 L18.49,12.19 L18.47,12.28 L18.45,12.37 L18.43,12.46 L18.39,12.55 L18.36,12.64 L18.31,12.72 L18.27,12.80 L18.21,12.88 L18.16,12.96 L18.09,13.03 L18.03,13.09 L17.96,13.16 L17.88,13.21 L17.80,13.27 L17.72,13.31 L17.64,13.36 L17.55,13.39 L17.46,13.43 L17.37,13.45 L17.28,13.47 L17.19,13.49 L17.09,13.50 L17.00,13.50 L16.91,13.50 L16.81,13.49 L16.72,13.47 L16.63,13.45 L16.54,13.43 L16.45,13.39 L16.36,13.36 L16.28,13.31 L16.20,13.27 L16.12,13.21 L16.04,13.16 L15.97,13.09 L15.91,13.03 L15.84,12.96 L15.79,12.88 L15.73,12.80 L15.69,12.72 L15.64,12.64 L15.61,12.55 L15.57,12.46 L15.55,12.37 L15.53,12.28 L15.51,12.19 L15.50,12.09 L15.50,12.00 L15.50,11.91 L15.51,11.81 L15.53,11.72 L15.55,11.63 L15.57,11.54 L15.61,11.45 L15.64,11.36 L15.69,11.28 L15.73,11.20 L15.79,11.12 L15.84,11.04 L15.91,10.97 L15.97,10.91 L16.04,10.84 L16.12,10.79 L16.20,10.73 L16.28,10.69 L16.36,10.64 L16.45,10.61 L16.54,10.57 L16.63,10.55 L16.72,10.53 L16.81,10.51 L16.91,10.50 L17.00,10.50 L17.09,10.50 L17.19,10.51 L17.28,10.53 L17.37,10.55 L17.46,10.57 L17.55,10.61 L17.64,10.64 L17.72,10.69 L17.80,10.73 L17.88,10.79 L17.96,10.84 L18.03,10.91 L18.09,10.97 L18.16,11.04 L18.21,11.12 L18.27,11.20 L18.31,11.28 L18.36,11.36 L18.39,11.45 L18.43,11.54 L18.45,11.63 L18.47,11.72 L18.49,11.81 L18.50,11.91 Z"]
RenderPath {path} at (525,443) size 34x22 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M10.00,19.00 L15.00,23.00 L20.00,19.00"]
- RenderSVGText {text} at (10,303) size 261x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 261x46
+ RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 261x47
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.6 $"
RenderPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/transitions/svg-text-shadow-transition-expected.txt b/LayoutTests/platform/chromium-win/transitions/svg-text-shadow-transition-expected.txt
index 8186df3..20130a8 100644
--- a/LayoutTests/platform/chromium-win/transitions/svg-text-shadow-transition-expected.txt
+++ b/LayoutTests/platform/chromium-win/transitions/svg-text-shadow-transition-expected.txt
@@ -4,9 +4,9 @@ layer at (0,0) size 800x161
RenderBlock {HTML} at (0,0) size 800x161
RenderBody {BODY} at (8,8) size 784x145
RenderBlock (anonymous) at (0,0) size 784x105
- RenderSVGRoot {svg} at (8,11) size 303x75
- RenderSVGText {text} at (10,13) size 273x45 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 273x45
+ RenderSVGRoot {svg} at (8,11) size 303x76
+ RenderSVGText {text} at (10,13) size 273x46 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 273x46
chunk 1 text run 1 at (10.00,50.00) startOffset 0 endOffset 15 width 273.00: "Shadow on texts"
RenderText {#text} at (0,0) size 0x0
RenderBlock {DIV} at (0,105) size 784x40
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index 3813edc..a7f3b41 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -3179,23 +3179,6 @@ BUG10292 MAC : editing/selection/5354455-1.html = FAIL
BUG_HCLAM MAC : fast/canvas/webgl/gl-teximage.html = TEXT
// SVG test failures introduced by 68976.
-BUG_HCLAM WIN LINUX : svg/carto.net/selectionlist.svg = IMAGE+TEXT
-BUG_HCLAM WIN LINUX : svg/carto.net/textbox.svg = TEXT
-BUG_HCLAM WIN LINUX SLOW : svg/carto.net/window.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/clip-path/clip-path-text-and-shape.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/clip-path/clip-path-text-and-stroke.svg = TEXT CRASH
-BUG_HCLAM WIN LINUX : svg/clip-path/clip-path-text.svg = TEXT CRASH
-BUG_HCLAM WIN LINUX : svg/clip-path/clip-path-with-text-clipped.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/css/composite-shadow-text.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/css/shadow-changes.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/css/text-shadow-multiple.xhtml = TEXT
-BUG_HCLAM WIN LINUX : svg/custom/use-detach.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/filters/filter-on-filter-for-text.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/filters/filter-on-tspan.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/filters/sourceAlpha.svg = IMAGE+TEXT
-BUG_HCLAM WIN LINUX : svg/hixie/error/017.xml = TEXT
-BUG_HCLAM WIN LINUX : svg/hixie/text/002.xml = TEXT
-BUG_HCLAM WIN LINUX : svg/hixie/text/003b.xml = TEXT
BUG_HCLAM WIN LINUX : svg/text/kerning.svg = TEXT
BUG_HCLAM WIN LINUX : svg/text/multichar-glyph.svg = IMAGE+TEXT
BUG_HCLAM WIN LINUX : svg/text/select-textLength-spacing-squeeze-1.svg = IMAGE+TEXT
@@ -3265,24 +3248,12 @@ BUG_HCLAM WIN LINUX : svg/text/text-vkern.svg = IMAGE
BUG_HCLAM WIN LINUX : svg/text/text-ws-01-t.svg = TEXT
BUG_HCLAM WIN LINUX : svg/text/text-ws-02-t.svg = TEXT
BUG_HCLAM WIN LINUX : svg/text/textPathBoundsBug.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/transforms/text-with-pattern-inside-transformed-html.xhtml = IMAGE+TEXT
-BUG_HCLAM WIN LINUX : svg/transforms/text-with-pattern-with-svg-transform.svg = IMAGE+TEXT
-BUG_HCLAM WIN LINUX : svg/zoom/page/zoom-coords-viewattr-01-b.svg = TEXT
-BUG_HCLAM WIN LINUX : svg/zoom/text/zoom-coords-viewattr-01-b.svg = TEXT
-BUG_HCLAM WIN LINUX : transitions/svg-text-shadow-transition.html = TEXT
BUG_HCLAM WIN LINUX : svg/W3C-SVG-1.1/animate-elem-30-t.svg = IMAGE+TEXT
BUG_HCLAM WIN LINUX : svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE+TEXT
BUG_HCLAM WIN LINUX : svg/W3C-SVG-1.1/text-align-02-b.svg = IMAGE+TEXT
BUG_HCLAM WIN LINUX : svg/W3C-SVG-1.1/text-align-05-b.svg = IMAGE+TEXT
BUG_HCLAM WIN LINUX : svg/W3C-SVG-1.1/text-align-06-b.svg = IMAGE+TEXT
BUG_HCLAM WIN LINUX : svg/W3C-SVG-1.1/text-text-05-t.svg = IMAGE+TEXT
-// As for the following 6 tests, Linux results were changed from IMAGE to IMAGE+TEXT by r68976.
-BUG_HCLAM WIN : svg/W3C-SVG-1.1/animate-elem-03-t.svg = TEXT
-BUG_HCLAM WIN : svg/W3C-SVG-1.1/masking-opacity-01-b.svg = TEXT
-BUG_HCLAM WIN : svg/batik/text/textLength.svg = TEXT
-BUG_HCLAM WIN : svg/carto.net/button.svg = TEXT
-BUG_HCLAM WIN : svg/carto.net/colourpicker.svg = TEXT
-BUG_HCLAM WIN : svg/carto.net/combobox.svg = TEXT
// Started to fail at WebKit r68975 Chromium r61295-61296.
BUG9798 DEBUG : http/tests/loading/preload-img-test.html = TIMEOUT
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list