[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

tony at chromium.org tony at chromium.org
Wed Dec 22 12:30:09 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 76a530aea0c66292a1881d8e754afac79bc0ecd7
Author: tony at chromium.org <tony at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Aug 24 21:24:21 2010 +0000

    2010-08-24  Tony Chang  <tony at chromium.org>
    
            Reviewed by Ojan Vafai.
    
            [chromium] linux layout test results for svg tests
            https://bugs.webkit.org/show_bug.cgi?id=44303
    
            * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Added.
            * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt: Added.
            * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt: Added.
            * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt: Added.
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt: Added.
            * platform/chromium-linux/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt: Added.
            * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum:
            * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.png:
            * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.txt: Added.
            * platform/chromium-linux/svg/carto.net/slider-expected.checksum:
            * platform/chromium-linux/svg/carto.net/slider-expected.png:
            * platform/chromium-linux/svg/carto.net/textbox-expected.checksum:
            * platform/chromium-linux/svg/carto.net/textbox-expected.png:
            * platform/chromium-linux/svg/carto.net/window-expected.txt: Added.
            * platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.checksum:
            * platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.png: Added.
            * platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.checksum:
            * platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.png:
            * platform/chromium-linux/svg/hixie/perf/003-expected.txt: Added.
            * platform/chromium-linux/svg/hixie/perf/004-expected.txt: Added.
            * platform/chromium-linux/svg/hixie/perf/005-expected.txt: Added.
            * platform/chromium-linux/svg/hixie/perf/006-expected.txt: Added.
            * platform/chromium-linux/svg/hixie/text/003b-expected.txt: Added.
            * platform/chromium/test_expectations.txt:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@65936 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index b1bc62c..b58b54d 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -2,6 +2,54 @@
 
         Reviewed by Ojan Vafai.
 
+        [chromium] linux layout test results for svg tests
+        https://bugs.webkit.org/show_bug.cgi?id=44303
+
+        * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.png:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.txt: Added.
+        * platform/chromium-linux/svg/carto.net/slider-expected.checksum:
+        * platform/chromium-linux/svg/carto.net/slider-expected.png:
+        * platform/chromium-linux/svg/carto.net/textbox-expected.checksum:
+        * platform/chromium-linux/svg/carto.net/textbox-expected.png:
+        * platform/chromium-linux/svg/carto.net/window-expected.txt: Added.
+        * platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.checksum:
+        * platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.png: Added.
+        * platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.checksum:
+        * platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.png:
+        * platform/chromium-linux/svg/hixie/perf/003-expected.txt: Added.
+        * platform/chromium-linux/svg/hixie/perf/004-expected.txt: Added.
+        * platform/chromium-linux/svg/hixie/perf/005-expected.txt: Added.
+        * platform/chromium-linux/svg/hixie/perf/006-expected.txt: Added.
+        * platform/chromium-linux/svg/hixie/text/003b-expected.txt: Added.
+        * platform/chromium/test_expectations.txt:
+
+2010-08-24  Tony Chang  <tony at chromium.org>
+
+        Reviewed by Ojan Vafai.
+
         [chromium] linux baselines for a few svg tests
         https://bugs.webkit.org/show_bug.cgi?id=44286
 
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt
new file mode 100644
index 0000000..ba090cb
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt
@@ -0,0 +1,26 @@
+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 (42,0) size 420x312
+      RenderSVGText {text} at (8,0) size 61x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 61x10
+          chunk 1 text run 1 at (8.00,8.00) startOffset 0 endOffset 18 width 61.00: "Test a motion path"
+      RenderSVGText {text} at (9,10) size 62x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 62x10
+          chunk 1 text run 1 at (9.00,18.00) startOffset 0 endOffset 22 width 62.00: "'from'/'to' attribute."
+      RenderSVGContainer {g} at (42,114) size 420x198
+        RenderPath {path} at (84,174) size 312x90 [stroke={[type=SOLID] [color=#000000]}] [data="M15.00,43.00 L65.00,30.00"]
+        RenderPath {rect} at (54,192) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M10.00,33.00 L20.00,33.00 L20.00,43.00 L10.00,43.00 Z"]
+        RenderSVGText {text} at (7,42) size 20x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 20x10
+            chunk 1 text run 1 at (7.00,50.00) startOffset 0 endOffset 6 width 20.00: "0 sec."
+        RenderPath {rect} at (354,114) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M60.00,20.00 L70.00,20.00 L70.00,30.00 L60.00,30.00 Z"]
+        RenderSVGText {text} at (52,29) size 25x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 25x10
+            chunk 1 text run 1 at (52.00,37.00) startOffset 0 endOffset 7 width 25.00: "3+ sec."
+        RenderPath {path} at (54,186) size 72x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,43.00)}] [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#0000FF]}] [data="M-5.00,0.00 L0.00,-10.00 L5.00,0.00 Z"]
+    RenderSVGText {text} at (5,52) size 42x7 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 42x7
+        chunk 1 text run 1 at (5.00,57.00) startOffset 0 endOffset 16 width 42.00: "$Revision: 1.7 $"
+    RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L79.00,1.00 L79.00,59.00 L1.00,59.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt
new file mode 100644
index 0000000..7266f78
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt
@@ -0,0 +1,30 @@
+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 (42,0) size 384x312
+      RenderSVGText {text} at (8,0) size 61x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 61x10
+          chunk 1 text run 1 at (8.00,8.00) startOffset 0 endOffset 18 width 61.00: "Test a motion path"
+      RenderSVGText {text} at (11,10) size 56x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 56x10
+          chunk 1 text run 1 at (11.00,18.00) startOffset 0 endOffset 19 width 56.00: "'values' attribute."
+      RenderSVGContainer {g} at (42,114) size 384x198
+        RenderPath {path} at (84,174) size 306x90 [stroke={[type=SOLID] [color=#000000]}] [data="M15.00,43.00 L40.00,30.00 L65.00,30.00"]
+        RenderPath {rect} at (54,192) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M10.00,33.00 L20.00,33.00 L20.00,43.00 L10.00,43.00 Z"]
+        RenderSVGText {text} at (7,42) size 20x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 20x10
+            chunk 1 text run 1 at (7.00,50.00) startOffset 0 endOffset 6 width 20.00: "0 sec."
+        RenderPath {rect} at (204,114) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M35.00,20.00 L45.00,20.00 L45.00,30.00 L35.00,30.00 Z"]
+        RenderSVGText {text} at (37,29) size 9x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 9x10
+            chunk 1 text run 1 at (37.00,37.00) startOffset 0 endOffset 2 width 9.00: "3+"
+        RenderPath {rect} at (354,114) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M60.00,20.00 L70.00,20.00 L70.00,30.00 L60.00,30.00 Z"]
+        RenderSVGText {text} at (60,29) size 9x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 9x10
+            chunk 1 text run 1 at (60.00,37.00) startOffset 0 endOffset 2 width 9.00: "6+"
+        RenderPath {path} at (54,186) size 72x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,43.00)}] [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#0000FF]}] [data="M-5.00,0.00 L0.00,-10.00 L5.00,0.00 Z"]
+    RenderSVGText {text} at (5,52) size 42x7 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 42x7
+        chunk 1 text run 1 at (5.00,57.00) startOffset 0 endOffset 16 width 42.00: "$Revision: 1.8 $"
+    RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L79.00,1.00 L79.00,59.00 L1.00,59.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt
new file mode 100644
index 0000000..4a80662
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt
@@ -0,0 +1,26 @@
+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 (42,0) size 420x312
+      RenderSVGText {text} at (7,0) size 61x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 61x10
+          chunk 1 text run 1 at (7.00,8.00) startOffset 0 endOffset 18 width 61.00: "Test a motion path"
+      RenderSVGText {text} at (11,10) size 49x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 49x10
+          chunk 1 text run 1 at (11.00,18.00) startOffset 0 endOffset 17 width 49.00: "'path' attribute."
+      RenderSVGContainer {g} at (42,120) size 420x192
+        RenderPath {path} at (84,120) size 312x144 [stroke={[type=SOLID] [color=#000000]}] [data="M15.00,43.00 C15.00,43.00,36.00,20.00,65.00,33.00"]
+        RenderPath {rect} at (54,192) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M10.00,33.00 L20.00,33.00 L20.00,43.00 L10.00,43.00 Z"]
+        RenderSVGText {text} at (7,42) size 20x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 20x10
+            chunk 1 text run 1 at (7.00,50.00) startOffset 0 endOffset 6 width 20.00: "0 sec."
+        RenderPath {rect} at (354,132) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M60.00,23.00 L70.00,23.00 L70.00,33.00 L60.00,33.00 Z"]
+        RenderSVGText {text} at (52,32) size 25x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 25x10
+            chunk 1 text run 1 at (52.00,40.00) startOffset 0 endOffset 7 width 25.00: "6+ sec."
+        RenderPath {path} at (54,186) size 72x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,43.00)}] [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#0000FF]}] [data="M-5.00,0.00 L0.00,-10.00 L5.00,0.00 Z"]
+    RenderSVGText {text} at (5,52) size 42x7 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 42x7
+        chunk 1 text run 1 at (5.00,57.00) startOffset 0 endOffset 16 width 42.00: "$Revision: 1.9 $"
+    RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L79.00,1.00 L79.00,59.00 L1.00,59.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt
new file mode 100644
index 0000000..facc407
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt
@@ -0,0 +1,26 @@
+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 (42,0) size 420x312
+      RenderSVGText {text} at (7,0) size 61x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 61x10
+          chunk 1 text run 1 at (7.00,8.00) startOffset 0 endOffset 18 width 61.00: "Test a motion path"
+      RenderSVGText {text} at (10,10) size 54x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 54x10
+          chunk 1 text run 1 at (10.00,18.00) startOffset 0 endOffset 16 width 54.00: "'mpath' element."
+      RenderSVGContainer {g} at (42,120) size 420x192
+        RenderPath {path} at (84,120) size 312x144 [stroke={[type=SOLID] [color=#000000]}] [data="M15.00,43.00 C15.00,43.00,36.00,20.00,65.00,33.00"]
+        RenderPath {rect} at (54,192) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M10.00,33.00 L20.00,33.00 L20.00,43.00 L10.00,43.00 Z"]
+        RenderSVGText {text} at (7,42) size 20x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 20x10
+            chunk 1 text run 1 at (7.00,50.00) startOffset 0 endOffset 6 width 20.00: "0 sec."
+        RenderPath {rect} at (354,132) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [data="M60.00,23.00 L70.00,23.00 L70.00,33.00 L60.00,33.00 Z"]
+        RenderSVGText {text} at (52,32) size 25x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 25x10
+            chunk 1 text run 1 at (52.00,40.00) startOffset 0 endOffset 7 width 25.00: "6+ sec."
+        RenderPath {path} at (54,186) size 72x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,43.00)}] [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#0000FF]}] [data="M-5.00,0.00 L0.00,-10.00 L5.00,0.00 Z"]
+    RenderSVGText {text} at (5,52) size 42x7 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 42x7
+        chunk 1 text run 1 at (5.00,57.00) startOffset 0 endOffset 16 width 42.00: "$Revision: 1.8 $"
+    RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L79.00,1.00 L79.00,59.00 L1.00,59.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.checksum
index 2bc9504..c732ffc 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.checksum
@@ -1 +1 @@
-a86b587fdc32ee90d5404d313d10d555
\ No newline at end of file
+2b2424ed111b17c7bab6e2ed867d0e93
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.png
index 915cedf..0b8c443 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum
index 99f2e02..91821e1 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum
@@ -1 +1 @@
-89de3e12a1f13dbb78543e687896674f
\ No newline at end of file
+cfeb902e9280afd70720e11b08c0e33d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png
index e03975a..cbb175f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum
index fe70506..28fcf06 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum
@@ -1 +1 @@
-899b7122269c659bd738ca613f7461a0
\ No newline at end of file
+345b72ddd1ad38746975f00b58cadf8e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png
index 72a533e..c2da157 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum
index 432c17f..954e7cb 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum
@@ -1 +1 @@
-92088c4457d25c8be047de3659ef1003
\ No newline at end of file
+3a3217f3752b1e9a83cefef19b66dc07
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png
index 047c25b..d04f80d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum
index 03f6b6c..7fe0ddb 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum
@@ -1 +1 @@
-4cf5c113196d87887e0a67e1477cb8c8
\ No newline at end of file
+b0a5ffa6c60643f6f062fb975cee8c19
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png
index 3218fde..68aea01 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum
index 20da7e7..bf91c95 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum
@@ -1 +1 @@
-630a987a9609e7039e273abe3ef47a8f
\ No newline at end of file
+a277ffd8a5a3bc1f19baa70b4844c270
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png
index d648761..6ca1a1e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum
index 5c266d3..00b4ba4 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum
@@ -1 +1 @@
-9cd2d2203f902eff5b22c1ea84a8b38f
\ No newline at end of file
+9c40610a7ac6dbc7416dd6c1de13320b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png
index 1bbd273..440404d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum
index 20c205e..ac509a2 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum
@@ -1 +1 @@
-203e36d1e2f5cc0fde1a2a71f39851e0
\ No newline at end of file
+a0cf6fc24c0b5fde952ca3223d409096
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png
index 00f513a..35a6a94 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt
new file mode 100644
index 0000000..bce8841
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt
@@ -0,0 +1,22 @@
+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 (30,12) size 396x246
+      RenderSVGContainer {g} at (30,12) size 396x246
+        RenderSVGText {text} at (5,2) size 53x7 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 53x7
+            chunk 1 text run 1 at (5.00,7.00) startOffset 0 endOffset 21 width 53.00: "Test default value of"
+        RenderSVGText {text} at (5,9) size 59x7 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 59x7
+            chunk 1 text run 1 at (5.00,14.00) startOffset 0 endOffset 21 width 59.00: "zoomAndPan attribute."
+        RenderSVGContainer {g} at (54,126) size 372x132
+          RenderPath {circle} at (54,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [data="M30.00,32.00 L29.98,32.63 L29.92,33.25 L29.82,33.87 L29.69,34.49 L29.51,35.09 L29.30,35.68 L29.05,36.26 L28.76,36.82 L28.44,37.36 L28.09,37.88 L27.71,38.37 L27.29,38.85 L26.85,39.29 L26.37,39.71 L25.88,40.09 L25.36,40.44 L24.82,40.76 L24.26,41.05 L23.68,41.30 L23.09,41.51 L22.49,41.69 L21.87,41.82 L21.25,41.92 L20.63,41.98 L20.00,42.00 L19.37,41.98 L18.75,41.92 L18.13,41.82 L17.51,41.69 L16.91,41.51 L16.32,41.30 L15.74,41.05 L15.18,40.76 L14.64,40.44 L14.12,40.09 L13.63,39.71 L13.15,39.29 L12.71,38.85 L12.29,38.37 L11.91,37.88 L11.56,37.36 L11.24,36.82 L10.95,36.26 L10.70,35.68 L10.49,35.09 L10.31,34.49 L10.18,33.87 L10.08,33.25 L10.02,32.63 L10.00,32.00 L10.02,31.37 L10.08,30.75 L10.18,30.13 L10.31,29.51 L10.49,28.91 L10.70,28.32 L10.95,27.74 L11.24,27.18 L11.56,26.64 L11.91,26.12 L12.29,25.63 L12.71,25.15 L13.15,24.71 L13.63,24.29 L14.12,23.91 L14.64,23.56 L15.18,23.24 L15.74,22.95 L16.32,22.70 L16.91,22.49 L17.51,22.31 L18.13,22.18 L18.75,22.08 L19.37,22.02 L20.00,22.00 L20.63,22.02 L21.25,22.08 L21.87,22.18 L22.49,22.31 L23.09,22.49 L23.68,22.70 L24.26,22.95 L24.82,23.24 L25.36,23.56 L25.88,23.91 L26.37,24.29 L26.85,24.71 L27.29,25.15 L27.71,25.63 L28.09,26.12 L28.44,26.64 L28.76,27.18 L29.05,27.74 L29.30,28.32 L29.51,28.91 L29.69,29.51 L29.82,30.13 L29.92,30.75 L29.98,31.37 Z"]
+          RenderPath {circle} at (114,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [data="M40.00,32.00 L39.98,32.63 L39.92,33.25 L39.82,33.87 L39.69,34.49 L39.51,35.09 L39.30,35.68 L39.05,36.26 L38.76,36.82 L38.44,37.36 L38.09,37.88 L37.71,38.37 L37.29,38.85 L36.85,39.29 L36.37,39.71 L35.88,40.09 L35.36,40.44 L34.82,40.76 L34.26,41.05 L33.68,41.30 L33.09,41.51 L32.49,41.69 L31.87,41.82 L31.25,41.92 L30.63,41.98 L30.00,42.00 L29.37,41.98 L28.75,41.92 L28.13,41.82 L27.51,41.69 L26.91,41.51 L26.32,41.30 L25.74,41.05 L25.18,40.76 L24.64,40.44 L24.12,40.09 L23.63,39.71 L23.15,39.29 L22.71,38.85 L22.29,38.37 L21.91,37.88 L21.56,37.36 L21.24,36.82 L20.95,36.26 L20.70,35.68 L20.49,35.09 L20.31,34.49 L20.18,33.87 L20.08,33.25 L20.02,32.63 L20.00,32.00 L20.02,31.37 L20.08,30.75 L20.18,30.13 L20.31,29.51 L20.49,28.91 L20.70,28.32 L20.95,27.74 L21.24,27.18 L21.56,26.64 L21.91,26.12 L22.29,25.63 L22.71,25.15 L23.15,24.71 L23.63,24.29 L24.12,23.91 L24.64,23.56 L25.18,23.24 L25.74,22.95 L26.32,22.70 L26.91,22.49 L27.51,22.31 L28.13,22.18 L28.75,22.08 L29.37,22.02 L30.00,22.00 L30.63,22.02 L31.25,22.08 L31.87,22.18 L32.49,22.31 L33.09,22.49 L33.68,22.70 L34.26,22.95 L34.82,23.24 L35.36,23.56 L35.88,23.91 L36.37,24.29 L36.85,24.71 L37.29,25.15 L37.71,25.63 L38.09,26.12 L38.44,26.64 L38.76,27.18 L39.05,27.74 L39.30,28.32 L39.51,28.91 L39.69,29.51 L39.82,30.13 L39.92,30.75 L39.98,31.37 Z"]
+          RenderPath {circle} at (294,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [data="M70.00,32.00 L69.98,32.63 L69.92,33.25 L69.82,33.87 L69.69,34.49 L69.51,35.09 L69.30,35.68 L69.05,36.26 L68.76,36.82 L68.44,37.36 L68.09,37.88 L67.71,38.37 L67.29,38.85 L66.85,39.29 L66.37,39.71 L65.88,40.09 L65.36,40.44 L64.82,40.76 L64.26,41.05 L63.68,41.30 L63.09,41.51 L62.49,41.69 L61.87,41.82 L61.25,41.92 L60.63,41.98 L60.00,42.00 L59.37,41.98 L58.75,41.92 L58.13,41.82 L57.51,41.69 L56.91,41.51 L56.32,41.30 L55.74,41.05 L55.18,40.76 L54.64,40.44 L54.12,40.09 L53.63,39.71 L53.15,39.29 L52.71,38.85 L52.29,38.37 L51.91,37.88 L51.56,37.36 L51.24,36.82 L50.95,36.26 L50.70,35.68 L50.49,35.09 L50.31,34.49 L50.18,33.87 L50.08,33.25 L50.02,32.63 L50.00,32.00 L50.02,31.37 L50.08,30.75 L50.18,30.13 L50.31,29.51 L50.49,28.91 L50.70,28.32 L50.95,27.74 L51.24,27.18 L51.56,26.64 L51.91,26.12 L52.29,25.63 L52.71,25.15 L53.15,24.71 L53.63,24.29 L54.12,23.91 L54.64,23.56 L55.18,23.24 L55.74,22.95 L56.32,22.70 L56.91,22.49 L57.51,22.31 L58.13,22.18 L58.75,22.08 L59.37,22.02 L60.00,22.00 L60.63,22.02 L61.25,22.08 L61.87,22.18 L62.49,22.31 L63.09,22.49 L63.68,22.70 L64.26,22.95 L64.82,23.24 L65.36,23.56 L65.88,23.91 L66.37,24.29 L66.85,24.71 L67.29,25.15 L67.71,25.63 L68.09,26.12 L68.44,26.64 L68.76,27.18 L69.05,27.74 L69.30,28.32 L69.51,28.91 L69.69,29.51 L69.82,30.13 L69.92,30.75 L69.98,31.37 Z"]
+          RenderPath {circle} at (234,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [data="M60.00,32.00 L59.98,32.63 L59.92,33.25 L59.82,33.87 L59.69,34.49 L59.51,35.09 L59.30,35.68 L59.05,36.26 L58.76,36.82 L58.44,37.36 L58.09,37.88 L57.71,38.37 L57.29,38.85 L56.85,39.29 L56.37,39.71 L55.88,40.09 L55.36,40.44 L54.82,40.76 L54.26,41.05 L53.68,41.30 L53.09,41.51 L52.49,41.69 L51.87,41.82 L51.25,41.92 L50.63,41.98 L50.00,42.00 L49.37,41.98 L48.75,41.92 L48.13,41.82 L47.51,41.69 L46.91,41.51 L46.32,41.30 L45.74,41.05 L45.18,40.76 L44.64,40.44 L44.12,40.09 L43.63,39.71 L43.15,39.29 L42.71,38.85 L42.29,38.37 L41.91,37.88 L41.56,37.36 L41.24,36.82 L40.95,36.26 L40.70,35.68 L40.49,35.09 L40.31,34.49 L40.18,33.87 L40.08,33.25 L40.02,32.63 L40.00,32.00 L40.02,31.37 L40.08,30.75 L40.18,30.13 L40.31,29.51 L40.49,28.91 L40.70,28.32 L40.95,27.74 L41.24,27.18 L41.56,26.64 L41.91,26.12 L42.29,25.63 L42.71,25.15 L43.15,24.71 L43.63,24.29 L44.12,23.91 L44.64,23.56 L45.18,23.24 L45.74,22.95 L46.32,22.70 L46.91,22.49 L47.51,22.31 L48.13,22.18 L48.75,22.08 L49.37,22.02 L50.00,22.00 L50.63,22.02 L51.25,22.08 L51.87,22.18 L52.49,22.31 L53.09,22.49 L53.68,22.70 L54.26,22.95 L54.82,23.24 L55.36,23.56 L55.88,23.91 L56.37,24.29 L56.85,24.71 L57.29,25.15 L57.71,25.63 L58.09,26.12 L58.44,26.64 L58.76,27.18 L59.05,27.74 L59.30,28.32 L59.51,28.91 L59.69,29.51 L59.82,30.13 L59.92,30.75 L59.98,31.37 Z"]
+          RenderPath {circle} at (174,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [data="M50.00,32.00 L49.98,32.63 L49.92,33.25 L49.82,33.87 L49.69,34.49 L49.51,35.09 L49.30,35.68 L49.05,36.26 L48.76,36.82 L48.44,37.36 L48.09,37.88 L47.71,38.37 L47.29,38.85 L46.85,39.29 L46.37,39.71 L45.88,40.09 L45.36,40.44 L44.82,40.76 L44.26,41.05 L43.68,41.30 L43.09,41.51 L42.49,41.69 L41.87,41.82 L41.25,41.92 L40.63,41.98 L40.00,42.00 L39.37,41.98 L38.75,41.92 L38.13,41.82 L37.51,41.69 L36.91,41.51 L36.32,41.30 L35.74,41.05 L35.18,40.76 L34.64,40.44 L34.12,40.09 L33.63,39.71 L33.15,39.29 L32.71,38.85 L32.29,38.37 L31.91,37.88 L31.56,37.36 L31.24,36.82 L30.95,36.26 L30.70,35.68 L30.49,35.09 L30.31,34.49 L30.18,33.87 L30.08,33.25 L30.02,32.63 L30.00,32.00 L30.02,31.37 L30.08,30.75 L30.18,30.13 L30.31,29.51 L30.49,28.91 L30.70,28.32 L30.95,27.74 L31.24,27.18 L31.56,26.64 L31.91,26.12 L32.29,25.63 L32.71,25.15 L33.15,24.71 L33.63,24.29 L34.12,23.91 L34.64,23.56 L35.18,23.24 L35.74,22.95 L36.32,22.70 L36.91,22.49 L37.51,22.31 L38.13,22.18 L38.75,22.08 L39.37,22.02 L40.00,22.00 L40.63,22.02 L41.25,22.08 L41.87,22.18 L42.49,22.31 L43.09,22.49 L43.68,22.70 L44.26,22.95 L44.82,23.24 L45.36,23.56 L45.88,23.91 L46.37,24.29 L46.85,24.71 L47.29,25.15 L47.71,25.63 L48.09,26.12 L48.44,26.64 L48.76,27.18 L49.05,27.74 L49.30,28.32 L49.51,28.91 L49.69,29.51 L49.82,30.13 L49.92,30.75 L49.98,31.37 Z"]
+    RenderSVGText {text} at (10,303) size 261x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 261x46
+        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/W3C-SVG-1.1/text-spacing-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt
new file mode 100644
index 0000000..696a190
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt
@@ -0,0 +1,28 @@
+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 (18,0) size 414x306
+      RenderSVGContainer {g} at (18,0) size 414x306
+        RenderSVGText {text} at (3,0) size 53x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 53x10
+            chunk 1 text run 1 at (3.00,8.00) startOffset 0 endOffset 16 width 53.00: "letter-spacing:0"
+        RenderSVGText {text} at (3,8) size 40x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 40x10
+            chunk 1 text run 1 at (3.00,16.00) startOffset 0 endOffset 17 width 56.00: "letter-spacing:-1"
+        RenderSVGText {text} at (3,16) size 55x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 55x10
+            chunk 1 text run 1 at (3.00,24.00) startOffset 0 endOffset 17 width 55.00: "letter-spacing:.3"
+        RenderSVGText {text} at (3,25) size 60x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 60x10
+            chunk 1 text run 1 at (3.00,33.00) startOffset 0 endOffset 16 width 60.00: "ws:0 - Two Words"
+        RenderSVGText {text} at (3,33) size 54x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 54x10
+            chunk 1 text run 1 at (3.00,41.00) startOffset 0 endOffset 17 width 63.00: "ws:-3 - Two Words"
+        RenderSVGText {text} at (3,41) size 69x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 69x10
+            chunk 1 text run 1 at (3.00,49.00) startOffset 0 endOffset 16 width 60.00: "ws:3 - Two Words"
+    RenderSVGText {text} at (5,52) size 42x7 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 42x7
+        chunk 1 text run 1 at (5.00,57.00) startOffset 0 endOffset 16 width 42.00: "$Revision: 1.6 $"
+    RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L79.00,1.00 L79.00,59.00 L1.00,59.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum
index 4df695a..78f2dad 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.checksum
@@ -1 +1 @@
-62d65bb14b1acc35e1d7a30c77b9394e
\ No newline at end of file
+fc36a0250d309b6bfed2cd90e2c3c9ad
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.png
index bc58236..1002753 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.txt
new file mode 100644
index 0000000..5ac14d3
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.txt
@@ -0,0 +1,127 @@
+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 (3,0) size 474x336
+      RenderSVGText {text} at (14,0) size 114x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 114x13
+          chunk 1 text run 1 at (14.00,10.00) startOffset 0 endOffset 26 width 114.00: "Basic test of 'textLength'"
+      RenderSVGText {text} at (10,10) size 133x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 133x13
+          chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 30 width 133.00: "and 'lengthAdjust' attributes."
+      RenderSVGContainer {g} at (3,66) size 474x72
+        RenderSVGContainer {g} at (9,66) size 453x30
+          RenderSVGText {text} at (3,22) size 48x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 48x10
+              chunk 1 text run 1 at (3.00,30.00) startOffset 0 endOffset 15 width 48.00: "Line to Stretch"
+          RenderSVGText {text} at (75,22) size 79x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 79x10
+              chunk 1 text run 1 at (75.00,30.00) startOffset 0 endOffset 25 width 79.00: "this is a line to squeeze"
+        RenderSVGContainer {g} at (3,93) size 474x15
+          RenderPath {line} at (6,93) size 162x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L56.00,32.00"]
+          RenderPath {line} at (3,96) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L2.00,36.00"]
+          RenderPath {line} at (165,96) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M56.00,32.00 L56.00,36.00"]
+          RenderPath {line} at (222,93) size 252x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L158.00,32.00"]
+          RenderPath {line} at (219,96) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L74.00,36.00"]
+          RenderPath {line} at (471,96) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M158.00,32.00 L158.00,36.00"]
+        RenderSVGContainer {g} at (18,99) size 366x39
+          RenderSVGText {text} at (6,33) size 48x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 48x7
+              chunk 1 text run 1 at (6.00,38.00) startOffset 0 endOffset 19 width 48.00: "textLength: default"
+          RenderSVGText {text} at (6,39) size 52x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 52x7
+              chunk 1 text run 1 at (6.00,44.00) startOffset 0 endOffset 21 width 52.00: "lengthAdjust: default"
+          RenderSVGText {text} at (76,33) size 48x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 48x7
+              chunk 1 text run 1 at (76.00,38.00) startOffset 0 endOffset 19 width 48.00: "textLength: default"
+          RenderSVGText {text} at (76,39) size 52x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 52x7
+              chunk 1 text run 1 at (76.00,44.00) startOffset 0 endOffset 21 width 52.00: "lengthAdjust: default"
+      RenderSVGContainer {g} at (3,132) size 423x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,22.00)}]
+        RenderSVGContainer {g} at (9,132) size 414x30
+          RenderSVGText {text} at (3,22) size 64x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 64x10
+              chunk 1 text run 1 at (3.00,30.00) startOffset 0 endOffset 15 width 48.00: "Line to Stretch"
+          RenderSVGText {text} at (75,22) size 66x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 66x10
+              chunk 1 text run 1 at (75.00,30.00) startOffset 0 endOffset 25 width 79.00: "this is a line to squeeze"
+        RenderSVGContainer {g} at (3,159) size 423x15
+          RenderPath {line} at (6,159) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L69.00,32.00"]
+          RenderPath {line} at (3,162) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L2.00,36.00"]
+          RenderPath {line} at (204,162) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M69.00,32.00 L69.00,36.00"]
+          RenderPath {line} at (222,159) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L141.00,32.00"]
+          RenderPath {line} at (219,162) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L74.00,36.00"]
+          RenderPath {line} at (420,162) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M141.00,32.00 L141.00,36.00"]
+        RenderSVGContainer {g} at (18,165) size 396x39
+          RenderSVGText {text} at (6,33) size 59x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 59x7
+              chunk 1 text run 1 at (6.00,38.00) startOffset 0 endOffset 22 width 59.00: "textLength: 25% longer"
+          RenderSVGText {text} at (6,39) size 52x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 52x7
+              chunk 1 text run 1 at (6.00,44.00) startOffset 0 endOffset 21 width 52.00: "lengthAdjust: default"
+          RenderSVGText {text} at (76,33) size 62x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 62x7
+              chunk 1 text run 1 at (76.00,38.00) startOffset 0 endOffset 23 width 62.00: "textLength: 15% shorter"
+          RenderSVGText {text} at (76,39) size 52x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 52x7
+              chunk 1 text run 1 at (76.00,44.00) startOffset 0 endOffset 21 width 52.00: "lengthAdjust: default"
+      RenderSVGContainer {g} at (3,198) size 423x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,44.00)}]
+        RenderSVGContainer {g} at (9,198) size 414x30
+          RenderSVGText {text} at (3,22) size 64x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 64x10
+              chunk 1 text run 1 at (3.00,30.00) startOffset 0 endOffset 15 width 48.00: "Line to Stretch"
+          RenderSVGText {text} at (75,22) size 66x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 66x10
+              chunk 1 text run 1 at (75.00,30.00) startOffset 0 endOffset 25 width 79.00: "this is a line to squeeze"
+        RenderSVGContainer {g} at (3,225) size 423x15
+          RenderPath {line} at (6,225) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L69.00,32.00"]
+          RenderPath {line} at (3,228) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L2.00,36.00"]
+          RenderPath {line} at (204,228) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M69.00,32.00 L69.00,36.00"]
+          RenderPath {line} at (222,225) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L141.00,32.00"]
+          RenderPath {line} at (219,228) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L74.00,36.00"]
+          RenderPath {line} at (420,228) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M141.00,32.00 L141.00,36.00"]
+        RenderSVGContainer {g} at (9,231) size 405x39
+          RenderSVGText {text} at (3,33) size 59x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 59x7
+              chunk 1 text run 1 at (3.00,38.00) startOffset 0 endOffset 22 width 59.00: "textLength: 25% longer"
+          RenderSVGText {text} at (3,39) size 54x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 54x7
+              chunk 1 text run 1 at (3.00,44.00) startOffset 0 endOffset 21 width 54.00: "lengthAdjust: spacing"
+          RenderSVGText {text} at (76,33) size 62x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 62x7
+              chunk 1 text run 1 at (76.00,38.00) startOffset 0 endOffset 23 width 62.00: "textLength: 15% shorter"
+          RenderSVGText {text} at (76,39) size 54x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 54x7
+              chunk 1 text run 1 at (76.00,44.00) startOffset 0 endOffset 21 width 54.00: "lengthAdjust: spacing"
+      RenderSVGContainer {g} at (3,264) size 423x72 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,66.00)}]
+        RenderSVGContainer {g} at (9,264) size 411x30
+          RenderSVGText {text} at (3,22) size 65x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 65x10
+              chunk 1 text run 1 at (3.00,30.00) startOffset 0 endOffset 15 width 48.00: "Line to Stretch"
+          RenderSVGText {text} at (75,22) size 65x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 65x10
+              chunk 1 text run 1 at (75.00,30.00) startOffset 0 endOffset 25 width 79.00: "this is a line to squeeze"
+        RenderSVGContainer {g} at (3,291) size 423x15
+          RenderPath {line} at (6,291) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L69.00,32.00"]
+          RenderPath {line} at (3,294) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M2.00,32.00 L2.00,36.00"]
+          RenderPath {line} at (204,294) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M69.00,32.00 L69.00,36.00"]
+          RenderPath {line} at (222,291) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L141.00,32.00"]
+          RenderPath {line} at (219,294) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M74.00,32.00 L74.00,36.00"]
+          RenderPath {line} at (420,294) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M141.00,32.00 L141.00,36.00"]
+        RenderSVGContainer {g} at (18,297) size 396x39
+          RenderSVGText {text} at (6,33) size 59x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 59x7
+              chunk 1 text run 1 at (6.00,38.00) startOffset 0 endOffset 22 width 59.00: "textLength: 25% longer"
+          RenderSVGText {text} at (6,39) size 47x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 47x7
+              chunk 1 text run 1 at (6.00,44.00) startOffset 0 endOffset 17 width 47.00: "lengthAdjust: sAG"
+          RenderSVGText {text} at (76,33) size 62x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 62x7
+              chunk 1 text run 1 at (76.00,38.00) startOffset 0 endOffset 23 width 62.00: "textLength: 20% shorter"
+          RenderSVGText {text} at (76,39) size 47x7 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 47x7
+              chunk 1 text run 1 at (76.00,44.00) startOffset 0 endOffset 17 width 47.00: "lengthAdjust: sAG"
+    RenderSVGText {text} at (5,109) size 52x10 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 52x10
+        chunk 1 text run 1 at (5.00,117.00) startOffset 0 endOffset 16 width 52.00: "$Revision: 1.7 $"
+    RenderPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L159.00,1.00 L159.00,119.00 L1.00,119.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/slider-expected.checksum b/LayoutTests/platform/chromium-linux/svg/carto.net/slider-expected.checksum
index 87b2709..d2d94a2 100644
--- a/LayoutTests/platform/chromium-linux/svg/carto.net/slider-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/slider-expected.checksum
@@ -1 +1 @@
-7a89d2fd5bc7c75671d7580d796e4963
\ No newline at end of file
+0c2d81328b0dbab5af740a05025206a8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/slider-expected.png b/LayoutTests/platform/chromium-linux/svg/carto.net/slider-expected.png
index c3c934d..1eaacb3 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/carto.net/slider-expected.png and b/LayoutTests/platform/chromium-linux/svg/carto.net/slider-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.checksum b/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.checksum
index aca774f..9ac0230 100644
--- a/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.checksum
@@ -1 +1 @@
-b813ec278d56ac71ba7301d68aa0e080
\ No newline at end of file
+01f36e3cc5dbd3c04149241a55d6dfae
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.png b/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.png
index 186fa5b..a3e7233 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.png and b/LayoutTests/platform/chromium-linux/svg/carto.net/textbox-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/carto.net/window-expected.txt b/LayoutTests/platform/chromium-linux/svg/carto.net/window-expected.txt
new file mode 100644
index 0000000..c201097
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/carto.net/window-expected.txt
@@ -0,0 +1,278 @@
+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=#D3D3D3]}] [data="M-5000.00,-5000.00 L10000.00,-5000.00 L10000.00,10000.00 L-5000.00,10000.00 Z"]
+    RenderPath {rect} at (0,26) size 800x64 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-5000.00,0.00 L10000.00,0.00 L10000.00,80.00 L-5000.00,80.00 Z"]
+    RenderPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-5000.00,-5000.00 L0.00,-5000.00 L0.00,10000.00 L-5000.00,10000.00 Z"]
+    RenderPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M1024.00,-5000.00 L6024.00,-5000.00 L6024.00,10000.00 L1024.00,10000.00 Z"]
+    RenderPath {rect} at (0,573) size 800x27 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-5000.00,700.00 L10000.00,700.00 L10000.00,5700.00 L-5000.00,5700.00 Z"]
+    RenderSVGText {text} at (10,11) size 318x23 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 318x23
+        chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 34 width 318.00: "Demonstration of the Window object"
+    RenderSVGText {text} at (10,37) size 62x16 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 62x16
+        chunk 1 text run 1 at (10.00,50.00) startOffset 0 endOffset 10 width 62.00: "Statustext"
+    RenderSVGContainer {use} at (319,33) size 112x18
+      RenderSVGContainer {g} at (319,33) size 112x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(480.00,20.00)}]
+        RenderSVGViewportContainer {svg} at (319,33) size 112x18
+          RenderPath {rect} at (319,33) size 112x18 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M-70.00,-10.00 L70.00,-10.00 L70.00,10.00 L-70.00,10.00 Z"]
+    RenderSVGText {text} at (418,14) size 124x14 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 124x14
+        chunk 1 (middle anchor) text run 1 at (418.50,25.00) startOffset 0 endOffset 23 width 123.00: "Close Navigation Window"
+    RenderSVGContainer {use} at (436,33) size 112x18
+      RenderSVGContainer {g} at (436,33) size 112x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(630.00,20.00)}]
+        RenderSVGViewportContainer {svg} at (436,33) size 112x18
+          RenderPath {rect} at (436,33) size 112x18 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M-70.00,-10.00 L70.00,-10.00 L70.00,10.00 L-70.00,10.00 Z"]
+    RenderSVGText {text} at (586,14) size 88x14 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 88x14
+        chunk 1 (middle anchor) text run 1 at (586.00,25.00) startOffset 0 endOffset 16 width 88.00: "Close Big Window"
+    RenderSVGContainer {use} at (553,33) size 112x18
+      RenderSVGContainer {g} at (553,33) size 112x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(780.00,20.00)}]
+        RenderSVGViewportContainer {svg} at (553,33) size 112x18
+          RenderPath {rect} at (553,33) size 112x18 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M-70.00,-10.00 L70.00,-10.00 L70.00,10.00 L-70.00,10.00 Z"]
+    RenderSVGText {text} at (718,14) size 124x14 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 124x14
+        chunk 1 (middle anchor) text run 1 at (718.50,25.00) startOffset 0 endOffset 23 width 123.00: "Close Middlesize Window"
+    RenderSVGContainer {use} at (671,33) size 112x18
+      RenderSVGContainer {g} at (671,33) size 112x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(930.00,20.00)}]
+        RenderSVGViewportContainer {svg} at (671,33) size 112x18
+          RenderPath {rect} at (671,33) size 112x18 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M-70.00,-10.00 L70.00,-10.00 L70.00,10.00 L-70.00,10.00 Z"]
+    RenderSVGText {text} at (883,14) size 94x14 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 94x14
+        chunk 1 (middle anchor) text run 1 at (883.50,25.00) startOffset 0 endOffset 19 width 93.00: "Close Colour Picker"
+    RenderSVGContainer {use} at (671,57) size 112x18
+      RenderSVGContainer {g} at (671,57) size 112x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(930.00,50.00)}]
+        RenderSVGViewportContainer {svg} at (671,57) size 112x18
+          RenderPath {rect} at (671,57) size 112x18 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M-70.00,-10.00 L70.00,-10.00 L70.00,10.00 L-70.00,10.00 Z"]
+    RenderSVGText {text} at (881,44) size 98x14 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 98x14
+        chunk 1 (middle anchor) text run 1 at (881.00,55.00) startOffset 0 endOffset 18 width 98.00: "Close Small Window"
+    RenderSVGContainer {use} at (319,57) size 112x18
+      RenderSVGContainer {g} at (319,57) size 112x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(480.00,50.00)}]
+        RenderSVGViewportContainer {svg} at (319,57) size 112x18
+          RenderPath {rect} at (319,57) size 112x18 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M-70.00,-10.00 L70.00,-10.00 L70.00,10.00 L-70.00,10.00 Z"]
+    RenderSVGText {text} at (415,44) size 130x14 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 130x14
+        chunk 1 (middle anchor) text run 1 at (415.50,55.00) startOffset 0 endOffset 24 width 129.00: "Resize Navigation Window"
+    RenderSVGContainer {g} at (38,81) size 760x455
+      RenderSVGContainer {g} at (613,81) size 185x169 [transform={m=((1.00,0.00)(0.00,1.00)) t=(800.00,85.00)}]
+        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)
+              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"
+              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"
+              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"
+              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"
+              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"
+              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"
+          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
+              chunk 1 text run 1 at (3.00,197.00) startOffset 0 endOffset 9 width 44.00: "Statusbar"
+        RenderSVGContainer {g} at (613,81) size 185x159
+          RenderSVGContainer {g} at (613,81) size 185x159
+            RenderPath {rect} at (613,81) size 16x159 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M-15.00,-15.00 L5.00,-15.00 L5.00,187.00 L-15.00,187.00 Z"]
+            RenderPath {rect} at (613,81) size 185x16 [fill={[type=SOLID] [color=#B0C4DE]}] [data="M-15.00,-15.00 L221.00,-15.00 L221.00,5.00 L-15.00,5.00 Z"]
+            RenderSVGText {text} at (0,168) size 105x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 105x15
+                chunk 1 text run 1 at (0.00,180.00) startOffset 0 endOffset 17 width 105.00: "Navigation Window"
+          RenderSVGContainer {use} at (616,84) size 10x10
+            RenderSVGContainer {g} at (616,84) size 10x10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-5.00,-5.00)}]
+              RenderSVGViewportContainer {svg} at (616,84) size 10x10
+                RenderPath {rect} at (616,84) size 10x10 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                RenderPath {line} at (616,84) size 10x10 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M-5.50,-5.50 L5.50,5.50"]
+                RenderPath {line} at (616,84) size 10x10 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,-5.50 L-5.50,5.50"]
+          RenderSVGContainer {use} at (616,100) size 10x10
+            RenderSVGContainer {g} at (616,100) size 10x10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-5.00,15.00)}]
+              RenderSVGViewportContainer {svg} at (616,100) size 10x10
+                RenderPath {rect} at (616,100) size 10x10 [stroke={[type=SOLID] [color=#696969]}] [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+          RenderSVGContainer {use} at (616,115) size 10x10
+            RenderSVGContainer {g} at (616,115) size 10x10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-5.00,35.00)}]
+              RenderSVGViewportContainer {svg} at (616,115) size 10x10
+                RenderPath {rect} at (616,115) size 10x10 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                RenderPath {line} at (616,124) size 10x1 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,5.50 L-5.50,5.50"]
+      RenderSVGContainer {g} at (38,142) size 549x394 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,150.00)}]
+        RenderSVGContainer {g} at (38,142) size 549x394
+          RenderPath {rect} at (38,142) size 549x394 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L700.00,0.00 L700.00,500.00 L0.00,500.00 Z"]
+          RenderSVGContainer {g} at (39,143) size 1x1
+          RenderPath {rect} at (38,523) size 549x13 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,487.00 L700.00,487.00 L700.00,500.00 L0.00,500.00 Z"]
+          RenderSVGText {text} at (3,487) size 139x13 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 139x13
+              chunk 1 text run 1 at (3.00,497.00) startOffset 0 endOffset 28 width 139.00: "This is a big movable window"
+          RenderSVGContainer {g} at (77,182) size 315x236 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,50.00)}]
+            RenderSVGContainer {g} at (77,182) size 315x236
+              RenderPath {rect} at (77,182) size 315x236 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L400.00,0.00 L400.00,300.00 L0.00,300.00 Z"]
+              RenderSVGContainer {g} at (78,182) size 1x1
+              RenderPath {rect} at (77,406) size 315x12 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,287.00 L400.00,287.00 L400.00,300.00 L0.00,300.00 Z"]
+              RenderSVGText {text} at (3,287) size 170x13 contains 1 chunk(s)
+                RenderSVGInlineText {#text} at (0,0) size 170x13
+                  chunk 1 text run 1 at (3.00,297.00) startOffset 0 endOffset 34 width 170.00: "This window contains other windows"
+              RenderSVGContainer {g} at (77,195) size 174x143 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,17.00)}]
+                RenderSVGContainer {g} at (77,195) size 174x143
+                  RenderPath {rect} at (77,195) size 174x143 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,0.00 L220.00,0.00 L220.00,180.00 L0.00,180.00 Z"]
+                  RenderSVGContainer {g} at (78,196) size 1x1
+                  RenderPath {rect} at (77,325) size 174x13 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#F0F8FF]}] [data="M0.00,167.00 L220.00,167.00 L220.00,180.00 L0.00,180.00 Z"]
+                  RenderSVGText {text} at (3,167) size 189x13 contains 1 chunk(s)
+                    RenderSVGInlineText {#text} at (0,0) size 189x13
+                      chunk 1 text run 1 at (3.00,177.00) startOffset 0 endOffset 36 width 189.00: "Changing a colour changes background"
+                RenderSVGContainer {g} at (77,195) size 174x16
+                  RenderPath {rect} at (77,195) size 174x16 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M0.00,0.00 L220.00,0.00 L220.00,17.00 L0.00,17.00 Z"]
+                  RenderSVGText {text} at (3,1) size 85x16 contains 1 chunk(s)
+                    RenderSVGInlineText {#text} at (0,0) size 85x16
+                      chunk 1 text run 1 at (3.00,14.00) startOffset 0 endOffset 13 width 85.00: "Colour Picker"
+                  RenderSVGContainer {use} at (235,197) size 12x11
+                    RenderSVGContainer {g} at (235,197) size 12x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(208.50,8.50)}]
+                      RenderSVGViewportContainer {svg} at (235,197) size 12x11
+                        RenderPath {rect} at (235,197) size 12x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                        RenderPath {line} at (235,197) size 12x11 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M-5.50,-5.50 L5.50,5.50"]
+                        RenderPath {line} at (235,197) size 12x11 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,-5.50 L-5.50,5.50"]
+                  RenderSVGContainer {use} at (222,197) size 11x11
+                    RenderSVGContainer {g} at (222,197) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(191.50,8.50)}]
+                      RenderSVGViewportContainer {svg} at (222,197) size 11x11
+                        RenderPath {rect} at (222,197) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                  RenderSVGContainer {use} at (210,198) size 9x10
+                    RenderSVGContainer {g} at (209,197) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(174.50,8.50)}]
+                      RenderSVGViewportContainer {svg} at (209,197) size 11x11
+                        RenderPath {rect} at (209,197) size 11x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                        RenderPath {line} at (209,206) size 11x2 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,5.50 L-5.50,5.50"]
+              RenderSVGContainer {g} at (249,343) size 143x65 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,207.00)}]
+                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)
+                      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"
+                      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"
+                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)
+                    RenderSVGInlineText {#text} at (0,0) size 93x16
+                      chunk 1 text run 1 at (3.00,14.00) startOffset 0 endOffset 13 width 93.00: "Status Window"
+                  RenderSVGContainer {use} at (376,346) size 11x11
+                    RenderSVGContainer {g} at (376,346) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(168.50,8.50)}]
+                      RenderSVGViewportContainer {svg} at (376,346) size 11x11
+                        RenderPath {rect} at (376,346) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                  RenderSVGContainer {use} at (364,346) size 9x11
+                    RenderSVGContainer {g} at (363,346) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(151.50,8.50)}]
+                      RenderSVGViewportContainer {svg} at (363,346) size 11x11
+                        RenderPath {rect} at (363,346) size 11x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                        RenderPath {line} at (363,354) size 11x3 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,5.50 L-5.50,5.50"]
+            RenderSVGContainer {g} at (77,182) size 315x15
+              RenderPath {rect} at (77,182) size 315x15 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M0.00,0.00 L400.00,0.00 L400.00,17.00 L0.00,17.00 Z"]
+              RenderSVGText {text} at (3,1) size 166x16 contains 1 chunk(s)
+                RenderSVGInlineText {#text} at (0,0) size 166x16
+                  chunk 1 text run 1 at (3.00,14.00) startOffset 0 endOffset 24 width 166.00: "Nested middlesize Window"
+              RenderSVGContainer {use} at (376,184) size 11x11
+                RenderSVGContainer {g} at (376,184) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(388.50,8.50)}]
+                  RenderSVGViewportContainer {svg} at (376,184) size 11x11
+                    RenderPath {rect} at (376,184) size 11x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                    RenderPath {line} at (376,184) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M-5.50,-5.50 L5.50,5.50"]
+                    RenderPath {line} at (376,184) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,-5.50 L-5.50,5.50"]
+              RenderSVGContainer {use} at (363,184) size 11x11
+                RenderSVGContainer {g} at (363,184) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(371.50,8.50)}]
+                  RenderSVGViewportContainer {svg} at (363,184) size 11x11
+                    RenderPath {rect} at (363,184) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+              RenderSVGContainer {use} at (350,185) size 10x10
+                RenderSVGContainer {g} at (350,184) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(354.50,8.50)}]
+                  RenderSVGViewportContainer {svg} at (350,184) size 11x11
+                    RenderPath {rect} at (350,184) size 11x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                    RenderPath {line} at (350,192) size 11x3 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,5.50 L-5.50,5.50"]
+          RenderSVGContainer {g} at (311,377) size 159x143 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,300.00)}]
+            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)
+                  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"
+                  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"
+                  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"
+                  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"
+              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
+                  chunk 1 text run 1 at (3.00,177.00) startOffset 0 endOffset 27 width 125.00: "Callback function is active"
+            RenderSVGContainer {g} at (311,377) size 159x16
+              RenderPath {rect} at (311,377) size 159x16 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#DCDCDC]}] [data="M0.00,0.00 L200.00,0.00 L200.00,17.00 L0.00,17.00 Z"]
+              RenderSVGText {text} at (3,1) size 87x16 contains 1 chunk(s)
+                RenderSVGInlineText {#text} at (0,0) size 87x16
+                  chunk 1 text run 1 at (3.00,14.00) startOffset 0 endOffset 12 width 87.00: "Small Window"
+              RenderSVGContainer {use} at (454,379) size 11x11
+                RenderSVGContainer {g} at (454,379) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(188.50,8.50)}]
+                  RenderSVGViewportContainer {svg} at (454,379) size 11x11
+                    RenderPath {rect} at (454,379) size 11x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                    RenderPath {line} at (454,379) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M-5.50,-5.50 L5.50,5.50"]
+                    RenderPath {line} at (454,379) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,-5.50 L-5.50,5.50"]
+              RenderSVGContainer {use} at (441,379) size 11x11
+                RenderSVGContainer {g} at (441,379) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(171.50,8.50)}]
+                  RenderSVGViewportContainer {svg} at (441,379) size 11x11
+                    RenderPath {rect} at (441,379) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+              RenderSVGContainer {use} at (428,380) size 10x10
+                RenderSVGContainer {g} at (428,379) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(154.50,8.50)}]
+                  RenderSVGViewportContainer {svg} at (428,379) size 11x11
+                    RenderPath {rect} at (428,379) size 11x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                    RenderPath {line} at (428,388) size 11x2 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,5.50 L-5.50,5.50"]
+          RenderSVGContainer {g} at (39,475) size 119x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(1.00,426.00)}]
+            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)
+                  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."
+                  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"
+            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"]
+          RenderSVGText {text} at (3,1) size 73x16 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 73x16
+              chunk 1 text run 1 at (3.00,14.00) startOffset 0 endOffset 10 width 73.00: "Big Window"
+          RenderSVGContainer {use} at (571,145) size 12x11
+            RenderSVGContainer {g} at (571,145) size 12x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(688.50,8.50)}]
+              RenderSVGViewportContainer {svg} at (571,145) size 12x11
+                RenderPath {rect} at (571,145) size 12x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                RenderPath {line} at (571,145) size 12x11 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M-5.50,-5.50 L5.50,5.50"]
+                RenderPath {line} at (571,145) size 12x11 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,-5.50 L-5.50,5.50"]
+          RenderSVGContainer {use} at (558,145) size 11x11
+            RenderSVGContainer {g} at (558,145) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(671.50,8.50)}]
+              RenderSVGViewportContainer {svg} at (558,145) size 11x11
+                RenderPath {rect} at (558,145) size 11x11 [stroke={[type=SOLID] [color=#696969]}] [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+          RenderSVGContainer {use} at (546,146) size 9x10
+            RenderSVGContainer {g} at (545,145) size 11x11 [transform={m=((1.00,0.00)(0.00,1.00)) t=(654.50,8.50)}]
+              RenderSVGViewportContainer {svg} at (545,145) size 11x11
+                RenderPath {rect} at (545,145) size 11x11 [data="M-5.50,-5.50 L5.50,-5.50 L5.50,5.50 L-5.50,5.50 Z"]
+                RenderPath {line} at (545,153) size 11x3 [stroke={[type=SOLID] [color=#696969]}] [fill={[type=SOLID] [color=#000000]}] [data="M5.50,5.50 L-5.50,5.50"]
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.checksum
index c8c23a8..01c6a91 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.checksum
@@ -1 +1 @@
-5fa0684a94aae91dc65e66a6fb945caf
\ No newline at end of file
+c66c94aaa573dd0fe45fab18d1563074
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.png
new file mode 100644
index 0000000..419e134
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/custom/coords-relative-units-transforms-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.checksum
index 8961a6d..413c265 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.checksum
@@ -1 +1 @@
-eb5ae2cc59b6ec1601093c0551a97a16
\ No newline at end of file
+4ccc6a89a8ccca4f74c1ce9fee0c6762
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.png
index 1ddfdb8..07e6375 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-referencing-nonexisting-symbol-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/perf/003-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/perf/003-expected.txt
new file mode 100644
index 0000000..8859394
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/perf/003-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 400x400
+  RenderSVGRoot {svg} at (0,0) size 400x400
+    RenderSVGText {text} at (10,11) size 50x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 50x6
+        chunk 1 text run 1 at (10.00,15.00) startOffset 0 endOffset 21 width 50.00: "SVG Performance test."
+    RenderSVGText {text} at (10,91) size 36x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 36x6
+        chunk 1 text run 1 at (10.00,95.00) startOffset 0 endOffset 17 width 36.00: "Test not started."
+    RenderPath {rect} at (0,0) size 400x400 [stroke={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/perf/004-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/perf/004-expected.txt
new file mode 100644
index 0000000..8859394
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/perf/004-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 400x400
+  RenderSVGRoot {svg} at (0,0) size 400x400
+    RenderSVGText {text} at (10,11) size 50x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 50x6
+        chunk 1 text run 1 at (10.00,15.00) startOffset 0 endOffset 21 width 50.00: "SVG Performance test."
+    RenderSVGText {text} at (10,91) size 36x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 36x6
+        chunk 1 text run 1 at (10.00,95.00) startOffset 0 endOffset 17 width 36.00: "Test not started."
+    RenderPath {rect} at (0,0) size 400x400 [stroke={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/perf/005-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/perf/005-expected.txt
new file mode 100644
index 0000000..b4380a9
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/perf/005-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 400x400
+  RenderSVGRoot {svg} at (0,0) size 400x400
+    RenderSVGText {text} at (10,11) size 50x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 50x6
+        chunk 1 text run 1 at (10.00,15.00) startOffset 0 endOffset 21 width 50.00: "SVG Performance test."
+    RenderSVGText {text} at (10,91) size 36x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 36x6
+        chunk 1 text run 1 at (10.00,95.00) startOffset 0 endOffset 17 width 36.00: "Test not started."
+    RenderPath {rect} at (0,0) size 400x400 [stroke={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
+    RenderSVGResourceLinearGradient {linearGradient} [id="gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+      RenderSVGGradientStop {stop} [offset=0.00] [color=#0000FF]
+      RenderSVGGradientStop {stop} [offset=0.10] [color=#FF6600]
+      RenderSVGGradientStop {stop} [offset=0.90] [color=#FFFF66]
+      RenderSVGGradientStop {stop} [offset=1.00] [color=#0000FF]
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/perf/006-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/perf/006-expected.txt
new file mode 100644
index 0000000..e8afc48
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/perf/006-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 400x400
+  RenderSVGRoot {svg} at (0,0) size 400x400
+    RenderSVGText {text} at (10,11) size 50x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 50x6
+        chunk 1 text run 1 at (10.00,15.00) startOffset 0 endOffset 21 width 50.00: "SVG Performance test."
+    RenderSVGText {text} at (10,91) size 36x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 36x6
+        chunk 1 text run 1 at (10.00,95.00) startOffset 0 endOffset 17 width 36.00: "Test not started."
+    RenderPath {rect} at (0,0) size 400x400 [stroke={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
+    RenderSVGResourceRadialGradient {radialGradient} [id="gradient"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]
+      RenderSVGGradientStop {stop} [offset=0.00] [color=#0000FF]
+      RenderSVGGradientStop {stop} [offset=0.10] [color=#FF6600]
+      RenderSVGGradientStop {stop} [offset=0.90] [color=#FFFF66]
+      RenderSVGGradientStop {stop} [offset=1.00] [color=#0000FF]
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/text/003b-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/text/003b-expected.txt
new file mode 100644
index 0000000..98baa26
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/text/003b-expected.txt
@@ -0,0 +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
+        chunk 1 text run 1 at (0.00,800.00) startOffset 0 endOffset 4 width 2390.00: "PASS"
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index b09f208..b9c76e4 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -922,34 +922,6 @@ BUG3244 WIN LINUX : fast/backgrounds/repeat/mask-negative-offset-repeat.html = F
 // The mask part of this test is totally wrong.
 BUG3244 WIN LINUX : fast/backgrounds/svg-as-background-6.html = FAIL
 
-// I find it hard to care too much about SVG failures.
-BUG10304 LINUX : svg/W3C-SVG-1.1/animate-elem-04-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/animate-elem-05-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/animate-elem-06-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/animate-elem-07-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/fonts-desc-02-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/interact-zoom-01-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/text-spacing-01-b.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/text-text-01-b.svg = FAIL
-BUG10304 LINUX : svg/carto.net/slider.svg = FAIL
-BUG10304 LINUX : svg/carto.net/textbox.svg = FAIL
-BUG10304 LINUX : svg/carto.net/window.svg = FAIL
-BUG10304 LINUX : svg/custom/coords-relative-units-transforms.svg = FAIL
-BUG10304 LINUX : svg/custom/use-referencing-nonexisting-symbol.svg = FAIL
-BUG10304 LINUX RELEASE : svg/hixie/perf/003.xml = FAIL
-BUG10304 LINUX DEBUG : svg/hixie/perf/003.xml = FAIL
-BUG10304 LINUX : svg/hixie/perf/004.xml = FAIL
-BUG10304 LINUX : svg/hixie/perf/005.xml = FAIL
-BUG10304 LINUX RELEASE : svg/hixie/perf/006.xml = FAIL
-BUG10304 LINUX DEBUG : svg/hixie/perf/006.xml = FAIL
-BUG10304 LINUX : svg/hixie/text/003b.xml = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/fonts-elem-01-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/fonts-elem-02-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/fonts-elem-03-b.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/fonts-elem-04-b.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/fonts-elem-05-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/fonts-elem-06-t.svg = FAIL
-BUG10304 LINUX : svg/W3C-SVG-1.1/fonts-elem-07-b.svg = FAIL
 // Our gradients are wrong here.
 BUG19559 WIN LINUX : svg/W3C-SVG-1.1/pservers-grad-08-b.svg = FAIL
 BUG10304 LINUX : svg/carto.net/button.svg = FAIL

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list