[SCM] WebKit Debian packaging branch, webkit-1.3, updated. upstream/1.3.7-4207-g178b198

tony at chromium.org tony at chromium.org
Sun Feb 20 23:46:49 UTC 2011


The following commit has been merged in the webkit-1.3 branch:
commit b237ee5133ef5b585e43fabeffc5a6c98fa690c1
Author: tony at chromium.org <tony at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Jan 25 05:17:09 2011 +0000

    2011-01-24  Tony Chang  <tony at chromium.org>
    
            Unreviewed, reverting 5 changes of baselines that are incorrect for Linux.
            Mark win tests as failing for now.
    
            * platform/chromium-linux/fast/css/acid2-expected.txt: Removed.
            * platform/chromium-linux/fast/css/acid2-pixel-expected.checksum:
            * platform/chromium-linux/fast/css/acid2-pixel-expected.png:
            * platform/chromium-linux/fast/css/acid2-pixel-expected.txt: Removed.
            * platform/chromium-linux/fast/forms/button-sizes-expected.checksum:
            * platform/chromium-linux/fast/forms/button-sizes-expected.png:
            * platform/chromium-linux/fast/forms/button-sizes-expected.txt:
            * platform/chromium-linux/fast/forms/input-button-sizes-expected.checksum:
            * platform/chromium-linux/fast/forms/input-button-sizes-expected.png:
            * platform/chromium-linux/fast/forms/input-button-sizes-expected.txt:
            * platform/chromium-linux/http/tests/misc/acid2-expected.txt: Removed.
            * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.checksum:
            * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.png:
            * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt: Added.
            * platform/chromium-linux/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt: Removed.
            * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
            * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-04-t-expected.txt: Removed.
            * platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt: Removed.
            * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.txt: Removed.
            * platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
            * 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/viewbox/preserveAspectRatio/001-expected.txt: Added.
            * platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt: Added.
            * platform/chromium-linux/svg/text/text-hkern-expected.txt: Removed.
            * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.checksum: Removed.
            * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.png: Removed.
            * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.txt: Removed.
            * platform/chromium-linux/svg/text/text-text-01-b-expected.checksum:
            * platform/chromium-linux/svg/text/text-text-01-b-expected.png:
            * platform/chromium-linux/svg/text/text-text-01-b-expected.txt:
            * platform/chromium-linux/svg/text/text-text-04-t-expected.txt: Removed.
            * platform/chromium-linux/svg/text/text-vkern-expected.checksum: Removed.
            * platform/chromium-linux/svg/text/text-vkern-expected.txt: Removed.
            * platform/chromium-linux/svg/text/text-vkern-on-horizontal-text-expected.txt: Removed.
            * platform/chromium-win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Removed.
            * platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Removed.
            * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
            * platform/chromium-win/svg/W3C-SVG-1.1/text-text-04-t-expected.txt:
            * platform/chromium-win/svg/batik/text/xmlSpace-expected.txt:
            * platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
            * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum:
            * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
            * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt:
            * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
            * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png:
            * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
            * platform/chromium-win/svg/text/text-hkern-expected.txt: Removed.
            * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.checksum:
            * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.png:
            * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.txt: Removed.
            * platform/chromium-win/svg/text/text-text-04-t-expected.checksum:
            * platform/chromium-win/svg/text/text-text-04-t-expected.png:
            * platform/chromium-win/svg/text/text-text-04-t-expected.txt:
            * platform/chromium-win/svg/text/text-vkern-expected.checksum:
            * platform/chromium-win/svg/text/text-vkern-expected.png:
            * platform/chromium-win/svg/text/text-vkern-expected.txt: Removed.
            * platform/chromium-win/svg/text/text-vkern-on-horizontal-text-expected.txt: Removed.
            * platform/chromium/test_expectations.txt:
    2011-01-24  Tony Chang  <tony at chromium.org>
    
            Unreviewed, round ascent and descent to match old code.
    
            * platform/graphics/chromium/SimpleFontDataLinux.cpp:
            (WebCore::SimpleFontData::platformInit):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76569 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 8e40430..30ee41f 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,93 @@
+2011-01-24  Tony Chang  <tony at chromium.org>
+
+        Unreviewed, reverting 5 changes of baselines that are incorrect for Linux.
+        Mark win tests as failing for now.
+
+        * platform/chromium-linux/fast/css/acid2-expected.txt: Removed.
+        * platform/chromium-linux/fast/css/acid2-pixel-expected.checksum:
+        * platform/chromium-linux/fast/css/acid2-pixel-expected.png:
+        * platform/chromium-linux/fast/css/acid2-pixel-expected.txt: Removed.
+        * platform/chromium-linux/fast/forms/button-sizes-expected.checksum:
+        * platform/chromium-linux/fast/forms/button-sizes-expected.png:
+        * platform/chromium-linux/fast/forms/button-sizes-expected.txt:
+        * platform/chromium-linux/fast/forms/input-button-sizes-expected.checksum:
+        * platform/chromium-linux/fast/forms/input-button-sizes-expected.png:
+        * platform/chromium-linux/fast/forms/input-button-sizes-expected.txt:
+        * platform/chromium-linux/http/tests/misc/acid2-expected.txt: Removed.
+        * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.checksum:
+        * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.png:
+        * platform/chromium-linux/http/tests/misc/acid2-pixel-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
+        * platform/chromium-linux/svg/W3C-SVG-1.1/text-text-04-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt: Removed.
+        * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.txt: Removed.
+        * platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
+        * 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/viewbox/preserveAspectRatio/001-expected.txt: Added.
+        * platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt: Added.
+        * platform/chromium-linux/svg/text/text-hkern-expected.txt: Removed.
+        * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.checksum: Removed.
+        * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.png: Removed.
+        * platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.txt: Removed.
+        * platform/chromium-linux/svg/text/text-text-01-b-expected.checksum:
+        * platform/chromium-linux/svg/text/text-text-01-b-expected.png:
+        * platform/chromium-linux/svg/text/text-text-01-b-expected.txt:
+        * platform/chromium-linux/svg/text/text-text-04-t-expected.txt: Removed.
+        * platform/chromium-linux/svg/text/text-vkern-expected.checksum: Removed.
+        * platform/chromium-linux/svg/text/text-vkern-expected.txt: Removed.
+        * platform/chromium-linux/svg/text/text-vkern-on-horizontal-text-expected.txt: Removed.
+        * platform/chromium-win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Removed.
+        * platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Removed.
+        * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
+        * platform/chromium-win/svg/W3C-SVG-1.1/text-text-04-t-expected.txt:
+        * platform/chromium-win/svg/batik/text/xmlSpace-expected.txt:
+        * platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
+        * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum:
+        * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
+        * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt:
+        * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum:
+        * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png:
+        * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
+        * platform/chromium-win/svg/text/text-hkern-expected.txt: Removed.
+        * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.checksum:
+        * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.png:
+        * platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.txt: Removed.
+        * platform/chromium-win/svg/text/text-text-04-t-expected.checksum:
+        * platform/chromium-win/svg/text/text-text-04-t-expected.png:
+        * platform/chromium-win/svg/text/text-text-04-t-expected.txt:
+        * platform/chromium-win/svg/text/text-vkern-expected.checksum:
+        * platform/chromium-win/svg/text/text-vkern-expected.png:
+        * platform/chromium-win/svg/text/text-vkern-expected.txt: Removed.
+        * platform/chromium-win/svg/text/text-vkern-on-horizontal-text-expected.txt: Removed.
+        * platform/chromium/test_expectations.txt:
+
 2011-01-24  Simon Fraser  <simon.fraser at apple.com>
 
         Reviewed by Chris Marrin.
diff --git a/LayoutTests/platform/chromium-linux/fast/css/acid2-expected.txt b/LayoutTests/platform/chromium-linux/fast/css/acid2-expected.txt
deleted file mode 100644
index aed042d..0000000
--- a/LayoutTests/platform/chromium-linux/fast/css/acid2-expected.txt
+++ /dev/null
@@ -1,89 +0,0 @@
-layer at (0,0) size 800x4095
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x4095
-  RenderBlock {HTML} at (0,0) size 800x4095 [color=#FF0000] [bgcolor=#FFFFFF]
-    RenderBody {BODY} at (0,84) size 800x2811
-      RenderBlock {H2} at (72,2512) size 656x72 [color=#000080]
-        RenderText {#text} at (12,47) size 134x27
-          text run at (12,47) width 134: "Hello World!"
-layer at (36,2668) size 764x227
-  RenderBlock (relative positioned) {DIV} at (36,2584) size 764x227 [border: (12px solid #00000000)]
-    RenderTable {TABLE} at (12,12) size 1x0
-      RenderTableSection {TBODY} at (0,0) size 1x0
-        RenderTableRow {TR} at (0,0) size 1x0
-          RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
-    RenderBlock {DIV} at (60,60) size 120x12 [bgcolor=#FF0000] [border: (12px solid #000000) none (12px solid #000000)]
-      RenderBlock {DIV} at (12,0) size 144x12
-        RenderText {#text} at (0,-1) size 90x15
-          text run at (0,-1) width 90: "                              "
-    RenderBlock (floating) {DIV} at (36,96) size 168x48 [border: none (12px solid #000000)]
-      RenderBlock {DIV} at (12,0) size 144x48 [bgcolor=#FFFF00]
-        RenderBlock {DIV} at (60,12) size 24x24 [bgcolor=#FF0000]
-          RenderBlock (generated) at (0,0) size 24x12 [border: none (12px solid #FFFF00) (12px solid #000000) (12px solid #FFFF00)]
-            RenderText at (0,0) size 0x0
-          RenderBlock (generated) at (0,12) size 24x12 [border: (12px solid #000000) (12px solid #FFFF00) none (12px solid #FFFF00)]
-            RenderText at (0,0) size 0x0
-    RenderBlock {DIV} at (87,75) size 590x0
-      RenderBlock {DIV} at (48,0) size 518x0
-    RenderBlock {DIV} at (48,132) size 668x24
-    RenderBlock {DIV} at (60,168) size 120x13 [bgcolor=#FFFF00] [border: (12px solid #000000) none (12px solid #000000)]
-      RenderInline {DIV} at (0,0) size 1x3
-        RenderText {#text} at (12,9) size 1x3
-          text run at (12,9) width 1: " "
-    RenderBlock {DIV} at (12,181) size 740x12
-      RenderBlock {DIV} at (60,0) size 96x12 [color=#FFA500] [bgcolor=#FFFF00] [border: none (24px solid #000000) none (24px solid #000000)]
-    RenderTable {UL} at (96,193) size 48x12 [bgcolor=#FF0000]
-      RenderTableSection (anonymous) at (0,0) size 48x12
-        RenderTableRow (anonymous) at (0,0) size 48x12
-          RenderTableCell {LI} at (0,0) size 12x0 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1]
-          RenderTableCell (anonymous) at (12,0) size 12x12 [r=0 c=1 rs=1 cs=1]
-            RenderTable {LI} at (0,0) size 12x12 [bgcolor=#000000]
-          RenderTableCell {LI} at (24,0) size 12x0 [bgcolor=#000000] [r=0 c=2 rs=1 cs=1]
-          RenderTableCell (anonymous) at (36,0) size 12x12 [r=0 c=3 rs=1 cs=1]
-            RenderListItem {LI} at (0,0) size 12x12 [bgcolor=#000000]
-layer at (48,2873) size 740x10 scrollHeight 279
-  RenderBlock {DIV} at (12,205) size 740x10
-    RenderTable {TABLE} at (0,0) size 64x279
-      RenderTableSection {TBODY} at (0,0) size 64x279
-        RenderTableRow {TR} at (0,0) size 64x279
-          RenderTableCell {TD} at (0,0) size 64x279 [r=0 c=0 rs=1 cs=1]
-            RenderImage {IMG} at (0,156) size 64x64
-layer at (132,108) size 48x18
-  RenderBlock (positioned) {P} at (132,108) size 48x18 [bgcolor=#000000] [border: none (6px solid #FFFF00) none]
-layer at (132,144) size 48x15
-  RenderBlock (positioned) {P} at (132,144) size 48x15 [bgcolor=#000000] [border: none (3px solid #FF0000) none]
-layer at (108,2716) size 96x12
-  RenderBlock (positioned) {BLOCKQUOTE} at (72,48) size 96x12 [border: none (24px solid #000000) none (24px solid #000000)]
-    RenderBlock (floating) {ADDRESS} at (24,0) size 48x12 [bgcolor=#FFFF00]
-layer at (84,2740) size 144x24
-  RenderBlock (positioned) {DIV} at (48,72) size 144x24 [bgcolor=#FF0000]
-    RenderBlock {DIV} at (0,0) size 144x0
-      RenderInline {OBJECT} at (0,0) size 131x15
-        RenderInline {OBJECT} at (0,0) size 131x15
-          RenderImage {OBJECT} at (13,0) size 131x24 [border: (12px solid #000000) none]
-    RenderBlock (floating) {DIV} at (0,0) size 144x24 [border: (12px solid #FF0000) none (12px solid #000000)]
-    RenderBlock {DIV} at (0,0) size 144x24 [border: (24px solid #FFFF00)]
-layer at (84,2812) size 144x24
-  RenderBlock (relative positioned) {DIV} at (0,0) size 144x24 [bgcolor=#000000]
-layer at (96,2812) size 120x24
-  RenderBlock (positioned) {DIV} at (12,0) size 120x24 [border: (12px solid #FFFF00)]
-    RenderBlock (floating) {SPAN} at (12,0) size 96x12 [border: none (12px solid #00000000) none (12px solid #00000000)]
-      RenderBlock (floating) {EM} at (12,0) size 72x24 [border: (12px solid #FFFF00) none (12px solid #000000) none]
-        RenderBlock {STRONG} at (0,12) size 72x0
-layer at (48,84) size 704x112
-  RenderBlock (relative positioned) zI: 2 {DIV} at (48,0) size 704x112 [color=#000000] [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {H1} at (13,13) size 678x30
-      RenderText {#text} at (0,0) size 253x29
-        text run at (0,0) width 253: "Standards compliant?"
-    RenderBlock {P} at (13,43) size 678x56
-      RenderInline {A} at (0,0) size 219x27 [color=#0000FF]
-        RenderText {#text} at (0,0) size 219x27
-          text run at (0,0) width 219: "Take The Acid2 Test"
-      RenderText {#text} at (219,0) size 201x27
-        text run at (219,0) width 201: " and compare it to "
-      RenderInline {A} at (0,0) size 562x55 [color=#0000FF]
-        RenderText {#text} at (420,0) size 562x55
-          text run at (420,0) width 142: "the reference"
-          text run at (0,28) width 103: "rendering"
-      RenderText {#text} at (103,28) size 7x27
-        text run at (103,28) width 7: "."
diff --git a/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.checksum b/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.checksum
index 103a958..6eade48 100644
--- a/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.checksum
@@ -1 +1 @@
-88751e98860bebf09f0970fc7be343ae
\ No newline at end of file
+59e860e314fc4e8ee7a527585a8d8694
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.png b/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.png
index 37c57a6..8fa06b1 100644
Binary files a/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.png and b/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.txt b/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.txt
deleted file mode 100644
index 02954bd..0000000
--- a/LayoutTests/platform/chromium-linux/fast/css/acid2-pixel-expected.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x299
-  RenderBlock {HTML} at (0,0) size 800x299 [color=#FF0000] [bgcolor=#FFFFFF]
-    RenderBody {BODY} at (0,0) size 800x299
-      RenderBlock {H2} at (72,0) size 656x72 [color=#000080]
-        RenderText {#text} at (12,47) size 134x27
-          text run at (12,47) width 134: "Hello World!"
-layer at (36,72) size 764x227
-  RenderBlock (relative positioned) {DIV} at (36,72) size 764x227 [border: (12px solid #00000000)]
-    RenderTable {TABLE} at (12,12) size 1x0
-      RenderTableSection {TBODY} at (0,0) size 1x0
-        RenderTableRow {TR} at (0,0) size 1x0
-          RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
-    RenderBlock {DIV} at (60,60) size 120x12 [bgcolor=#FF0000] [border: (12px solid #000000) none (12px solid #000000)]
-      RenderBlock {DIV} at (12,0) size 144x12
-        RenderText {#text} at (0,-1) size 90x15
-          text run at (0,-1) width 90: "                              "
-    RenderBlock (floating) {DIV} at (36,96) size 168x48 [border: none (12px solid #000000)]
-      RenderBlock {DIV} at (12,0) size 144x48 [bgcolor=#FFFF00]
-        RenderBlock {DIV} at (60,12) size 24x24 [bgcolor=#FF0000]
-          RenderBlock (generated) at (0,0) size 24x12 [border: none (12px solid #FFFF00) (12px solid #000000) (12px solid #FFFF00)]
-            RenderText at (0,0) size 0x0
-          RenderBlock (generated) at (0,12) size 24x12 [border: (12px solid #000000) (12px solid #FFFF00) none (12px solid #FFFF00)]
-            RenderText at (0,0) size 0x0
-    RenderBlock {DIV} at (87,75) size 590x0
-      RenderBlock {DIV} at (48,0) size 518x0
-    RenderBlock {DIV} at (48,132) size 668x24
-    RenderBlock {DIV} at (60,168) size 120x13 [bgcolor=#FFFF00] [border: (12px solid #000000) none (12px solid #000000)]
-      RenderInline {DIV} at (0,0) size 1x3
-        RenderText {#text} at (12,9) size 1x3
-          text run at (12,9) width 1: " "
-    RenderBlock {DIV} at (12,181) size 740x12
-      RenderBlock {DIV} at (60,0) size 96x12 [color=#FFA500] [bgcolor=#FFFF00] [border: none (24px solid #000000) none (24px solid #000000)]
-    RenderTable {UL} at (96,193) size 48x12 [bgcolor=#FF0000]
-      RenderTableSection (anonymous) at (0,0) size 48x12
-        RenderTableRow (anonymous) at (0,0) size 48x12
-          RenderTableCell {LI} at (0,0) size 12x0 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1]
-          RenderTableCell (anonymous) at (12,0) size 12x12 [r=0 c=1 rs=1 cs=1]
-            RenderTable {LI} at (0,0) size 12x12 [bgcolor=#000000]
-          RenderTableCell {LI} at (24,0) size 12x0 [bgcolor=#000000] [r=0 c=2 rs=1 cs=1]
-          RenderTableCell (anonymous) at (36,0) size 12x12 [r=0 c=3 rs=1 cs=1]
-            RenderListItem {LI} at (0,0) size 12x12 [bgcolor=#000000]
-layer at (48,277) size 740x10 scrollHeight 279
-  RenderBlock {DIV} at (12,205) size 740x10
-    RenderTable {TABLE} at (0,0) size 64x279
-      RenderTableSection {TBODY} at (0,0) size 64x279
-        RenderTableRow {TR} at (0,0) size 64x279
-          RenderTableCell {TD} at (0,0) size 64x279 [r=0 c=0 rs=1 cs=1]
-            RenderImage {IMG} at (0,156) size 64x64
-layer at (132,108) size 48x18
-  RenderBlock (positioned) {P} at (132,108) size 48x18 [bgcolor=#000000] [border: none (6px solid #FFFF00) none]
-layer at (132,144) size 48x15
-  RenderBlock (positioned) {P} at (132,144) size 48x15 [bgcolor=#000000] [border: none (3px solid #FF0000) none]
-layer at (108,120) size 96x12
-  RenderBlock (positioned) {BLOCKQUOTE} at (72,48) size 96x12 [border: none (24px solid #000000) none (24px solid #000000)]
-    RenderBlock (floating) {ADDRESS} at (24,0) size 48x12 [bgcolor=#FFFF00]
-layer at (84,144) size 144x24
-  RenderBlock (positioned) {DIV} at (48,72) size 144x24 [bgcolor=#FF0000]
-    RenderBlock {DIV} at (0,0) size 144x0
-      RenderInline {OBJECT} at (0,0) size 131x15
-        RenderInline {OBJECT} at (0,0) size 131x15
-          RenderImage {OBJECT} at (13,0) size 131x24 [border: (12px solid #000000) none]
-    RenderBlock (floating) {DIV} at (0,0) size 144x24 [border: (12px solid #FF0000) none (12px solid #000000)]
-    RenderBlock {DIV} at (0,0) size 144x24 [border: (24px solid #FFFF00)]
-layer at (84,216) size 144x24
-  RenderBlock (relative positioned) {DIV} at (0,0) size 144x24 [bgcolor=#000000]
-layer at (96,216) size 120x24
-  RenderBlock (positioned) {DIV} at (12,0) size 120x24 [border: (12px solid #FFFF00)]
-    RenderBlock (floating) {SPAN} at (12,0) size 96x12 [border: none (12px solid #00000000) none (12px solid #00000000)]
-      RenderBlock (floating) {EM} at (12,0) size 72x24 [border: (12px solid #FFFF00) none (12px solid #000000) none]
-        RenderBlock {STRONG} at (0,12) size 72x0
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.checksum b/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.checksum
index e79bb9a..2052f9b 100644
--- a/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.checksum
@@ -1 +1 @@
-faae7ce033d64e07c363f452a37e9c07
\ No newline at end of file
+4d85cdd8b58ca1af9a22956500a879c3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.png
index 40c2017..0c00fe7 100644
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.txt b/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.txt
index edbff01..6992c5f 100644
--- a/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.txt
+++ b/LayoutTests/platform/chromium-linux/fast/forms/button-sizes-expected.txt
@@ -9,9 +9,9 @@ layer at (0,0) size 800x600
             text run at (0,0) width 25: "Test Button"
       RenderText {#text} at (41,3) size 4x19
         text run at (41,3) width 4: " "
-      RenderButton {BUTTON} at (45,10) size 47x12 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
-        RenderBlock (anonymous) at (8,3) size 31x6
-          RenderText {#text} at (0,0) size 31x6
+      RenderButton {BUTTON} at (45,10) size 47x13 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
+        RenderBlock (anonymous) at (8,3) size 31x7
+          RenderText {#text} at (0,0) size 31x7
             text run at (0,0) width 31: "Test Button"
       RenderText {#text} at (92,3) size 4x19
         text run at (92,3) width 4: " "
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.checksum b/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.checksum
index 0dcebb6..63f5596 100644
--- a/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.checksum
@@ -1 +1 @@
-48d822ba5ce0c561cbf7c857c9ea0d09
\ No newline at end of file
+02e181e3e347bd1c6b4bab0f6206a8c3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.png b/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.png
index b70a869..deb6123 100644
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.txt b/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.txt
index ba235e6..82376cd 100644
--- a/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.txt
+++ b/LayoutTests/platform/chromium-linux/fast/forms/input-button-sizes-expected.txt
@@ -9,9 +9,9 @@ layer at (0,0) size 800x600
             text run at (0,0) width 25: "Test Button"
       RenderText {#text} at (41,3) size 4x19
         text run at (41,3) width 4: " "
-      RenderButton {INPUT} at (45,10) size 47x12 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
-        RenderBlock (anonymous) at (8,3) size 31x6
-          RenderText at (0,0) size 31x6
+      RenderButton {INPUT} at (45,10) size 47x13 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
+        RenderBlock (anonymous) at (8,3) size 31x7
+          RenderText at (0,0) size 31x7
             text run at (0,0) width 31: "Test Button"
       RenderText {#text} at (92,3) size 4x19
         text run at (92,3) width 4: " "
diff --git a/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-expected.txt b/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-expected.txt
deleted file mode 100644
index aed042d..0000000
--- a/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-expected.txt
+++ /dev/null
@@ -1,89 +0,0 @@
-layer at (0,0) size 800x4095
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x4095
-  RenderBlock {HTML} at (0,0) size 800x4095 [color=#FF0000] [bgcolor=#FFFFFF]
-    RenderBody {BODY} at (0,84) size 800x2811
-      RenderBlock {H2} at (72,2512) size 656x72 [color=#000080]
-        RenderText {#text} at (12,47) size 134x27
-          text run at (12,47) width 134: "Hello World!"
-layer at (36,2668) size 764x227
-  RenderBlock (relative positioned) {DIV} at (36,2584) size 764x227 [border: (12px solid #00000000)]
-    RenderTable {TABLE} at (12,12) size 1x0
-      RenderTableSection {TBODY} at (0,0) size 1x0
-        RenderTableRow {TR} at (0,0) size 1x0
-          RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
-    RenderBlock {DIV} at (60,60) size 120x12 [bgcolor=#FF0000] [border: (12px solid #000000) none (12px solid #000000)]
-      RenderBlock {DIV} at (12,0) size 144x12
-        RenderText {#text} at (0,-1) size 90x15
-          text run at (0,-1) width 90: "                              "
-    RenderBlock (floating) {DIV} at (36,96) size 168x48 [border: none (12px solid #000000)]
-      RenderBlock {DIV} at (12,0) size 144x48 [bgcolor=#FFFF00]
-        RenderBlock {DIV} at (60,12) size 24x24 [bgcolor=#FF0000]
-          RenderBlock (generated) at (0,0) size 24x12 [border: none (12px solid #FFFF00) (12px solid #000000) (12px solid #FFFF00)]
-            RenderText at (0,0) size 0x0
-          RenderBlock (generated) at (0,12) size 24x12 [border: (12px solid #000000) (12px solid #FFFF00) none (12px solid #FFFF00)]
-            RenderText at (0,0) size 0x0
-    RenderBlock {DIV} at (87,75) size 590x0
-      RenderBlock {DIV} at (48,0) size 518x0
-    RenderBlock {DIV} at (48,132) size 668x24
-    RenderBlock {DIV} at (60,168) size 120x13 [bgcolor=#FFFF00] [border: (12px solid #000000) none (12px solid #000000)]
-      RenderInline {DIV} at (0,0) size 1x3
-        RenderText {#text} at (12,9) size 1x3
-          text run at (12,9) width 1: " "
-    RenderBlock {DIV} at (12,181) size 740x12
-      RenderBlock {DIV} at (60,0) size 96x12 [color=#FFA500] [bgcolor=#FFFF00] [border: none (24px solid #000000) none (24px solid #000000)]
-    RenderTable {UL} at (96,193) size 48x12 [bgcolor=#FF0000]
-      RenderTableSection (anonymous) at (0,0) size 48x12
-        RenderTableRow (anonymous) at (0,0) size 48x12
-          RenderTableCell {LI} at (0,0) size 12x0 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1]
-          RenderTableCell (anonymous) at (12,0) size 12x12 [r=0 c=1 rs=1 cs=1]
-            RenderTable {LI} at (0,0) size 12x12 [bgcolor=#000000]
-          RenderTableCell {LI} at (24,0) size 12x0 [bgcolor=#000000] [r=0 c=2 rs=1 cs=1]
-          RenderTableCell (anonymous) at (36,0) size 12x12 [r=0 c=3 rs=1 cs=1]
-            RenderListItem {LI} at (0,0) size 12x12 [bgcolor=#000000]
-layer at (48,2873) size 740x10 scrollHeight 279
-  RenderBlock {DIV} at (12,205) size 740x10
-    RenderTable {TABLE} at (0,0) size 64x279
-      RenderTableSection {TBODY} at (0,0) size 64x279
-        RenderTableRow {TR} at (0,0) size 64x279
-          RenderTableCell {TD} at (0,0) size 64x279 [r=0 c=0 rs=1 cs=1]
-            RenderImage {IMG} at (0,156) size 64x64
-layer at (132,108) size 48x18
-  RenderBlock (positioned) {P} at (132,108) size 48x18 [bgcolor=#000000] [border: none (6px solid #FFFF00) none]
-layer at (132,144) size 48x15
-  RenderBlock (positioned) {P} at (132,144) size 48x15 [bgcolor=#000000] [border: none (3px solid #FF0000) none]
-layer at (108,2716) size 96x12
-  RenderBlock (positioned) {BLOCKQUOTE} at (72,48) size 96x12 [border: none (24px solid #000000) none (24px solid #000000)]
-    RenderBlock (floating) {ADDRESS} at (24,0) size 48x12 [bgcolor=#FFFF00]
-layer at (84,2740) size 144x24
-  RenderBlock (positioned) {DIV} at (48,72) size 144x24 [bgcolor=#FF0000]
-    RenderBlock {DIV} at (0,0) size 144x0
-      RenderInline {OBJECT} at (0,0) size 131x15
-        RenderInline {OBJECT} at (0,0) size 131x15
-          RenderImage {OBJECT} at (13,0) size 131x24 [border: (12px solid #000000) none]
-    RenderBlock (floating) {DIV} at (0,0) size 144x24 [border: (12px solid #FF0000) none (12px solid #000000)]
-    RenderBlock {DIV} at (0,0) size 144x24 [border: (24px solid #FFFF00)]
-layer at (84,2812) size 144x24
-  RenderBlock (relative positioned) {DIV} at (0,0) size 144x24 [bgcolor=#000000]
-layer at (96,2812) size 120x24
-  RenderBlock (positioned) {DIV} at (12,0) size 120x24 [border: (12px solid #FFFF00)]
-    RenderBlock (floating) {SPAN} at (12,0) size 96x12 [border: none (12px solid #00000000) none (12px solid #00000000)]
-      RenderBlock (floating) {EM} at (12,0) size 72x24 [border: (12px solid #FFFF00) none (12px solid #000000) none]
-        RenderBlock {STRONG} at (0,12) size 72x0
-layer at (48,84) size 704x112
-  RenderBlock (relative positioned) zI: 2 {DIV} at (48,0) size 704x112 [color=#000000] [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-    RenderBlock {H1} at (13,13) size 678x30
-      RenderText {#text} at (0,0) size 253x29
-        text run at (0,0) width 253: "Standards compliant?"
-    RenderBlock {P} at (13,43) size 678x56
-      RenderInline {A} at (0,0) size 219x27 [color=#0000FF]
-        RenderText {#text} at (0,0) size 219x27
-          text run at (0,0) width 219: "Take The Acid2 Test"
-      RenderText {#text} at (219,0) size 201x27
-        text run at (219,0) width 201: " and compare it to "
-      RenderInline {A} at (0,0) size 562x55 [color=#0000FF]
-        RenderText {#text} at (420,0) size 562x55
-          text run at (420,0) width 142: "the reference"
-          text run at (0,28) width 103: "rendering"
-      RenderText {#text} at (103,28) size 7x27
-        text run at (103,28) width 7: "."
diff --git a/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.checksum b/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.checksum
index 103a958..6eade48 100644
--- a/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.checksum
@@ -1 +1 @@
-88751e98860bebf09f0970fc7be343ae
\ No newline at end of file
+59e860e314fc4e8ee7a527585a8d8694
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.png b/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.png
index 37c57a6..8fa06b1 100644
Binary files a/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.png and b/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.txt b/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.txt
deleted file mode 100644
index 02954bd..0000000
--- a/LayoutTests/platform/chromium-linux/http/tests/misc/acid2-pixel-expected.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x299
-  RenderBlock {HTML} at (0,0) size 800x299 [color=#FF0000] [bgcolor=#FFFFFF]
-    RenderBody {BODY} at (0,0) size 800x299
-      RenderBlock {H2} at (72,0) size 656x72 [color=#000080]
-        RenderText {#text} at (12,47) size 134x27
-          text run at (12,47) width 134: "Hello World!"
-layer at (36,72) size 764x227
-  RenderBlock (relative positioned) {DIV} at (36,72) size 764x227 [border: (12px solid #00000000)]
-    RenderTable {TABLE} at (12,12) size 1x0
-      RenderTableSection {TBODY} at (0,0) size 1x0
-        RenderTableRow {TR} at (0,0) size 1x0
-          RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
-    RenderBlock {DIV} at (60,60) size 120x12 [bgcolor=#FF0000] [border: (12px solid #000000) none (12px solid #000000)]
-      RenderBlock {DIV} at (12,0) size 144x12
-        RenderText {#text} at (0,-1) size 90x15
-          text run at (0,-1) width 90: "                              "
-    RenderBlock (floating) {DIV} at (36,96) size 168x48 [border: none (12px solid #000000)]
-      RenderBlock {DIV} at (12,0) size 144x48 [bgcolor=#FFFF00]
-        RenderBlock {DIV} at (60,12) size 24x24 [bgcolor=#FF0000]
-          RenderBlock (generated) at (0,0) size 24x12 [border: none (12px solid #FFFF00) (12px solid #000000) (12px solid #FFFF00)]
-            RenderText at (0,0) size 0x0
-          RenderBlock (generated) at (0,12) size 24x12 [border: (12px solid #000000) (12px solid #FFFF00) none (12px solid #FFFF00)]
-            RenderText at (0,0) size 0x0
-    RenderBlock {DIV} at (87,75) size 590x0
-      RenderBlock {DIV} at (48,0) size 518x0
-    RenderBlock {DIV} at (48,132) size 668x24
-    RenderBlock {DIV} at (60,168) size 120x13 [bgcolor=#FFFF00] [border: (12px solid #000000) none (12px solid #000000)]
-      RenderInline {DIV} at (0,0) size 1x3
-        RenderText {#text} at (12,9) size 1x3
-          text run at (12,9) width 1: " "
-    RenderBlock {DIV} at (12,181) size 740x12
-      RenderBlock {DIV} at (60,0) size 96x12 [color=#FFA500] [bgcolor=#FFFF00] [border: none (24px solid #000000) none (24px solid #000000)]
-    RenderTable {UL} at (96,193) size 48x12 [bgcolor=#FF0000]
-      RenderTableSection (anonymous) at (0,0) size 48x12
-        RenderTableRow (anonymous) at (0,0) size 48x12
-          RenderTableCell {LI} at (0,0) size 12x0 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1]
-          RenderTableCell (anonymous) at (12,0) size 12x12 [r=0 c=1 rs=1 cs=1]
-            RenderTable {LI} at (0,0) size 12x12 [bgcolor=#000000]
-          RenderTableCell {LI} at (24,0) size 12x0 [bgcolor=#000000] [r=0 c=2 rs=1 cs=1]
-          RenderTableCell (anonymous) at (36,0) size 12x12 [r=0 c=3 rs=1 cs=1]
-            RenderListItem {LI} at (0,0) size 12x12 [bgcolor=#000000]
-layer at (48,277) size 740x10 scrollHeight 279
-  RenderBlock {DIV} at (12,205) size 740x10
-    RenderTable {TABLE} at (0,0) size 64x279
-      RenderTableSection {TBODY} at (0,0) size 64x279
-        RenderTableRow {TR} at (0,0) size 64x279
-          RenderTableCell {TD} at (0,0) size 64x279 [r=0 c=0 rs=1 cs=1]
-            RenderImage {IMG} at (0,156) size 64x64
-layer at (132,108) size 48x18
-  RenderBlock (positioned) {P} at (132,108) size 48x18 [bgcolor=#000000] [border: none (6px solid #FFFF00) none]
-layer at (132,144) size 48x15
-  RenderBlock (positioned) {P} at (132,144) size 48x15 [bgcolor=#000000] [border: none (3px solid #FF0000) none]
-layer at (108,120) size 96x12
-  RenderBlock (positioned) {BLOCKQUOTE} at (72,48) size 96x12 [border: none (24px solid #000000) none (24px solid #000000)]
-    RenderBlock (floating) {ADDRESS} at (24,0) size 48x12 [bgcolor=#FFFF00]
-layer at (84,144) size 144x24
-  RenderBlock (positioned) {DIV} at (48,72) size 144x24 [bgcolor=#FF0000]
-    RenderBlock {DIV} at (0,0) size 144x0
-      RenderInline {OBJECT} at (0,0) size 131x15
-        RenderInline {OBJECT} at (0,0) size 131x15
-          RenderImage {OBJECT} at (13,0) size 131x24 [border: (12px solid #000000) none]
-    RenderBlock (floating) {DIV} at (0,0) size 144x24 [border: (12px solid #FF0000) none (12px solid #000000)]
-    RenderBlock {DIV} at (0,0) size 144x24 [border: (24px solid #FFFF00)]
-layer at (84,216) size 144x24
-  RenderBlock (relative positioned) {DIV} at (0,0) size 144x24 [bgcolor=#000000]
-layer at (96,216) size 120x24
-  RenderBlock (positioned) {DIV} at (12,0) size 120x24 [border: (12px solid #FFFF00)]
-    RenderBlock (floating) {SPAN} at (12,0) size 96x12 [border: none (12px solid #00000000) none (12px solid #00000000)]
-      RenderBlock (floating) {EM} at (12,0) size 72x24 [border: (12px solid #FFFF00) none (12px solid #000000) none]
-        RenderBlock {STRONG} at (0,12) size 72x0
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt
deleted file mode 100644
index 2fc3232..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-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 (59,99) size 352x152
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGResourceFilter {filter} [id="default"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="all_specified_relative"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="all_specified_absolute"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="x_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="y_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="width_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="height_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="width_height_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="x_y_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-      RenderSVGContainer {g} at (59,99) size 352x152 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,100.00)}]
-        RenderSVGPath {rect} at (60,100) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00]
-          [filter="default"] RenderSVGResourceFilter {filter} at (0,0) size 50x50
-        RenderSVGPath {rect} at (160,100) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=100.00] [y=0.00] [width=50.00] [height=50.00]
-          [filter="all_specified_relative"] RenderSVGResourceFilter {filter} at (100,0) size 50x50
-        RenderSVGPath {rect} at (260,100) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=200.00] [y=0.00] [width=50.00] [height=50.00]
-          [filter="all_specified_absolute"] RenderSVGResourceFilter {filter} at (200,0) size 50x50
-        RenderSVGPath {rect} at (360,100) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=300.00] [y=0.00] [width=50.00] [height=50.00]
-          [filter="y_specified"] RenderSVGResourceFilter {filter} at (300,0) size 50x50
-        RenderSVGPath {rect} at (60,200) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=100.00] [width=50.00] [height=50.00]
-          [filter="width_specified"] RenderSVGResourceFilter {filter} at (0,100) size 50x50
-        RenderSVGPath {rect} at (160,200) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=100.00] [y=100.00] [width=50.00] [height=50.00]
-          [filter="height_specified"] RenderSVGResourceFilter {filter} at (100,100) size 50x50
-        RenderSVGPath {rect} at (260,200) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=200.00] [y=100.00] [width=50.00] [height=50.00]
-          [filter="width_height_specified"] RenderSVGResourceFilter {filter} at (200,100) size 50x50
-        RenderSVGPath {rect} at (360,200) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=300.00] [y=100.00] [width=50.00] [height=50.00]
-          [filter="x_y_specified"] RenderSVGResourceFilter {filter} at (300,100) size 50x50
-        RenderSVGContainer {g} at (59,99) size 352x152
-          RenderSVGPath {rect} at (59,99) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (159,99) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=100.00] [y=0.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (259,99) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=200.00] [y=0.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (359,99) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=300.00] [y=0.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (59,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=100.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (159,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=100.00] [y=100.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (259,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=200.00] [y=100.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (359,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=300.00] [y=100.00] [width=50.00] [height=50.00]
-    RenderSVGContainer {g} at (10,314) size 223x32
-      RenderSVGText {text} at (10,314) size 223x32 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 223x32
-          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
-          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
-          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
-          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 13 width 8.90: "."
-          chunk 1 text run 5 at (188.50,340.00) startOffset 13 endOffset 16 width 44.48: "1 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 480x23
-      RenderSVGPath {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
-      RenderSVGText {text} at (206,1) size 68x21 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 68x21
-          chunk 1 (middle anchor) text run 1 at (206.67,18.00) startOffset 0 endOffset 5 width 66.66: "DRAFT"
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt
deleted file mode 100644
index a602833..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-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 (39,59) size 402x202
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGResourcePattern {pattern} [id="invisible1"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
-          RenderSVGPath {rect} at (0,0) size 480x360 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=480.00] [height=360.00]
-        RenderSVGResourcePattern {pattern} [id="invisible2"] [patternUnits=objectBoundingBox] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 480x360 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=480.00] [height=360.00]
-        RenderSVGResourcePattern {pattern} [id="invisible3"] [patternUnits=objectBoundingBox] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
-        RenderSVGResourcePattern {pattern} [id="invisible4"] [patternUnits=objectBoundingBox] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
-        RenderSVGResourcePattern {pattern} [id="invisible5"] [patternUnits=userSpaceOnUse] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
-        RenderSVGResourcePattern {pattern} [id="invisible6"] [patternUnits=userSpaceOnUse] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
-        RenderSVGResourcePattern {pattern} [id="invisible7"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
-          RenderSVGPath {rect} at (0,0) size 480x360 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=480.00] [height=360.00]
-      RenderSVGContainer {g} at (39,59) size 402x202 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,60.00)}]
-        RenderSVGPath {rect} at (39,59) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible1"]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (139,59) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible2"]}] [x=100.00] [y=0.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (239,59) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible3"]}] [x=200.00] [y=0.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (339,59) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible4"]}] [x=300.00] [y=0.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (39,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible5"]}] [x=0.00] [y=100.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (139,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible6"]}] [x=100.00] [y=100.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (239,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible7"]}] [x=200.00] [y=100.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (339,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=300.00] [y=100.00] [width=100.00] [height=100.00]
-    RenderSVGContainer {g} at (10,314) size 223x32
-      RenderSVGText {text} at (10,314) size 223x32 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 223x32
-          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
-          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
-          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
-          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 13 width 8.90: "."
-          chunk 1 text run 5 at (188.50,340.00) startOffset 13 endOffset 16 width 44.48: "1 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 480x23
-      RenderSVGPath {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
-      RenderSVGText {text} at (206,1) size 68x21 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 68x21
-          chunk 1 (middle anchor) text run 1 at (206.67,18.00) startOffset 0 endOffset 5 width 66.66: "DRAFT"
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
deleted file mode 100644
index e21b74e..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-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 (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 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 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 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 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
deleted file mode 100644
index 5d1f4ea..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-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 (42,38) size 289x239
-      RenderSVGContainer {g} at (70,93) size 143x132
-        RenderSVGText {text} at (70,93) size 143x22 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 143x22
-            chunk 1 text run 1 at (70.00,110.00) startOffset 0 endOffset 18 width 143.00: "Text from 0s to 3s"
-        RenderSVGText {text} at (100,168) size 77x22 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 77x22
-            chunk 1 text run 1 at (100.00,185.00) startOffset 0 endOffset 10 width 77.00: "Text at 6s"
-        RenderSVGText {text} at (100,203) size 77x22 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 77x22
-            chunk 1 text run 1 at (100.00,220.00) startOffset 0 endOffset 10 width 77.00: "Text at 9s"
-      RenderSVGContainer {g} at (42,38) size 289x239
-        RenderSVGText {text} at (0,-15) size 77x17 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 77x17
-            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 11 width 76.84: "It's alive!"
-        RenderSVGText {text} at (0,-30) size 154x35 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 154x35
-            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 11 width 153.68: "It's alive!"
-        RenderSVGText {text} at (100,225) size 231x52 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 231x52
-            chunk 1 text run 1 at (100.00,270.00) startOffset 0 endOffset 11 width 230.52: "It's alive!"
-      RenderSVGContainer {g} at (42,38) size 76x54 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,90.00)}]
-        RenderSVGText {text} at (0,-15) size 77x17 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 77x17
-            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 11 width 76.84: "It's alive!"
-          RenderSVGInlineText {#text} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (0,0) size 0x0
-    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.7 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt
deleted file mode 100644
index 42cd484..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt
+++ /dev/null
@@ -1,97 +0,0 @@
-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
-    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.11 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGText {text} at (137,10) size 206x19 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 206x19
-        chunk 1 (middle anchor) text run 1 at (137.50,25.00) startOffset 0 endOffset 32 width 205.00: "<animateTransform> on structure,"
-    RenderSVGText {text} at (150,30) size 180x19 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 180x19
-        chunk 1 (middle anchor) text run 1 at (150.00,45.00) startOffset 0 endOffset 30 width 180.00: "hyperlinking and text elements"
-    RenderSVGContainer {g} at (29,59) size 422x225
-      RenderSVGContainer {g} at (29,59) size 62x95 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,90.00)}]
-        RenderSVGContainer {g} at (29,59) size 62x62
-          RenderSVGPath {path} at (59,59) size 32x32 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-          RenderSVGPath {path} at (59,89) size 32x32 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-          RenderSVGPath {path} at (29,89) size 32x32 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-          RenderSVGPath {path} at (29,59) size 32x32 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-          RenderSVGPath {rect} at (44,74) size 32x32 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-15.00] [y=-15.00] [width=30.00] [height=30.00]
-        RenderSVGText {text} at (-13,45) size 26x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 26x19
-            chunk 1 (middle anchor) text run 1 at (-12.50,60.00) startOffset 0 endOffset 3 width 25.00: "<g>"
-      RenderSVGContainer {g} at (147,67) size 66x87 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,110.00)}]
-        RenderSVGContainer {g} at (147,67) size 66x56
-          RenderSVGContainer {use} at (147,67) size 26x26 [transform={m=((0.40,0.00)(0.00,0.40)) t=(-20.00,-30.00)}]
-            RenderSVGContainer {g} at (147,67) size 26x26
-              RenderSVGContainer {g} at (147,67) size 26x26
-                RenderSVGPath {path} at (159,67) size 14x14 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (159,79) size 14x14 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (147,79) size 14x14 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (147,67) size 14x14 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {rect} at (153,73) size 14x14 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-15.00] [y=-15.00] [width=30.00] [height=30.00]
-          RenderSVGContainer {use} at (147,97) size 26x26 [transform={m=((0.40,0.00)(0.00,0.40)) t=(-20.00,0.00)}]
-            RenderSVGContainer {g} at (147,97) size 26x26
-              RenderSVGContainer {g} at (147,97) size 26x26
-                RenderSVGPath {path} at (159,97) size 14x14 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (159,109) size 14x14 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (147,109) size 14x14 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (147,97) size 14x14 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {rect} at (153,103) size 14x14 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-15.00] [y=-15.00] [width=30.00] [height=30.00]
-          RenderSVGContainer {use} at (187,67) size 26x26 [transform={m=((0.40,0.00)(0.00,0.40)) t=(20.00,-30.00)}]
-            RenderSVGContainer {g} at (187,67) size 26x26
-              RenderSVGContainer {g} at (187,67) size 26x26
-                RenderSVGPath {path} at (199,67) size 14x14 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (199,79) size 14x14 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (187,79) size 14x14 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (187,67) size 14x14 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {rect} at (193,73) size 14x14 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-15.00] [y=-15.00] [width=30.00] [height=30.00]
-          RenderSVGContainer {use} at (187,97) size 26x26 [transform={m=((0.40,0.00)(0.00,0.40)) t=(20.00,0.00)}]
-            RenderSVGContainer {g} at (187,97) size 26x26
-              RenderSVGContainer {g} at (187,97) size 26x26
-                RenderSVGPath {path} at (199,97) size 14x14 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (199,109) size 14x14 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (187,109) size 14x14 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {path} at (187,97) size 14x14 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-                RenderSVGPath {rect} at (193,103) size 14x14 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-15.00] [y=-15.00] [width=30.00] [height=30.00]
-        RenderSVGText {text} at (-19,25) size 38x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 38x19
-            chunk 1 (middle anchor) text run 1 at (-19.00,40.00) startOffset 0 endOffset 5 width 38.00: "<use>"
-      RenderSVGContainer {g} at (270,60) size 60x94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}]
-        RenderSVGImage {image} at (270,60) size 60x60
-        RenderSVGText {text} at (-27,45) size 54x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 54x19
-            chunk 1 (middle anchor) text run 1 at (-26.50,60.00) startOffset 0 endOffset 7 width 53.00: "<image>"
-      RenderSVGContainer {g} at (389,59) size 62x95 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,90.00)}]
-        RenderSVGContainer {switch} at (389,59) size 62x62
-          RenderSVGContainer {g} at (389,59) size 62x62
-            RenderSVGPath {path} at (419,59) size 32x32 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-            RenderSVGPath {path} at (419,89) size 32x32 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-            RenderSVGPath {path} at (389,89) size 32x32 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-            RenderSVGPath {path} at (389,59) size 32x32 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-            RenderSVGPath {rect} at (404,74) size 32x32 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-15.00] [y=-15.00] [width=30.00] [height=30.00]
-        RenderSVGText {text} at (-28,45) size 56x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 56x19
-            chunk 1 (middle anchor) text run 1 at (-28.00,60.00) startOffset 0 endOffset 8 width 56.00: "<switch>"
-      RenderSVGContainer {g} at (29,189) size 62x95 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,220.00)}]
-        RenderSVGContainer {a} at (29,189) size 62x62
-          RenderSVGContainer {g} at (29,189) size 62x62
-            RenderSVGPath {path} at (59,189) size 32x32 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-            RenderSVGPath {path} at (59,219) size 32x32 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-            RenderSVGPath {path} at (29,219) size 32x32 [transform={m=((-1.00,0.00)(-0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-            RenderSVGPath {path} at (29,189) size 32x32 [transform={m=((-0.00,-1.00)(1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 30 0 30 0 30 -30 C 0 -30 0 -30 0 0 Z"]
-            RenderSVGPath {rect} at (44,204) size 32x32 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-15.00] [y=-15.00] [width=30.00] [height=30.00]
-        RenderSVGText {text} at (-13,45) size 26x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 26x19
-            chunk 1 (middle anchor) text run 1 at (-12.50,60.00) startOffset 0 endOffset 3 width 25.00: "<a>"
-      RenderSVGContainer {g} at (145,185) size 70x99 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,220.00)}]
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGText {text} at (-34,-34) size 68x42 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 68x42
-            chunk 1 (middle anchor) text run 1 at (-33.70,0.00) startOffset 0 endOffset 3 width 67.40: "123"
-        RenderSVGText {text} at (-20,45) size 40x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 40x19
-            chunk 1 (middle anchor) text run 1 at (-20.00,60.00) startOffset 0 endOffset 6 width 40.00: "<text>"
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt
deleted file mode 100644
index 6f48a43..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt
+++ /dev/null
@@ -1,179 +0,0 @@
-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
-    RenderSVGText {text} at (151,10) size 178x19 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 178x19
-        chunk 1 (middle anchor) text run 1 at (151.00,25.00) startOffset 0 endOffset 29 width 178.00: "<animate> of x/y/width/height"
-    RenderSVGContainer {g} at (10,40) size 464x249
-      RenderSVGContainer {g} at (20,54) size 80x100 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,90.00)}]
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-          RenderSVGPath {rect} at (57,87) size 6x6 [fill={[type=SOLID] [color=#000000]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-          RenderSVGContainer {g} at (41,71) size 38x38
-            RenderSVGContainer {use} at (41,71) size 8x8
-              RenderSVGContainer {g} at (41,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (41,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-            RenderSVGContainer {use} at (71,71) size 8x8
-              RenderSVGContainer {g} at (71,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (71,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-            RenderSVGContainer {use} at (71,101) size 8x8
-              RenderSVGContainer {g} at (71,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (71,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-            RenderSVGContainer {use} at (41,101) size 8x8
-              RenderSVGContainer {g} at (41,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (41,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-          RenderSVGPath {path} at (39,69) size 42x42 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 13.3333 0 20 -6.66667 20 -20 C 6.66667 -20 0 -13.3333 0 0 C 0 -13.3333 -6.66667 -20 -20 -20 C -20 -6.66667 -13.3333 0 0 0 C -13.3333 0 -20 6.66667 -20 20 C -6.66667 20 0 13.3333 0 0 C 0 13.3333 6.66667 20 20 20 C 20 6.66667 13.3333 0 0 0 Z"]
-        RenderSVGContainer {use} at (24,54) size 42x42
-          RenderSVGContainer {g} at (24,54) size 42x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-            RenderSVGPath {path} at (24,54) size 42x42 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 13.3333 0 20 -6.66667 20 -20 C 6.66667 -20 0 -13.3333 0 0 C 0 -13.3333 -6.66667 -20 -20 -20 C -20 -6.66667 -13.3333 0 0 0 C -13.3333 0 -20 6.66667 -20 20 C -6.66667 20 0 13.3333 0 0 C 0 13.3333 6.66667 20 20 20 C 20 6.66667 13.3333 0 0 0 Z"]
-        RenderSVGContainer {use} at (41,71) size 38x38
-          RenderSVGContainer {g} at (41,71) size 38x38
-            RenderSVGContainer {g} at (41,71) size 38x38
-              RenderSVGContainer {g} at (41,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (41,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (71,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (71,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (71,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (71,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (41,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (41,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGText {text} at (-40,45) size 80x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 80x19
-            chunk 1 (middle anchor) text run 1 at (-39.50,60.00) startOffset 0 endOffset 12 width 79.00: "x/y on <use>"
-      RenderSVGContainer {g} at (133,71) size 94x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,90.00)}]
-        RenderSVGImage {image} at (165,75) size 50x50
-        RenderSVGContainer {use} at (161,71) size 38x38
-          RenderSVGContainer {g} at (161,71) size 38x38
-            RenderSVGContainer {g} at (161,71) size 38x38
-              RenderSVGContainer {g} at (161,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (161,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (191,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (191,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (191,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (191,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (161,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (161,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGText {text} at (-47,45) size 94x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 94x19
-            chunk 1 (middle anchor) text run 1 at (-47.00,60.00) startOffset 0 endOffset 14 width 94.00: "x/y on <image>"
-      RenderSVGContainer {g} at (259,71) size 82x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}]
-        RenderSVGPath {rect} at (284,74) size 52x22 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#000000]}] [x=-15.00] [y=-15.00] [width=50.00] [height=20.00]
-        RenderSVGContainer {use} at (281,71) size 38x38
-          RenderSVGContainer {g} at (281,71) size 38x38
-            RenderSVGContainer {g} at (281,71) size 38x38
-              RenderSVGContainer {g} at (281,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (281,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (311,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (311,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (311,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (311,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (281,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (281,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGText {text} at (-41,45) size 82x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 82x19
-            chunk 1 (middle anchor) text run 1 at (-41.00,60.00) startOffset 0 endOffset 13 width 82.00: "x/y on <rect>"
-      RenderSVGContainer {g} at (259,71) size 82x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}]
-        RenderSVGPath {rect} at (284,74) size 52x22 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#000000]}] [x=-15.00] [y=-15.00] [width=50.00] [height=20.00]
-        RenderSVGContainer {use} at (281,71) size 38x38
-          RenderSVGContainer {g} at (281,71) size 38x38
-            RenderSVGContainer {g} at (281,71) size 38x38
-              RenderSVGContainer {g} at (281,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (281,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (311,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (311,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (311,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (311,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (281,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (281,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGText {text} at (-41,45) size 82x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 82x19
-            chunk 1 (middle anchor) text run 1 at (-41.00,60.00) startOffset 0 endOffset 13 width 82.00: "x/y on <rect>"
-      RenderSVGContainer {g} at (379,40) size 95x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,90.00)}]
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGText {text} at (-15,-49) size 68x42 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 68x42
-            chunk 1 text run 1 at (-15.00,-15.00) startOffset 0 endOffset 3 width 67.40: "123"
-        RenderSVGContainer {use} at (401,71) size 38x38
-          RenderSVGContainer {g} at (401,71) size 38x38
-            RenderSVGContainer {g} at (401,71) size 38x38
-              RenderSVGContainer {g} at (401,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (401,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (431,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (431,71) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (431,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (431,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (401,101) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (401,101) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGText {text} at (-41,45) size 82x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 82x19
-            chunk 1 (middle anchor) text run 1 at (-41.00,60.00) startOffset 0 endOffset 13 width 82.00: "x/y on <rect>"
-      RenderSVGContainer {g} at (10,160) size 100x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,210.00)}]
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-          RenderSVGContainer {g} at (41,191) size 38x38
-            RenderSVGContainer {use} at (41,191) size 8x8
-              RenderSVGContainer {g} at (41,191) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (41,191) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-            RenderSVGContainer {use} at (71,191) size 8x8
-              RenderSVGContainer {g} at (71,191) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (71,191) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-            RenderSVGContainer {use} at (71,221) size 8x8
-              RenderSVGContainer {g} at (71,221) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (71,221) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-            RenderSVGContainer {use} at (41,221) size 8x8
-              RenderSVGContainer {g} at (41,221) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (41,221) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGText {text} at (-35,-49) size 64x42 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 64x42
-            chunk 1 text run 1 at (-35.00,-15.00) startOffset 0 endOffset 1 width 22.32: "1"
-            chunk 1 text run 1 at (5.00,-15.00) startOffset 0 endOffset 1 width 23.40: "2"
-        RenderSVGContainer {use} at (21,191) size 38x38
-          RenderSVGContainer {g} at (21,191) size 38x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-20.00,0.00)}]
-            RenderSVGContainer {g} at (21,191) size 38x38
-              RenderSVGContainer {g} at (21,191) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (21,191) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (51,191) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (51,191) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (51,221) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (51,221) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (21,221) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (21,221) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGContainer {use} at (61,191) size 38x38
-          RenderSVGContainer {g} at (61,191) size 38x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-            RenderSVGContainer {g} at (61,191) size 38x38
-              RenderSVGContainer {g} at (61,191) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                RenderSVGPath {rect} at (61,191) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#FFB400]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (91,191) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                RenderSVGPath {rect} at (91,191) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (91,221) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                RenderSVGPath {rect} at (91,221) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-              RenderSVGContainer {g} at (61,221) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                RenderSVGPath {rect} at (61,221) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGText {text} at (-50,45) size 100x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 100x19
-            chunk 1 (middle anchor) text run 1 at (-49.50,60.00) startOffset 0 endOffset 16 width 99.00: "x/y on <text>(2)"
-      RenderSVGContainer {g} at (138,168) size 83x121 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,210.00)}]
-        RenderSVGImage {image} at (140,170) size 50x50
-        RenderSVGPath {rect} at (138,168) size 54x54 [stroke={[type=SOLID] [color=#FFB400] [stroke width=4.00]}] [x=-40.00] [y=-40.00] [width=50.00] [height=50.00]
-        RenderSVGPath {rect} at (139,169) size 82x22 [stroke={[type=SOLID] [color=#FFB400]}] [x=-40.00] [y=-40.00] [width=80.00] [height=20.00]
-        RenderSVGPath {rect} at (139,169) size 22x82 [stroke={[type=SOLID] [color=#FFB400]}] [x=-40.00] [y=-40.00] [width=20.00] [height=80.00]
-        RenderSVGText {text} at (-36,45) size 72x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 72x19
-            chunk 1 (middle anchor) text run 1 at (-36.00,60.00) startOffset 0 endOffset 12 width 72.00: "width/height"
-        RenderSVGText {text} at (-36,60) size 72x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 72x19
-            chunk 1 (middle anchor) text run 1 at (-36.00,75.00) startOffset 0 endOffset 10 width 72.00: "on <image>"
-      RenderSVGContainer {g} at (258,168) size 83x121 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,210.00)}]
-        RenderSVGPath {rect} at (260,170) size 50x50 [fill={[type=SOLID] [color=#808080]}] [x=-40.00] [y=-40.00] [width=50.00] [height=50.00]
-        RenderSVGPath {rect} at (258,168) size 54x54 [stroke={[type=SOLID] [color=#FFB400] [stroke width=4.00]}] [x=-40.00] [y=-40.00] [width=50.00] [height=50.00]
-        RenderSVGPath {rect} at (259,169) size 82x22 [stroke={[type=SOLID] [color=#FFB400]}] [x=-40.00] [y=-40.00] [width=80.00] [height=20.00]
-        RenderSVGPath {rect} at (259,169) size 22x82 [stroke={[type=SOLID] [color=#FFB400]}] [x=-40.00] [y=-40.00] [width=20.00] [height=80.00]
-        RenderSVGText {text} at (-36,45) size 72x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 72x19
-            chunk 1 (middle anchor) text run 1 at (-36.00,60.00) startOffset 0 endOffset 12 width 72.00: "width/height"
-        RenderSVGText {text} at (-30,60) size 60x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x19
-            chunk 1 (middle anchor) text run 1 at (-30.00,75.00) startOffset 0 endOffset 9 width 60.00: "on <rect>"
-    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.8 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt
deleted file mode 100644
index b50e785..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-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 (50,25) size 165x182
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGContainer {g} at (50,25) size 165x182
-        RenderSVGText {text} at (50,25) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (50.00,50.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (100,25) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (100.00,50.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (50,75) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (50.00,100.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (100,75) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (100.00,100.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (50,125) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (50.00,150.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (100,125) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (100.00,150.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (150,125) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (150.00,150.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (200,125) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (200.00,150.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (50,175) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (50.00,200.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (100,173) size 14x34 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 14x34
-            chunk 1 text run 1 at (100.00,200.00) startOffset 0 endOffset 1 width 14.00: "a"
-        RenderSVGText {text} at (150,173) size 13x34 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 13x34
-            chunk 1 text run 1 at (150.00,200.00) startOffset 0 endOffset 1 width 13.00: "a"
-        RenderSVGText {text} at (200,175) size 15x31 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x31
-            chunk 1 text run 1 at (200.00,200.00) startOffset 0 endOffset 1 width 15.00: "a"
-    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.4 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt
deleted file mode 100644
index 3270ac1..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt
+++ /dev/null
@@ -1,124 +0,0 @@
-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 (20,23) size 420x221
-      RenderSVGText {text} at (114,23) size 252x34 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 252x34
-          chunk 1 (middle anchor) text run 1 at (114.00,50.00) startOffset 0 endOffset 21 width 252.00: "<font> horiz-origin-x"
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGContainer {g} at (0,0) size 4x4
-          RenderSVGPath {line} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-          RenderSVGPath {rect} at (0,0) size 4x4 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {g} at (0,0) size 16x4
-          RenderSVGPath {line} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-          RenderSVGPath {line} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=15.00] [y1=0.00] [x2=15.00] [y2=-40.00]
-          RenderSVGPath {line} at (0,0) size 15x1 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=15.00] [y2=0.00]
-          RenderSVGPath {rect} at (0,0) size 4x4 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {g} at (0,0) size 31x4
-          RenderSVGPath {line} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-          RenderSVGPath {line} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=30.00] [y1=0.00] [x2=30.00] [y2=-40.00]
-          RenderSVGPath {line} at (0,0) size 30x1 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=30.00] [y2=0.00]
-          RenderSVGPath {rect} at (0,0) size 4x4 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-      RenderSVGContainer {g} at (20,80) size 420x164 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,120.00)}]
-        RenderSVGContainer {g} at (20,80) size 420x44
-          RenderSVGText {text} at (0,-13) size 166x16 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 166x16
-              chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 30 width 166.00: "horiz-origin-x unspecified (0)"
-          RenderSVGContainer {use} at (256,80) size 8x44
-            RenderSVGContainer {g} at (256,80) size 8x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,0.00)}]
-              RenderSVGContainer {g} at (256,80) size 8x44
-                RenderSVGPath {line} at (259,80) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {rect} at (256,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (301,80) size 8x44
-            RenderSVGContainer {g} at (301,80) size 8x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(285.00,0.00)}]
-              RenderSVGContainer {g} at (301,80) size 8x44
-                RenderSVGPath {line} at (304,80) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {rect} at (301,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (346,80) size 8x44
-            RenderSVGContainer {g} at (346,80) size 8x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(330.00,0.00)}]
-              RenderSVGContainer {g} at (346,80) size 8x44
-                RenderSVGPath {line} at (349,80) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {rect} at (346,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (391,80) size 8x44
-            RenderSVGContainer {g} at (391,80) size 8x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(375.00,0.00)}]
-              RenderSVGContainer {g} at (391,80) size 8x44
-                RenderSVGPath {line} at (394,80) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {rect} at (391,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-31) size 180x31 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 180x31
-              chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 4 width 180.00: "1234"
-        RenderSVGContainer {g} at (20,140) size 420x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,60.00)}]
-          RenderSVGText {text} at (0,-13) size 106x16 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 106x16
-              chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 18 width 106.00: "horiz-origin-x=500"
-          RenderSVGContainer {use} at (256,140) size 20x44
-            RenderSVGContainer {g} at (256,140) size 20x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,0.00)}]
-              RenderSVGContainer {g} at (256,140) size 20x44
-                RenderSVGPath {line} at (259,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {line} at (274,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=15.00] [y1=0.00] [x2=15.00] [y2=-40.00]
-                RenderSVGPath {line} at (260,179) size 15x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=15.00] [y2=0.00]
-                RenderSVGPath {rect} at (256,176) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (301,140) size 20x44
-            RenderSVGContainer {g} at (301,140) size 20x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(285.00,0.00)}]
-              RenderSVGContainer {g} at (301,140) size 20x44
-                RenderSVGPath {line} at (304,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {line} at (319,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=15.00] [y1=0.00] [x2=15.00] [y2=-40.00]
-                RenderSVGPath {line} at (305,179) size 15x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=15.00] [y2=0.00]
-                RenderSVGPath {rect} at (301,176) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (346,140) size 20x44
-            RenderSVGContainer {g} at (346,140) size 20x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(330.00,0.00)}]
-              RenderSVGContainer {g} at (346,140) size 20x44
-                RenderSVGPath {line} at (349,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {line} at (364,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=15.00] [y1=0.00] [x2=15.00] [y2=-40.00]
-                RenderSVGPath {line} at (350,179) size 15x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=15.00] [y2=0.00]
-                RenderSVGPath {rect} at (346,176) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (391,140) size 20x44
-            RenderSVGContainer {g} at (391,140) size 20x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(375.00,0.00)}]
-              RenderSVGContainer {g} at (391,140) size 20x44
-                RenderSVGPath {line} at (394,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {line} at (409,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=15.00] [y1=0.00] [x2=15.00] [y2=-40.00]
-                RenderSVGPath {line} at (395,179) size 15x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=15.00] [y2=0.00]
-                RenderSVGPath {rect} at (391,176) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-31) size 180x31 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 180x31
-              chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 4 width 180.00: "1234"
-        RenderSVGContainer {g} at (20,200) size 420x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}]
-          RenderSVGText {text} at (0,-13) size 169x16 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 169x16
-              chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 28 width 169.00: "horiz-adv-x=1000 but ignored"
-          RenderSVGContainer {use} at (256,200) size 35x44
-            RenderSVGContainer {g} at (256,200) size 35x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,0.00)}]
-              RenderSVGContainer {g} at (256,200) size 35x44
-                RenderSVGPath {line} at (259,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {line} at (289,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=30.00] [y1=0.00] [x2=30.00] [y2=-40.00]
-                RenderSVGPath {line} at (260,239) size 30x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=30.00] [y2=0.00]
-                RenderSVGPath {rect} at (256,236) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (301,200) size 35x44
-            RenderSVGContainer {g} at (301,200) size 35x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(285.00,0.00)}]
-              RenderSVGContainer {g} at (301,200) size 35x44
-                RenderSVGPath {line} at (304,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {line} at (334,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=30.00] [y1=0.00] [x2=30.00] [y2=-40.00]
-                RenderSVGPath {line} at (305,239) size 30x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=30.00] [y2=0.00]
-                RenderSVGPath {rect} at (301,236) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (346,200) size 35x44
-            RenderSVGContainer {g} at (346,200) size 35x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(330.00,0.00)}]
-              RenderSVGContainer {g} at (346,200) size 35x44
-                RenderSVGPath {line} at (349,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {line} at (379,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=30.00] [y1=0.00] [x2=30.00] [y2=-40.00]
-                RenderSVGPath {line} at (350,239) size 30x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=30.00] [y2=0.00]
-                RenderSVGPath {rect} at (346,236) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (391,200) size 35x44
-            RenderSVGContainer {g} at (391,200) size 35x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(375.00,0.00)}]
-              RenderSVGContainer {g} at (391,200) size 35x44
-                RenderSVGPath {line} at (394,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
-                RenderSVGPath {line} at (424,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=30.00] [y1=0.00] [x2=30.00] [y2=-40.00]
-                RenderSVGPath {line} at (395,239) size 30x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=30.00] [y2=0.00]
-                RenderSVGPath {rect} at (391,236) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-31) size 180x31 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 180x31
-              chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 4 width 180.00: "1234"
-    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.9 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt
deleted file mode 100644
index 3777323..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt
+++ /dev/null
@@ -1,68 +0,0 @@
-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 (20,23) size 420x181
-      RenderSVGText {text} at (127,23) size 226x34 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 226x34
-          chunk 1 (middle anchor) text run 1 at (127.00,50.00) startOffset 0 endOffset 18 width 226.00: "<font> horiz-adv-x"
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGContainer {g} at (0,0) size 4x4
-          RenderSVGPath {line} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
-          RenderSVGPath {rect} at (0,0) size 4x4 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-      RenderSVGContainer {g} at (20,89) size 420x115 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,120.00)}]
-        RenderSVGContainer {g} at (20,89) size 300x35
-          RenderSVGText {text} at (0,-13) size 101x16 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 101x16
-              chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 16 width 101.00: "horiz-adv-x=1000"
-          RenderSVGContainer {use} at (256,100) size 8x24
-            RenderSVGContainer {g} at (256,100) size 8x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,0.00)}]
-              RenderSVGContainer {g} at (256,100) size 8x24
-                RenderSVGPath {line} at (259,100) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
-                RenderSVGPath {rect} at (256,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (286,100) size 8x24
-            RenderSVGContainer {g} at (286,100) size 8x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(270.00,0.00)}]
-              RenderSVGContainer {g} at (286,100) size 8x24
-                RenderSVGPath {line} at (289,100) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
-                RenderSVGPath {rect} at (286,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-31) size 60x31 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 60x31
-              chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 2 width 60.00: "12"
-        RenderSVGContainer {g} at (20,129) size 360x35 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,40.00)}]
-          RenderSVGText {text} at (0,-13) size 101x16 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 101x16
-              chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 16 width 101.00: "horiz-adv-x=2000"
-          RenderSVGContainer {use} at (256,140) size 8x24
-            RenderSVGContainer {g} at (256,140) size 8x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,0.00)}]
-              RenderSVGContainer {g} at (256,140) size 8x24
-                RenderSVGPath {line} at (259,140) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
-                RenderSVGPath {rect} at (256,156) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (316,140) size 8x24
-            RenderSVGContainer {g} at (316,140) size 8x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}]
-              RenderSVGContainer {g} at (316,140) size 8x24
-                RenderSVGPath {line} at (319,140) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
-                RenderSVGPath {rect} at (316,156) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-31) size 120x31 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 120x31
-              chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 2 width 120.00: "12"
-        RenderSVGContainer {g} at (20,169) size 420x35 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,80.00)}]
-          RenderSVGText {text} at (0,-13) size 169x16 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 169x16
-              chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 28 width 169.00: "horiz-adv-x=1000 but ignored"
-          RenderSVGContainer {use} at (256,180) size 8x24
-            RenderSVGContainer {g} at (256,180) size 8x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,0.00)}]
-              RenderSVGContainer {g} at (256,180) size 8x24
-                RenderSVGPath {line} at (259,180) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
-                RenderSVGPath {rect} at (256,196) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (346,180) size 8x24
-            RenderSVGContainer {g} at (346,180) size 8x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(330.00,0.00)}]
-              RenderSVGContainer {g} at (346,180) size 8x24
-                RenderSVGPath {line} at (349,180) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
-                RenderSVGPath {rect} at (346,196) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-31) size 180x31 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 180x31
-              chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 2 width 180.00: "12"
-    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 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt
deleted file mode 100644
index ef88323..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-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 (100,32) size 224x199
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGContainer {g} at (100,32) size 184x84
-        RenderSVGText {text} at (100,32) size 184x84 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 184x84
-            chunk 1 text run 1 at (100.00,100.00) startOffset 0 endOffset 5 width 184.00 RTL: "\x{69A} \x{69A}\x{69A}\x{69A}"
-      RenderSVGContainer {g} at (100,114) size 224x117
-        RenderSVGText {text} at (100,114) size 224x117 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 224x117
-            chunk 1 text run 1 at (100.00,200.00) startOffset 0 endOffset 5 width 223.92 RTL: "\x{62E} \x{62E}\x{62E}\x{62E}"
-    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.7 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
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..b4cc051
--- /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
+          RenderSVGPath {circle} at (54,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [cx=20.00] [cy=32.00] [r=10.00]
+          RenderSVGPath {circle} at (114,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [cx=30.00] [cy=32.00] [r=10.00]
+          RenderSVGPath {circle} at (294,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [cx=60.00] [cy=32.00] [r=10.00]
+          RenderSVGPath {circle} at (234,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [cx=50.00] [cy=32.00] [r=10.00]
+          RenderSVGPath {circle} at (174,126) size 132x132 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [cx=40.00] [cy=32.00] [r=10.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 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt
deleted file mode 100644
index 8b161dc..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-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,7) size 392x293
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGText {text} at (10,7) size 138x16 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 138x16
-          chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 21 width 138.00: "Test for mask support"
-      RenderSVGPath {rect} at (10,30) size 100x260 [fill={[type=SOLID] [color=#FF0000]}] [x=10.00] [y=30.00] [width=100.00] [height=260.00]
-      RenderSVGResourceMasker {mask} [id="mask1"] [maskUnits=userSpaceOnUse] [maskContentUnits=userSpaceOnUse]
-        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-          RenderSVGResourceLinearGradient {linearGradient} [id="Grad1"] [gradientUnits=userSpaceOnUse] [start=(60,50)] [end=(60,120)]
-            RenderSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
-            RenderSVGGradientStop {stop} [offset=1.00] [color=#FFFFFF80]
-        RenderSVGPath {rect} at (60,50) size 100x60 [fill={[type=LINEAR-GRADIENT] [id="Grad1"]}] [x=60.00] [y=50.00] [width=100.00] [height=60.00]
-      RenderSVGPath {rect} at (60,50) size 100x60 [fill={[type=SOLID] [color=#00FF00]}] [x=60.00] [y=50.00] [width=100.00] [height=60.00]
-        [masker="mask1"] RenderSVGResourceMasker {mask} at (60,50) size 100x60
-      RenderSVGText {text} at (200,53) size 164x15 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 164x15
-          chunk 1 text run 1 at (200.00,65.00) startOffset 0 endOffset 30 width 164.00: "Mask with linear gradient from"
-      RenderSVGText {text} at (200,68) size 133x15 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 133x15
-          chunk 1 text run 1 at (200.00,80.00) startOffset 0 endOffset 25 width 133.00: "opacity=1 to opactity=0.5"
-      RenderSVGResourceMasker {mask} [id="mask2"] [maskUnits=userSpaceOnUse] [maskContentUnits=userSpaceOnUse]
-        RenderSVGPath {rect} at (60,120) size 100x30 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.50]}] [x=60.00] [y=120.00] [width=100.00] [height=30.00]
-      RenderSVGPath {rect} at (60,120) size 100x30 [fill={[type=SOLID] [color=#00FF00]}] [x=60.00] [y=120.00] [width=100.00] [height=30.00]
-        [masker="mask2"] RenderSVGResourceMasker {mask} at (60,120) size 100x30
-      RenderSVGText {text} at (200,123) size 173x15 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 173x15
-          chunk 1 text run 1 at (200.00,135.00) startOffset 0 endOffset 32 width 173.00: "Mask with uniform opacity of 0.5"
-      RenderSVGPath {rect} at (60,160) size 100x30 [fill={[type=SOLID] [color=#00FF00] [opacity=0.50]}] [x=60.00] [y=160.00] [width=100.00] [height=30.00]
-      RenderSVGText {text} at (200,163) size 200x15 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 200x15
-          chunk 1 text run 1 at (200.00,175.00) startOffset 0 endOffset 37 width 200.00: "Rectangle with uniform opacity of 0.5"
-      RenderSVGResourceMasker {mask} [id="mask3"] [maskUnits=userSpaceOnUse] [maskContentUnits=userSpaceOnUse]
-        RenderSVGPath {rect} at (60,200) size 200x25 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.50]}] [x=60.00] [y=200.00] [width=200.00] [height=25.00]
-        RenderSVGPath {rect} at (60,225) size 200x25 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.20]}] [x=60.00] [y=225.00] [width=200.00] [height=25.00]
-        RenderSVGPath {rect} at (60,250) size 200x25 [fill={[type=SOLID] [color=#FFFFFF]}] [x=60.00] [y=250.00] [width=200.00] [height=25.00]
-        RenderSVGPath {rect} at (60,275) size 200x25 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.70]}] [x=60.00] [y=275.00] [width=200.00] [height=25.00]
-      RenderSVGText {text} at (60,198) size 126x115 contains 1 chunk(s)
-        [masker="mask3"] RenderSVGResourceMasker {mask} at (60,200) size 200x100
-        RenderSVGInlineText {#text} at (0,0) size 126x115
-          [masker="mask3"] RenderSVGResourceMasker {mask} at (60,200) size 200x100
-          chunk 1 text run 1 at (60.00,280.00) startOffset 0 endOffset 2 width 80.96: "SV"
-          chunk 1 text run 2 at (145.36,280.00) startOffset 2 endOffset 3 width 40.37: "G"
-      RenderSVGText {text} at (200,213) size 202x15 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 202x15
-          chunk 1 text run 1 at (200.00,225.00) startOffset 0 endOffset 36 width 202.00: "Text with mask containing rectangles"
-      RenderSVGText {text} at (200,228) size 106x15 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 106x15
-          chunk 1 text run 1 at (200.00,240.00) startOffset 0 endOffset 20 width 106.00: "of various opacities"
-    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.7 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt
deleted file mode 100644
index fd8b07f..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-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 (35,0) size 429x315
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGContainer {g} at (34,0) size 431x315 [transform={m=((1.80,0.00)(0.00,1.80)) t=(0.00,0.00)}]
-        RenderSVGPath {rect} at (36,18) size 414x279 [fill={[type=SOLID] [color=#C0C0C0]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
-        RenderSVGPath {line} at (57,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=40.00] [y1=10.00] [x2=40.00] [y2=175.00]
-        RenderSVGPath {line} at (111,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=70.00] [y1=10.00] [x2=70.00] [y2=175.00]
-        RenderSVGPath {line} at (165,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=100.00] [y1=10.00] [x2=100.00] [y2=175.00]
-        RenderSVGPath {line} at (219,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=130.00] [y1=10.00] [x2=130.00] [y2=175.00]
-        RenderSVGPath {line} at (273,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=160.00] [y1=10.00] [x2=160.00] [y2=175.00]
-        RenderSVGPath {line} at (327,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=190.00] [y1=10.00] [x2=190.00] [y2=175.00]
-        RenderSVGPath {line} at (381,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=220.00] [y1=10.00] [x2=220.00] [y2=175.00]
-        RenderSVGPath {line} at (435,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00]
-        RenderSVGPath {rect} at (34,16) size 418x283 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
-        RenderSVGContainer {g} at (54,0) size 382x279 [opacity=0.50]
-          RenderSVGText {text} at (30,0) size 138x126 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 138x126
-              chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 2 width 88.32: "SV"
-              chunk 1 text run 2 at (123.12,90.00) startOffset 2 endOffset 3 width 44.04: "G"
-          RenderSVGPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00]
-          RenderSVGImage {image} at (291,135) size 145x144
-    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 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt
deleted file mode 100644
index cab6a7e..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-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 (35,0) size 429x315
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGContainer {g} at (34,0) size 431x315 [transform={m=((1.80,0.00)(0.00,1.80)) t=(0.00,0.00)}]
-        RenderSVGPath {rect} at (36,18) size 414x279 [fill={[type=SOLID] [color=#C0C0C0]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
-        RenderSVGPath {line} at (57,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=40.00] [y1=10.00] [x2=40.00] [y2=175.00]
-        RenderSVGPath {line} at (111,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=70.00] [y1=10.00] [x2=70.00] [y2=175.00]
-        RenderSVGPath {line} at (165,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=100.00] [y1=10.00] [x2=100.00] [y2=175.00]
-        RenderSVGPath {line} at (219,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=130.00] [y1=10.00] [x2=130.00] [y2=175.00]
-        RenderSVGPath {line} at (273,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=160.00] [y1=10.00] [x2=160.00] [y2=175.00]
-        RenderSVGPath {line} at (327,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=190.00] [y1=10.00] [x2=190.00] [y2=175.00]
-        RenderSVGPath {line} at (381,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=220.00] [y1=10.00] [x2=220.00] [y2=175.00]
-        RenderSVGPath {line} at (435,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00]
-        RenderSVGPath {rect} at (34,16) size 418x283 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
-        RenderSVGText {text} at (30,0) size 138x126 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 138x126
-            chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 2 width 88.32: "SV"
-            chunk 1 text run 2 at (123.12,90.00) startOffset 2 endOffset 3 width 44.04: "G"
-        RenderSVGPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00]
-        RenderSVGImage {image} at (291,135) size 145x144
-    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 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
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
index 7aaa699..4fe5be1 100644
--- 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
@@ -2,14 +2,14 @@ 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 474x333
+    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 474x69
+      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
@@ -24,20 +24,20 @@ layer at (0,0) size 480x360
           RenderSVGPath {line} at (222,93) size 252x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=158.00] [y2=32.00]
           RenderSVGPath {line} at (219,96) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=74.00] [y2=36.00]
           RenderSVGPath {line} at (471,96) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=158.00] [y1=32.00] [x2=158.00] [y2=36.00]
-        RenderSVGContainer {g} at (18,99) size 366x36
-          RenderSVGText {text} at (6,33) size 48x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 48x6
+        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 52x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 52x6
+          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 48x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 48x6
+          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 52x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 52x6
+          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 423x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,22.00)}]
+      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
@@ -90,20 +90,20 @@ layer at (0,0) size 480x360
           RenderSVGPath {line} at (222,159) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=141.00] [y2=32.00]
           RenderSVGPath {line} at (219,162) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=74.00] [y2=36.00]
           RenderSVGPath {line} at (420,162) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=141.00] [y1=32.00] [x2=141.00] [y2=36.00]
-        RenderSVGContainer {g} at (18,165) size 396x36
-          RenderSVGText {text} at (6,33) size 59x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 59x6
+        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 52x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 52x6
+          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 62x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 62x6
+          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 52x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 52x6
+          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 423x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,44.00)}]
+      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
@@ -156,20 +156,20 @@ layer at (0,0) size 480x360
           RenderSVGPath {line} at (222,225) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=141.00] [y2=32.00]
           RenderSVGPath {line} at (219,228) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=74.00] [y2=36.00]
           RenderSVGPath {line} at (420,228) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=141.00] [y1=32.00] [x2=141.00] [y2=36.00]
-        RenderSVGContainer {g} at (9,231) size 405x36
-          RenderSVGText {text} at (3,33) size 59x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 59x6
+        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 54x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 54x6
+          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 62x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 62x6
+          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 54x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 54x6
+          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 423x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,66.00)}]
+      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
@@ -184,18 +184,18 @@ layer at (0,0) size 480x360
           RenderSVGPath {line} at (222,291) size 201x6 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=141.00] [y2=32.00]
           RenderSVGPath {line} at (219,294) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=74.00] [y2=36.00]
           RenderSVGPath {line} at (420,294) size 6x12 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=141.00] [y1=32.00] [x2=141.00] [y2=36.00]
-        RenderSVGContainer {g} at (18,297) size 396x36
-          RenderSVGText {text} at (6,33) size 59x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 59x6
+        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 47x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 47x6
+          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 62x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 62x6
+          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 47x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 47x6
+          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
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-04-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-04-t-expected.txt
deleted file mode 100644
index 145ef99..0000000
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-text-04-t-expected.txt
+++ /dev/null
@@ -1,302 +0,0 @@
-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 (39,19) size 415x291
-      RenderSVGContainer {g} at (39,19) size 151x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,40.00)}]
-        RenderSVGText {text} at (-91,-15) size 61x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 61x19
-            chunk 1 (end anchor) text run 1 at (-91.00,0.00) startOffset 0 endOffset 9 width 61.00: "Reference"
-        RenderSVGContainer {g} at (126,19) size 64x26
-          RenderSVGContainer {use} at (126,36) size 8x8
-            RenderSVGContainer {g} at (126,36) size 8x8
-              RenderSVGPath {rect} at (126,36) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (141,36) size 8x8
-            RenderSVGContainer {g} at (141,36) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}]
-              RenderSVGPath {rect} at (141,36) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (156,36) size 8x8
-            RenderSVGContainer {g} at (156,36) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}]
-              RenderSVGPath {rect} at (156,36) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (171,36) size 8x8
-            RenderSVGContainer {g} at (171,36) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,0.00)}]
-              RenderSVGPath {rect} at (171,36) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (0,-21) size 60x26 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 60x26
-              chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 60.00: "1234"
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGPath {rect} at (0,0) size 4x4 [fill={[type=SOLID] [color=#000000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-      RenderSVGContainer {g} at (76,59) size 149x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
-        RenderSVGText {text} at (-54,-15) size 24x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 24x19
-            chunk 1 (end anchor) text run 1 at (-54.00,0.00) startOffset 0 endOffset 5 width 24.00: "x all"
-        RenderSVGContainer {use} at (126,76) size 8x8
-          RenderSVGContainer {g} at (126,76) size 8x8
-            RenderSVGPath {rect} at (126,76) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (146,76) size 8x8
-          RenderSVGContainer {g} at (146,76) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-            RenderSVGPath {rect} at (146,76) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (166,76) size 8x8
-          RenderSVGContainer {g} at (166,76) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-            RenderSVGPath {rect} at (166,76) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (186,76) size 8x8
-          RenderSVGContainer {g} at (186,76) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}]
-            RenderSVGPath {rect} at (186,76) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (206,76) size 8x8
-          RenderSVGContainer {g} at (206,76) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-            RenderSVGPath {rect} at (206,76) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-21) size 75x26 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 75x26
-            chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 1 width 15.00: "3"
-            chunk 1 text run 1 at (80.00,0.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (58,99) size 176x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
-        RenderSVGText {text} at (-72,-15) size 42x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 42x19
-            chunk 1 (end anchor) text run 1 at (-72.00,0.00) startOffset 0 endOffset 6 width 42.00: "x more"
-        RenderSVGContainer {use} at (126,116) size 8x8
-          RenderSVGContainer {g} at (126,116) size 8x8
-            RenderSVGPath {rect} at (126,116) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (146,116) size 8x8
-          RenderSVGContainer {g} at (146,116) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-            RenderSVGPath {rect} at (146,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (166,116) size 8x8
-          RenderSVGContainer {g} at (166,116) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-            RenderSVGPath {rect} at (166,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (186,116) size 8x8
-          RenderSVGContainer {g} at (186,116) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}]
-            RenderSVGPath {rect} at (186,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (206,116) size 8x8
-          RenderSVGContainer {g} at (206,116) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-            RenderSVGPath {rect} at (206,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (226,116) size 8x8
-          RenderSVGContainer {g} at (226,116) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
-            RenderSVGPath {rect} at (226,116) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-21) size 75x26 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 75x26
-            chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 1 width 15.00: "3"
-            chunk 1 text run 1 at (80.00,0.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (55,139) size 165x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
-        RenderSVGText {text} at (-75,-15) size 45x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 45x19
-            chunk 1 (end anchor) text run 1 at (-75.00,0.00) startOffset 0 endOffset 7 width 45.00: "x fewer"
-        RenderSVGContainer {use} at (126,156) size 8x8
-          RenderSVGContainer {g} at (126,156) size 8x8
-            RenderSVGPath {rect} at (126,156) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (146,156) size 8x8
-          RenderSVGContainer {g} at (146,156) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-            RenderSVGPath {rect} at (146,156) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (166,156) size 8x8
-          RenderSVGContainer {g} at (166,156) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-            RenderSVGPath {rect} at (166,156) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (186,156) size 8x8
-          RenderSVGContainer {g} at (186,156) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}]
-            RenderSVGPath {rect} at (186,156) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (201,156) size 8x8
-          RenderSVGContainer {g} at (201,156) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,0.00)}]
-            RenderSVGPath {rect} at (201,156) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-21) size 70x26 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 70x26
-            chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 2 width 30.00: "34"
-      RenderSVGContainer {g} at (76,169) size 114x46 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
-        RenderSVGText {text} at (-54,-15) size 24x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 24x19
-            chunk 1 (end anchor) text run 1 at (-54.00,0.00) startOffset 0 endOffset 5 width 24.00: "y all"
-        RenderSVGContainer {use} at (126,186) size 8x8
-          RenderSVGContainer {g} at (126,186) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,-10.00)}]
-            RenderSVGPath {rect} at (126,186) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (141,191) size 8x8
-          RenderSVGContainer {g} at (141,191) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-5.00)}]
-            RenderSVGPath {rect} at (141,191) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (156,201) size 8x8
-          RenderSVGContainer {g} at (156,201) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,5.00)}]
-            RenderSVGPath {rect} at (156,201) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (171,206) size 8x8
-          RenderSVGContainer {g} at (171,206) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,10.00)}]
-            RenderSVGPath {rect} at (171,206) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-31) size 60x46 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x46
-            chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-            chunk 1 text run 1 at (45.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (58,219) size 132x46 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,250.00)}]
-        RenderSVGText {text} at (-72,-15) size 42x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 42x19
-            chunk 1 (end anchor) text run 1 at (-72.00,0.00) startOffset 0 endOffset 6 width 42.00: "y more"
-        RenderSVGContainer {use} at (126,236) size 8x8
-          RenderSVGContainer {g} at (126,236) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,-10.00)}]
-            RenderSVGPath {rect} at (126,236) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (141,241) size 8x8
-          RenderSVGContainer {g} at (141,241) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-5.00)}]
-            RenderSVGPath {rect} at (141,241) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (156,251) size 8x8
-          RenderSVGContainer {g} at (156,251) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,5.00)}]
-            RenderSVGPath {rect} at (156,251) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (171,256) size 8x8
-          RenderSVGContainer {g} at (171,256) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,10.00)}]
-            RenderSVGPath {rect} at (171,256) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-31) size 60x46 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x46
-            chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-            chunk 1 text run 1 at (45.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (55,269) size 135x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,300.00)}]
-        RenderSVGText {text} at (-75,-15) size 45x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 45x19
-            chunk 1 (end anchor) text run 1 at (-75.00,0.00) startOffset 0 endOffset 7 width 45.00: "y fewer"
-        RenderSVGContainer {use} at (126,286) size 8x8
-          RenderSVGContainer {g} at (126,286) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,-10.00)}]
-            RenderSVGPath {rect} at (126,286) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (141,291) size 8x8
-          RenderSVGContainer {g} at (141,291) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-5.00)}]
-            RenderSVGPath {rect} at (141,291) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (156,301) size 8x8
-          RenderSVGContainer {g} at (156,301) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,5.00)}]
-            RenderSVGPath {rect} at (156,301) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (171,301) size 8x8
-          RenderSVGContainer {g} at (171,301) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,5.00)}]
-            RenderSVGPath {rect} at (171,301) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-31) size 60x41 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x41
-            chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 2 width 30.00: "34"
-      RenderSVGContainer {g} at (247,49) size 207x206 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-        RenderSVGContainer {g} at (285,49) size 160x46 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
-          RenderSVGText {text} at (-65,-15) size 35x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 35x19
-              chunk 1 (end anchor) text run 1 at (-65.00,0.00) startOffset 0 endOffset 7 width 35.00: "x/y all"
-          RenderSVGContainer {use} at (346,76) size 8x8
-            RenderSVGContainer {g} at (346,76) size 8x8
-              RenderSVGPath {rect} at (346,76) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (366,66) size 8x8
-            RenderSVGContainer {g} at (366,66) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (366,66) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (386,71) size 8x8
-            RenderSVGContainer {g} at (386,71) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (386,71) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (406,81) size 8x8
-            RenderSVGContainer {g} at (406,81) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (406,81) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (426,86) size 8x8
-            RenderSVGContainer {g} at (426,86) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,10.00)}]
-              RenderSVGPath {rect} at (426,86) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 75x46 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x46
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-              chunk 1 text run 1 at (80.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (267,89) size 187x55 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
-          RenderSVGText {text} at (-83,-15) size 53x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 53x19
-              chunk 1 (end anchor) text run 1 at (-83.00,0.00) startOffset 0 endOffset 8 width 53.00: "x/y more"
-          RenderSVGContainer {use} at (346,116) size 8x8
-            RenderSVGContainer {g} at (346,116) size 8x8
-              RenderSVGPath {rect} at (346,116) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (366,106) size 8x8
-            RenderSVGContainer {g} at (366,106) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (366,106) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (386,111) size 8x8
-            RenderSVGContainer {g} at (386,111) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (386,111) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (406,121) size 8x8
-            RenderSVGContainer {g} at (406,121) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (406,121) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (426,126) size 8x8
-            RenderSVGContainer {g} at (426,126) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,10.00)}]
-              RenderSVGPath {rect} at (426,126) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (446,136) size 8x8
-            RenderSVGContainer {g} at (446,136) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,20.00)}]
-              RenderSVGPath {rect} at (446,136) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 75x46 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x46
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-              chunk 1 text run 1 at (80.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (264,129) size 176x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
-          RenderSVGText {text} at (-86,-15) size 56x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 56x19
-              chunk 1 (end anchor) text run 1 at (-86.00,0.00) startOffset 0 endOffset 9 width 56.00: "x/y fewer"
-          RenderSVGContainer {use} at (346,156) size 8x8
-            RenderSVGContainer {g} at (346,156) size 8x8
-              RenderSVGPath {rect} at (346,156) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (366,146) size 8x8
-            RenderSVGContainer {g} at (366,146) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (366,146) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (386,151) size 8x8
-            RenderSVGContainer {g} at (386,151) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (386,151) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (406,161) size 8x8
-            RenderSVGContainer {g} at (406,161) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (406,161) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (421,161) size 8x8
-            RenderSVGContainer {g} at (421,161) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,5.00)}]
-              RenderSVGPath {rect} at (421,161) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 70x41 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 70x41
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 2 width 30.00: "34"
-        RenderSVGContainer {g} at (247,169) size 198x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
-          RenderSVGText {text} at (-103,-15) size 73x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 73x19
-              chunk 1 (end anchor) text run 1 at (-103.00,0.00) startOffset 0 endOffset 13 width 73.00: "x all y fewer"
-          RenderSVGContainer {use} at (346,196) size 8x8
-            RenderSVGContainer {g} at (346,196) size 8x8
-              RenderSVGPath {rect} at (346,196) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (366,186) size 8x8
-            RenderSVGContainer {g} at (366,186) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (366,186) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (386,191) size 8x8
-            RenderSVGContainer {g} at (386,191) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (386,191) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (406,201) size 8x8
-            RenderSVGContainer {g} at (406,201) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (406,201) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (426,201) size 8x8
-            RenderSVGContainer {g} at (426,201) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,5.00)}]
-              RenderSVGPath {rect} at (426,201) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 75x41 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x41
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-              chunk 1 text run 1 at (80.00,5.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (247,209) size 193x46 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,240.00)}]
-          RenderSVGText {text} at (-103,-15) size 73x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 73x19
-              chunk 1 (end anchor) text run 1 at (-103.00,0.00) startOffset 0 endOffset 13 width 73.00: "x fewer y all"
-          RenderSVGContainer {use} at (346,236) size 8x8
-            RenderSVGContainer {g} at (346,236) size 8x8
-              RenderSVGPath {rect} at (346,236) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (366,226) size 8x8
-            RenderSVGContainer {g} at (366,226) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (366,226) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (386,231) size 8x8
-            RenderSVGContainer {g} at (386,231) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (386,231) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (406,241) size 8x8
-            RenderSVGContainer {g} at (406,241) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (406,241) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (423,246) size 9x8
-            RenderSVGContainer {g} at (423,246) size 9x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(77.52,10.00)}]
-              RenderSVGPath {rect} at (423,246) size 9x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 70x46 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 70x46
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-              chunk 1 text run 1 at (75.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-    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.13 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt b/LayoutTests/platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt
deleted file mode 100644
index b1c4e1e..0000000
--- a/LayoutTests/platform/chromium-linux/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt
+++ /dev/null
@@ -1,142 +0,0 @@
-layer at (0,0) size 1026x1034
-  RenderView at (0,0) size 785x585
-layer at (0,0) size 785x1034
-  RenderBlock {HTML} at (0,0) size 785x1034
-    RenderBody {BODY} at (8,16) size 769x1014
-      RenderBlock {DIV} at (16,0) size 737x60
-        RenderBlock {P} at (0,0) size 737x20
-          RenderInline {A} at (0,0) size 94x18 [color=#0000EE]
-            RenderText {#text} at (261,1) size 94x18
-              text run at (261,1) width 94: "Full version"
-          RenderText {#text} at (355,1) size 12x18
-            text run at (355,1) width 12: ", "
-          RenderInline {A} at (0,0) size 108x18 [color=#0000EE]
-            RenderText {#text} at (367,1) size 108x18
-              text run at (367,1) width 108: "Basic version"
-        RenderBlock {P} at (0,20) size 737x20
-          RenderText {#text} at (173,1) size 152x18
-            text run at (173,1) width 152: "Specification link: "
-          RenderInline {A} at (0,0) size 238x18 [color=#0000EE]
-            RenderText {#text} at (325,1) size 238x18
-              text run at (325,1) width 238: "3.4 How groups are rendered"
-        RenderBlock {P} at (0,40) size 737x20
-          RenderInline {A} at (0,0) size 202x18 [color=#0000EE]
-            RenderText {#text} at (153,1) size 202x18
-              text run at (153,1) width 202: "pservers-pattern-01-b \x{2190}"
-          RenderText {#text} at (355,1) size 6x18
-            text run at (355,1) width 6: " "
-          RenderInline {A} at (0,0) size 44x18 [color=#0000EE]
-            RenderText {#text} at (361,1) size 44x18
-              text run at (361,1) width 44: "index"
-          RenderText {#text} at (405,1) size 6x18
-            text run at (405,1) width 6: " "
-          RenderInline {A} at (0,0) size 173x18 [color=#0000EE]
-            RenderText {#text} at (411,1) size 173x18
-              text run at (411,1) width 173: "\x{2192} script-handle-01-b"
-          RenderText {#text} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,64) size 1018x550
-        RenderTableSection {TBODY} at (0,0) size 1018x550
-          RenderTableRow {TR} at (0,0) size 1018x550
-            RenderTableCell {TD} at (0,0) size 1018x550 [r=0 c=0 rs=1 cs=3]
-              RenderTable {TABLE} at (10,10) size 998x530
-                RenderTableSection {TBODY} at (0,0) size 998x530
-                  RenderTableRow {TR} at (0,2) size 998x106
-                    RenderTableCell {TD} at (2,2) size 994x106 [r=0 c=0 rs=1 cs=2]
-                      RenderBlock {H1} at (8,29) size 978x48
-                        RenderText {#text} at (311,5) size 356x38
-                          text run at (311,5) width 356: "render-groups-01-b"
-                  RenderTableRow {TR} at (0,110) size 998x36 [color=#FFFFFF] [bgcolor=#000000]
-                    RenderTableCell {TD} at (2,110) size 496x36 [r=1 c=0 rs=1 cs=1]
-                      RenderText {#text} at (199,9) size 98x18
-                        text run at (199,9) width 98: "SVG Image"
-                    RenderTableCell {TD} at (500,110) size 496x36 [r=1 c=1 rs=1 cs=1]
-                      RenderText {#text} at (198,9) size 100x18
-                        text run at (198,9) width 100: "PNG Image"
-                  RenderTableRow {TR} at (0,148) size 998x380
-                    RenderTableCell {TD} at (2,148) size 496x380 [r=2 c=0 rs=1 cs=1]
-                      RenderEmbeddedObject {EMBED} at (8,8) size 480x360
-                        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 (35,0) size 429x315
-                              RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-                              RenderSVGContainer {g} at (34,0) size 431x315 [transform={m=((1.80,0.00)(0.00,1.80)) t=(0.00,0.00)}]
-                                RenderSVGPath {rect} at (36,18) size 414x279 [fill={[type=SOLID] [color=#C0C0C0]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
-                                RenderSVGPath {line} at (57,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=40.00] [y1=10.00] [x2=40.00] [y2=175.00]
-                                RenderSVGPath {line} at (111,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=70.00] [y1=10.00] [x2=70.00] [y2=175.00]
-                                RenderSVGPath {line} at (165,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=100.00] [y1=10.00] [x2=100.00] [y2=175.00]
-                                RenderSVGPath {line} at (219,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=130.00] [y1=10.00] [x2=130.00] [y2=175.00]
-                                RenderSVGPath {line} at (273,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=160.00] [y1=10.00] [x2=160.00] [y2=175.00]
-                                RenderSVGPath {line} at (327,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=190.00] [y1=10.00] [x2=190.00] [y2=175.00]
-                                RenderSVGPath {line} at (381,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=220.00] [y1=10.00] [x2=220.00] [y2=175.00]
-                                RenderSVGPath {line} at (435,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00]
-                                RenderSVGPath {rect} at (34,16) size 418x283 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
-                                RenderSVGContainer {g} at (54,0) size 382x279 [opacity=0.50]
-                                  RenderSVGText {text} at (30,0) size 138x126 contains 1 chunk(s)
-                                    RenderSVGInlineText {#text} at (0,0) size 138x126
-                                      chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 2 width 88.32: "SV"
-                                      chunk 1 text run 2 at (123.12,90.00) startOffset 2 endOffset 3 width 44.04: "G"
-                                  RenderSVGPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00]
-                                  RenderSVGImage {image} at (291,135) size 145x144
-                            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 $"
-                            RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-                      RenderText {#text} at (0,0) size 0x0
-                    RenderTableCell {TD} at (500,148) size 496x380 [r=2 c=1 rs=1 cs=1]
-                      RenderImage {IMG} at (8,8) size 480x360
-                      RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (23,625) size 723x353
-        RenderBlock {P} at (0,0) size 723x40
-          RenderText {#text} at (0,1) size 708x38
-            text run at (0,1) width 708: "Verifies implicit rendering order (paragraph 3.3) and grouping mechanism (paragraphs"
-            text run at (0,21) width 45: "3.4). "
-            text run at (45,21) width 467: "It also validates basic Shape, Image and text rendering."
-        RenderBlock {P} at (0,51) size 723x160
-          RenderText {#text} at (0,1) size 706x158
-            text run at (0,1) width 162: "This test renders 3 "
-            text run at (162,1) width 299: "elements: a text string \"SVG\", then "
-            text run at (461,1) width 202: "a shape, then an image."
-            text run at (0,21) width 504: "Because of their definition order and coordinates, the image "
-            text run at (504,21) width 194: "should be on top of the"
-            text run at (0,41) width 428: "rectangle and the rectangle on top of the text. The "
-            text run at (428,41) width 247: "test validates that groups are"
-            text run at (0,61) width 376: "conceptually rendered offscreen before being "
-            text run at (376,61) width 330: "rendered on the canvas. This is done by"
-            text run at (0,81) width 363: "grouping the same overlapping objects and "
-            text run at (363,81) width 329: "rendering the group at half opacity. The"
-            text run at (0,101) width 367: "background pattern (vertical stripes) should "
-            text run at (367,101) width 293: "show throw all the group elements."
-            text run at (0,121) width 446: "However, none of the \"SVG\" should show through the "
-            text run at (446,121) width 213: "rectangle and none of the"
-            text run at (0,141) width 348: "rectangle should show through the image."
-        RenderBlock {P} at (0,222) size 723x100
-          RenderText {#text} at (0,1) size 723x98
-            text run at (0,1) width 658: "Prerequisites: the test assumes proper handling of the fill stroke, stroke-width,"
-            text run at (0,21) width 723: "opacity, font-size rendering properties. It uses the rect, line, text and image elements,"
-            text run at (0,41) width 25: "as "
-            text run at (25,41) width 657: "well as all the elements required for the test template. To ensure that the text"
-            text run at (0,61) width 73: "string is "
-            text run at (73,61) width 598: "overlapped by the other elements and to avoid a dependency on system"
-            text run at (0,81) width 223: "fonts, an SVG font is used."
-        RenderBlock {P} at (0,333) size 723x20
-          RenderText {#text} at (0,1) size 521x18
-            text run at (0,1) width 521: "The rendered image should match the reference image exactly."
-      RenderBlock {DIV} at (16,994) size 737x20
-        RenderBlock {P} at (0,0) size 737x20
-          RenderInline {A} at (0,0) size 202x18 [color=#0000EE]
-            RenderText {#text} at (153,1) size 202x18
-              text run at (153,1) width 202: "pservers-pattern-01-b \x{2190}"
-          RenderText {#text} at (355,1) size 6x18
-            text run at (355,1) width 6: " "
-          RenderInline {A} at (0,0) size 44x18 [color=#0000EE]
-            RenderText {#text} at (361,1) size 44x18
-              text run at (361,1) width 44: "index"
-          RenderText {#text} at (405,1) size 6x18
-            text run at (405,1) width 6: " "
-          RenderInline {A} at (0,0) size 173x18 [color=#0000EE]
-            RenderText {#text} at (411,1) size 173x18
-              text run at (411,1) width 173: "\x{2192} script-handle-01-b"
-          RenderText {#text} at (0,0) size 0x0
-scrolled to 0,449
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.txt b/LayoutTests/platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.txt
deleted file mode 100644
index 46fa67b..0000000
--- a/LayoutTests/platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.txt
+++ /dev/null
@@ -1,88 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x517
-  RenderBlock {HTML} at (0,0) size 800x517 [bgcolor=#FFFFFF]
-layer at (173,32) size 453x453
-  RenderBody {BODY} at (173,32) size 453x453 [color=#FFFFFF] [bgcolor=#DD6600]
-    RenderBlock {DIV} at (0,0) size 453x0
-      RenderBlock {DIV} at (0,0) size 453x0
-        RenderBlock {DIV} at (0,0) size 453x0
-    RenderBlock {DIV} at (0,0) size 453x0
-      RenderInline {SPAN} at (0,0) size 0x0
-    RenderBlock {DIV} at (0,0) size 453x0
-      RenderInline {SPAN} at (0,0) size 0x0
-    RenderBlock {DIV} at (0,0) size 453x0
-      RenderInline {SPAN} at (0,0) size 0x0
-    RenderBlock {DIV} at (0,0) size 453x0
-      RenderInline {SPAN} at (0,0) size 0x0
-    RenderBlock {DIV} at (0,0) size 453x0
-      RenderInline {SPAN} at (0,0) size 0x0
-    RenderBlock {DIV} at (0,0) size 453x0
-      RenderInline {SPAN} at (0,0) size 0x0
-layer at (173,47) size 453x188
-  RenderBlock (positioned) {H1} at (0,15) size 453x188 [color=#DD9955]
-    RenderInline {SPAN} at (0,0) size 340x189
-      RenderText {#text} at (63,0) size 340x189
-        text run at (63,0) width 327: "CSS ZEN"
-        text run at (56,94) width 340: "GARDEN"
-layer at (173,118) size 453x20
-  RenderBlock (positioned) {H2} at (0,86) size 453x20 [color=#EEFF00]
-    RenderInline {SPAN} at (0,0) size 149x19
-      RenderText {#text} at (152,0) size 88x19
-        text run at (152,0) width 88: "The Beauty of "
-      RenderInline {ACRONYM} at (0,0) size 21x19
-        RenderText {#text} at (240,0) size 21x19
-          text run at (240,0) width 21: "CSS"
-      RenderText {#text} at (261,0) size 40x19
-        text run at (261,0) width 40: " Design"
-layer at (173,351) size 453x134
-  RenderBlock (positioned) {DIV} at (0,319) size 453x134
-    RenderInline {P} at (0,0) size 431x28
-      RenderInline {SPAN} at (0,0) size 431x28
-        RenderText {#text} at (11,0) size 431x28
-          text run at (11,0) width 431: "Littering a dark and dreary road lay the past relics of browser-"
-          text run at (11,14) width 196: "specific tags, incompatible "
-        RenderInline {ACRONYM} at (0,0) size 32x14
-          RenderText {#text} at (207,14) size 32x14
-            text run at (207,14) width 32: "DOM"
-        RenderText {#text} at (239,14) size 111x14
-          text run at (239,14) width 111: "s, and broken "
-        RenderInline {ACRONYM} at (0,0) size 27x14
-          RenderText {#text} at (350,14) size 27x14
-            text run at (350,14) width 27: "CSS"
-        RenderText {#text} at (377,14) size 65x14
-          text run at (377,14) width 65: " support."
-    RenderText {#text} at (0,0) size 0x0
-    RenderInline {P} at (0,0) size 431x42
-      RenderInline {SPAN} at (0,0) size 431x42
-        RenderText {#text} at (11,28) size 431x42
-          text run at (11,28) width 431: "Today, we must clear the mind of past practices. Web"
-          text run at (11,42) width 431: "enlightenment has been achieved thanks to the tireless efforts of"
-          text run at (11,56) width 88: "folk like the "
-        RenderInline {ACRONYM} at (0,0) size 32x14
-          RenderText {#text} at (99,56) size 32x14
-            text run at (99,56) width 32: "W3C"
-        RenderText {#text} at (131,56) size 10x14
-          text run at (131,56) width 10: ", "
-        RenderInline {ACRONYM} at (0,0) size 40x14
-          RenderText {#text} at (141,56) size 40x14
-            text run at (141,56) width 40: "WaSP"
-        RenderText {#text} at (181,56) size 230x14
-          text run at (181,56) width 230: " and the major browser creators."
-    RenderText {#text} at (411,56) size 7x14
-      text run at (411,56) width 7: " "
-    RenderInline {P} at (0,0) size 431x70
-      RenderInline {SPAN} at (0,0) size 431x70
-        RenderText {#text} at (418,56) size 431x70
-          text run at (418,56) width 24: "The"
-          text run at (11,70) width 431: "css Zen Garden invites you to relax and meditate on the"
-          text run at (11,84) width 431: "important lessons of the masters. Begin to see with clarity. Learn"
-          text run at (11,98) width 431: "to use the (yet to be) time-honored techniques in new and"
-          text run at (11,112) width 313: "invigorating fashion. Become one with the web."
-    RenderText {#text} at (0,0) size 0x0
-layer at (322,236) size 304x80
-  RenderBlock (positioned) {H3} at (149,-115) size 304x80 [color=#CCCC77] [bgcolor=#888811] [border: (3px solid #888811) none (3px solid #888811)]
-    RenderInline {SPAN} at (0,0) size 277x83
-      RenderText {#text} at (44,-1) size 277x83
-        text run at (44,-1) width 230: "The Road to"
-        text run at (3,36) width 277: "Enlightenment"
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.txt b/LayoutTests/platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.txt
deleted file mode 100644
index c775497..0000000
--- a/LayoutTests/platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x94
-  RenderBlock {HTML} at (0,0) size 800x94
-    RenderBody {BODY} at (8,18) size 784x58
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 278x19
-          text run at (0,0) width 278: "This text should be rendered with a first font."
-      RenderBlock {P} at (0,38) size 784x20
-        RenderText {#text} at (0,0) size 287x19
-          text run at (0,0) width 287: "This text should be rendered with a second font."
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..d3e62a1
--- /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."
+    RenderSVGPath {rect} at (0,0) size 400x400 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
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..d3e62a1
--- /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."
+    RenderSVGPath {rect} at (0,0) size 400x400 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
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..f7e462b
--- /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."
+    RenderSVGPath {rect} at (0,0) size 400x400 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
+    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..47fee76
--- /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."
+    RenderSVGPath {rect} at (0,0) size 400x400 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
+    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/viewbox/preserveAspectRatio/001-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt
new file mode 100644
index 0000000..b657e7a
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/001-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 (94,0) size 612x600
+    RenderSVGPath {rect} at (100,0) size 600x600 [fill={[type=SOLID] [color=#000080]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
+    RenderSVGPath {line} at (94,0) size 612x600 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=100.00] [y2=100.00]
+    RenderSVGPath {line} at (94,0) size 612x600 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [x1=100.00] [y1=0.00] [x2=0.00] [y2=100.00]
+    RenderSVGText {text} at (9,24) size 82x8 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 82x8
+        chunk 1 (middle anchor) text run 1 at (9.00,30.00) startOffset 0 endOffset 24 width 82.00: "This should be a SQUARE."
+    RenderSVGText {text} at (15,36) size 70x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 70x6
+        chunk 1 (middle anchor) text run 1 at (15.00,40.00) startOffset 0 endOffset 36 width 70.00: "It should stretch to fit the window."
+    RenderSVGText {text} at (31,45) size 38x3 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 38x3
+        chunk 1 (middle anchor) text run 1 at (31.50,48.00) startOffset 0 endOffset 27 width 37.00: "(Whatever the window size.)"
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt b/LayoutTests/platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt
new file mode 100644
index 0000000..e112acb
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt
@@ -0,0 +1,30 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 600x400
+  RenderSVGRoot {svg} at (0,0) size 600x400
+    RenderSVGPath {rect} at (0,0) size 600x400 [fill={[type=SOLID] [color=#FF0000]}] [x=-100.00] [y=-100.00] [width=1000.00] [height=1000.00]
+    RenderSVGPath {rect} at (0,0) size 600x400 [fill={[type=SOLID] [color=#FFFFFF]}] [x=-26.00] [y=-1.00] [width=152.00] [height=102.00]
+    RenderSVGPath {rect} at (100,0) size 400x400 [fill={[type=SOLID] [color=#000080]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
+    RenderSVGPath {line} at (96,0) size 408x400 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=100.00] [y2=100.00]
+    RenderSVGPath {line} at (96,0) size 408x400 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [x1=100.00] [y1=0.00] [x2=0.00] [y2=100.00]
+    RenderSVGText {text} at (9,24) size 82x8 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 82x8
+        chunk 1 (middle anchor) text run 1 at (9.00,30.00) startOffset 0 endOffset 24 width 82.00: "This should be a SQUARE."
+    RenderSVGText {text} at (17,36) size 66x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 66x6
+        chunk 1 (middle anchor) text run 1 at (17.00,40.00) startOffset 0 endOffset 34 width 66.00: "It should be 400 pixels to a side."
+    RenderSVGText {text} at (12,44) size 76x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 76x6
+        chunk 1 (middle anchor) text run 1 at (12.00,48.00) startOffset 0 endOffset 36 width 76.00: "There should be no red on this page."
+    RenderSVGText {text} at (5,86) size 90x6 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 90x6
+        chunk 1 (middle anchor) text run 1 at (5.50,90.00) startOffset 0 endOffset 42 width 89.00: "The orange line should be 600 pixels long:"
+    RenderSVGPath {line} at (0,364) size 600x8 [stroke={[type=SOLID] [color=#FFA500]}] [fill={[type=SOLID] [color=#000000]}] [x1=-25.00] [y1=92.00] [x2=125.00] [y2=92.00]
+    RenderSVGText {text} at (-25,87) size 2x3 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 2x3
+        chunk 1 text run 1 at (-25.00,90.00) startOffset 0 endOffset 1 width 2.00: "0"
+    RenderSVGPath {line} at (0,360) size 4x8 [stroke={[type=SOLID] [color=#FFA500]}] [fill={[type=SOLID] [color=#000000]}] [x1=-25.00] [y1=92.00] [x2=-25.00] [y2=90.50]
+    RenderSVGText {text} at (119,87) size 6x3 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 6x3
+        chunk 1 (end anchor) text run 1 at (119.00,90.00) startOffset 0 endOffset 3 width 6.00: "600"
+    RenderSVGPath {line} at (596,360) size 4x8 [stroke={[type=SOLID] [color=#FFA500]}] [fill={[type=SOLID] [color=#000000]}] [x1=125.00] [y1=92.00] [x2=125.00] [y2=90.50]
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-hkern-expected.txt b/LayoutTests/platform/chromium-linux/svg/text/text-hkern-expected.txt
deleted file mode 100644
index b674367..0000000
--- a/LayoutTests/platform/chromium-linux/svg/text/text-hkern-expected.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (4,29) size 142x115
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGPath {path} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [data="M 2.5 70 L 200 70"]
-    RenderSVGText {text} at (0,-8) size 70x10 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 70x10
-        chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 1 width 2.50: "1"
-        chunk 1 text run 2 at (17.50,0.00) startOffset 1 endOffset 2 width 5.00: "2"
-        chunk 1 text run 3 at (37.50,0.00) startOffset 2 endOffset 3 width 7.50: "3"
-        chunk 1 text run 4 at (60.00,0.00) startOffset 3 endOffset 4 width 10.00: "4"
-    RenderSVGText {text} at (0,-8) size 40x10 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 3x10
-        chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 1 width 2.50: "1"
-      RenderSVGTSpan {tspan} at (0,0) size 28x10
-        RenderSVGInlineText {#text} at (2,0) size 28x10
-          chunk 1 text run 1 at (2.50,0.00) startOffset 0 endOffset 1 width 5.00: "2"
-          chunk 1 text run 2 at (22.50,0.00) startOffset 1 endOffset 2 width 7.50: "3"
-      RenderSVGInlineText {#text} at (30,0) size 10x10
-        chunk 1 text run 1 at (30.00,0.00) startOffset 0 endOffset 1 width 10.00: "4"
-    RenderSVGText {text} at (2,62) size 71x10 contains 1 chunk(s)
-      RenderSVGTextPath {textPath} at (0,0) size 71x10
-        RenderSVGInlineText {#text} at (0,0) size 71x10
-          chunk 1 text run 1 at (3.75,70.00) startOffset 0 endOffset 1 width 2.50: "1"
-          chunk 1 text run 2 at (22.50,70.00) startOffset 1 endOffset 2 width 5.00: "2"
-          chunk 1 text run 3 at (43.75,70.00) startOffset 2 endOffset 3 width 7.50: "3"
-          chunk 1 text run 4 at (67.50,70.00) startOffset 3 endOffset 4 width 10.00: "4"
-      RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.checksum b/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.checksum
deleted file mode 100644
index 225bf7f..0000000
--- a/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-faac8e9e6e9904fc91204214dd0f828e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.png b/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.png
deleted file mode 100644
index a2a12dd..0000000
Binary files a/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.txt b/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.txt
deleted file mode 100644
index 3fbe5bd..0000000
--- a/LayoutTests/platform/chromium-linux/svg/text/text-hkern-on-vertical-text-expected.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (10,90) size 20x80
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (10,90) size 20x80
-      RenderSVGText {text} at (-5,0) size 10x40 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 10x40
-          chunk 1 (vertical) text run 1 at (-3.00,0.00) startOffset 0 endOffset 1 height 10.00: "1"
-          chunk 1 (vertical) text run 2 at (-3.00,10.00) startOffset 1 endOffset 2 height 10.00: "2"
-          chunk 1 (vertical) text run 3 at (-3.00,20.00) startOffset 2 endOffset 3 height 10.00: "3"
-          chunk 1 (vertical) text run 4 at (-3.00,30.00) startOffset 3 endOffset 4 height 10.00: "4"
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.checksum
index 1964b91..b0a6d0d 100644
--- a/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.checksum
@@ -1 +1 @@
-7a1904b175f05a9911b19871d2fb8751
\ No newline at end of file
+9d90d73b60cc33e7391d9e6077c9549d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.png
index 5fbe11f..1cecac1 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.txt b/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.txt
index 37475b2..896c865 100644
--- a/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.txt
+++ b/LayoutTests/platform/chromium-linux/svg/text/text-text-01-b-expected.txt
@@ -2,14 +2,14 @@ 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 (5,0) size 790x555
+    RenderSVGContainer {g} at (5,0) size 790x560
       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 (5,110) size 790x115
+      RenderSVGContainer {g} at (5,110) size 790x120
         RenderSVGContainer {g} at (15,110) size 755x50
           RenderSVGText {text} at (3,22) size 48x10 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 48x10
@@ -24,20 +24,20 @@ layer at (0,0) size 800x600
           RenderSVGPath {line} at (370,155) size 420x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=158.00] [y2=32.00]
           RenderSVGPath {line} at (365,160) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=74.00] [y2=36.00]
           RenderSVGPath {line} at (785,160) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=158.00] [y1=32.00] [x2=158.00] [y2=36.00]
-        RenderSVGContainer {g} at (30,165) size 610x60
-          RenderSVGText {text} at (6,33) size 48x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 48x6
+        RenderSVGContainer {g} at (30,165) size 610x65
+          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 52x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 52x6
+          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 48x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 48x6
+          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 52x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 52x6
+          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 (5,220) size 705x115 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,22.00)}]
+      RenderSVGContainer {g} at (5,220) size 705x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,22.00)}]
         RenderSVGContainer {g} at (15,220) size 690x50
           RenderSVGText {text} at (3,22) size 64x10 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 64x10
@@ -90,20 +90,20 @@ layer at (0,0) size 800x600
           RenderSVGPath {line} at (370,265) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=141.00] [y2=32.00]
           RenderSVGPath {line} at (365,270) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=74.00] [y2=36.00]
           RenderSVGPath {line} at (700,270) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=141.00] [y1=32.00] [x2=141.00] [y2=36.00]
-        RenderSVGContainer {g} at (30,275) size 660x60
-          RenderSVGText {text} at (6,33) size 59x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 59x6
+        RenderSVGContainer {g} at (30,275) size 660x65
+          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 52x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 52x6
+          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 62x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 62x6
+          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 52x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 52x6
+          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 (5,330) size 705x115 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,44.00)}]
+      RenderSVGContainer {g} at (5,330) size 705x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,44.00)}]
         RenderSVGContainer {g} at (15,330) size 690x50
           RenderSVGText {text} at (3,22) size 64x10 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 64x10
@@ -156,20 +156,20 @@ layer at (0,0) size 800x600
           RenderSVGPath {line} at (370,375) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=141.00] [y2=32.00]
           RenderSVGPath {line} at (365,380) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=74.00] [y2=36.00]
           RenderSVGPath {line} at (700,380) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=141.00] [y1=32.00] [x2=141.00] [y2=36.00]
-        RenderSVGContainer {g} at (15,385) size 675x60
-          RenderSVGText {text} at (3,33) size 59x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 59x6
+        RenderSVGContainer {g} at (15,385) size 675x65
+          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 54x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 54x6
+          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 62x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 62x6
+          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 54x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 54x6
+          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 (5,440) size 705x115 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,66.00)}]
+      RenderSVGContainer {g} at (5,440) size 705x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,66.00)}]
         RenderSVGContainer {g} at (15,440) size 685x50
           RenderSVGText {text} at (3,22) size 65x10 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 65x10
@@ -184,18 +184,18 @@ layer at (0,0) size 800x600
           RenderSVGPath {line} at (370,485) size 335x10 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=141.00] [y2=32.00]
           RenderSVGPath {line} at (365,490) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=74.00] [y1=32.00] [x2=74.00] [y2=36.00]
           RenderSVGPath {line} at (700,490) size 10x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=141.00] [y1=32.00] [x2=141.00] [y2=36.00]
-        RenderSVGContainer {g} at (30,495) size 660x60
-          RenderSVGText {text} at (6,33) size 59x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 59x6
+        RenderSVGContainer {g} at (30,495) size 660x65
+          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 47x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 47x6
+          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 62x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 62x6
+          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 47x6 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 47x6
+          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
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-text-04-t-expected.txt b/LayoutTests/platform/chromium-linux/svg/text/text-text-04-t-expected.txt
deleted file mode 100644
index a00594b..0000000
--- a/LayoutTests/platform/chromium-linux/svg/text/text-text-04-t-expected.txt
+++ /dev/null
@@ -1,304 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (65,31) size 692x486
-      RenderSVGContainer {g} at (65,31) size 252x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,40.00)}]
-        RenderSVGText {text} at (-91,-15) size 61x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 61x19
-            chunk 1 (end anchor) text run 1 at (-91.00,0.00) startOffset 0 endOffset 9 width 61.00: "Reference"
-        RenderSVGContainer {g} at (210,31) size 107x44
-          RenderSVGContainer {use} at (210,60) size 14x14
-            RenderSVGContainer {g} at (210,60) size 14x14
-              RenderSVGPath {rect} at (210,60) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (235,60) size 14x14
-            RenderSVGContainer {g} at (235,60) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}]
-              RenderSVGPath {rect} at (235,60) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (260,60) size 14x14
-            RenderSVGContainer {g} at (260,60) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}]
-              RenderSVGPath {rect} at (260,60) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (285,60) size 14x14
-            RenderSVGContainer {g} at (285,60) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,0.00)}]
-              RenderSVGPath {rect} at (285,60) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (0,-21) size 60x26 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 60x26
-              chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 60.00: "1234"
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGPath {rect} at (0,0) size 7x7 [fill={[type=SOLID] [color=#000000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-      RenderSVGContainer {g} at (126,98) size 249x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
-        RenderSVGText {text} at (-54,-15) size 24x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 24x19
-            chunk 1 (end anchor) text run 1 at (-54.00,0.00) startOffset 0 endOffset 5 width 24.00: "x all"
-        RenderSVGContainer {use} at (210,126) size 14x14
-          RenderSVGContainer {g} at (210,126) size 14x14
-            RenderSVGPath {rect} at (210,126) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (243,126) size 14x14
-          RenderSVGContainer {g} at (243,126) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-            RenderSVGPath {rect} at (243,126) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (276,126) size 14x14
-          RenderSVGContainer {g} at (276,126) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-            RenderSVGPath {rect} at (276,126) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (310,126) size 14x14
-          RenderSVGContainer {g} at (310,126) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}]
-            RenderSVGPath {rect} at (310,126) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (343,126) size 14x14
-          RenderSVGContainer {g} at (343,126) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-            RenderSVGPath {rect} at (343,126) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-21) size 75x26 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 75x26
-            chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 1 width 15.00: "3"
-            chunk 1 text run 1 at (80.00,0.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (96,165) size 294x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
-        RenderSVGText {text} at (-72,-15) size 42x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 42x19
-            chunk 1 (end anchor) text run 1 at (-72.00,0.00) startOffset 0 endOffset 6 width 42.00: "x more"
-        RenderSVGContainer {use} at (210,193) size 14x14
-          RenderSVGContainer {g} at (210,193) size 14x14
-            RenderSVGPath {rect} at (210,193) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (243,193) size 14x14
-          RenderSVGContainer {g} at (243,193) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-            RenderSVGPath {rect} at (243,193) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (276,193) size 14x14
-          RenderSVGContainer {g} at (276,193) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-            RenderSVGPath {rect} at (276,193) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (310,193) size 14x14
-          RenderSVGContainer {g} at (310,193) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}]
-            RenderSVGPath {rect} at (310,193) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (343,193) size 14x14
-          RenderSVGContainer {g} at (343,193) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-            RenderSVGPath {rect} at (343,193) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (376,193) size 14x14
-          RenderSVGContainer {g} at (376,193) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
-            RenderSVGPath {rect} at (376,193) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-21) size 75x26 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 75x26
-            chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 1 width 15.00: "3"
-            chunk 1 text run 1 at (80.00,0.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (91,231) size 276x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
-        RenderSVGText {text} at (-75,-15) size 45x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 45x19
-            chunk 1 (end anchor) text run 1 at (-75.00,0.00) startOffset 0 endOffset 7 width 45.00: "x fewer"
-        RenderSVGContainer {use} at (210,260) size 14x14
-          RenderSVGContainer {g} at (210,260) size 14x14
-            RenderSVGPath {rect} at (210,260) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (243,260) size 14x14
-          RenderSVGContainer {g} at (243,260) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-            RenderSVGPath {rect} at (243,260) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (276,260) size 14x14
-          RenderSVGContainer {g} at (276,260) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-            RenderSVGPath {rect} at (276,260) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (310,260) size 14x14
-          RenderSVGContainer {g} at (310,260) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}]
-            RenderSVGPath {rect} at (310,260) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (335,260) size 14x14
-          RenderSVGContainer {g} at (335,260) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,0.00)}]
-            RenderSVGPath {rect} at (335,260) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-21) size 70x26 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 70x26
-            chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 2 width 30.00: "34"
-      RenderSVGContainer {g} at (126,281) size 191x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
-        RenderSVGText {text} at (-54,-15) size 24x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 24x19
-            chunk 1 (end anchor) text run 1 at (-54.00,0.00) startOffset 0 endOffset 5 width 24.00: "y all"
-        RenderSVGContainer {use} at (210,310) size 14x14
-          RenderSVGContainer {g} at (210,310) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,-10.00)}]
-            RenderSVGPath {rect} at (210,310) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (235,318) size 14x14
-          RenderSVGContainer {g} at (235,318) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-5.00)}]
-            RenderSVGPath {rect} at (235,318) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (260,335) size 14x14
-          RenderSVGContainer {g} at (260,335) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,5.00)}]
-            RenderSVGPath {rect} at (260,335) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (285,343) size 14x14
-          RenderSVGContainer {g} at (285,343) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,10.00)}]
-            RenderSVGPath {rect} at (285,343) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-31) size 60x46 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x46
-            chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-            chunk 1 text run 1 at (45.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (96,365) size 221x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,250.00)}]
-        RenderSVGText {text} at (-72,-15) size 42x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 42x19
-            chunk 1 (end anchor) text run 1 at (-72.00,0.00) startOffset 0 endOffset 6 width 42.00: "y more"
-        RenderSVGContainer {use} at (210,393) size 14x14
-          RenderSVGContainer {g} at (210,393) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,-10.00)}]
-            RenderSVGPath {rect} at (210,393) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (235,401) size 14x14
-          RenderSVGContainer {g} at (235,401) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-5.00)}]
-            RenderSVGPath {rect} at (235,401) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (260,418) size 14x14
-          RenderSVGContainer {g} at (260,418) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,5.00)}]
-            RenderSVGPath {rect} at (260,418) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (285,426) size 14x14
-          RenderSVGContainer {g} at (285,426) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,10.00)}]
-            RenderSVGPath {rect} at (285,426) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-31) size 60x46 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x46
-            chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-            chunk 1 text run 1 at (45.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (91,448) size 226x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,300.00)}]
-        RenderSVGText {text} at (-75,-15) size 45x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 45x19
-            chunk 1 (end anchor) text run 1 at (-75.00,0.00) startOffset 0 endOffset 7 width 45.00: "y fewer"
-        RenderSVGContainer {use} at (210,476) size 14x14
-          RenderSVGContainer {g} at (210,476) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,-10.00)}]
-            RenderSVGPath {rect} at (210,476) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (235,485) size 14x14
-          RenderSVGContainer {g} at (235,485) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-5.00)}]
-            RenderSVGPath {rect} at (235,485) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (260,501) size 14x14
-          RenderSVGContainer {g} at (260,501) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,5.00)}]
-            RenderSVGPath {rect} at (260,501) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {use} at (285,501) size 14x14
-          RenderSVGContainer {g} at (285,501) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,5.00)}]
-            RenderSVGPath {rect} at (285,501) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-31) size 60x41 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x41
-            chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-            chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-            chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 2 width 30.00: "34"
-      RenderSVGContainer {g} at (411,81) size 346x344 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-        RenderSVGContainer {g} at (475,81) size 267x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
-          RenderSVGText {text} at (-65,-15) size 35x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 35x19
-              chunk 1 (end anchor) text run 1 at (-65.00,0.00) startOffset 0 endOffset 7 width 35.00: "x/y all"
-          RenderSVGContainer {use} at (576,126) size 14x14
-            RenderSVGContainer {g} at (576,126) size 14x14
-              RenderSVGPath {rect} at (576,126) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (610,110) size 14x14
-            RenderSVGContainer {g} at (610,110) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (610,110) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (643,118) size 14x14
-            RenderSVGContainer {g} at (643,118) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (643,118) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (676,135) size 14x14
-            RenderSVGContainer {g} at (676,135) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (676,135) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (710,143) size 14x14
-            RenderSVGContainer {g} at (710,143) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,10.00)}]
-              RenderSVGPath {rect} at (710,143) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 75x46 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x46
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-              chunk 1 text run 1 at (80.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (445,148) size 312x92 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
-          RenderSVGText {text} at (-83,-15) size 53x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 53x19
-              chunk 1 (end anchor) text run 1 at (-83.00,0.00) startOffset 0 endOffset 8 width 53.00: "x/y more"
-          RenderSVGContainer {use} at (576,193) size 14x14
-            RenderSVGContainer {g} at (576,193) size 14x14
-              RenderSVGPath {rect} at (576,193) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (610,176) size 14x14
-            RenderSVGContainer {g} at (610,176) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (610,176) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (643,185) size 14x14
-            RenderSVGContainer {g} at (643,185) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (643,185) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (676,201) size 14x14
-            RenderSVGContainer {g} at (676,201) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (676,201) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (710,210) size 14x14
-            RenderSVGContainer {g} at (710,210) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,10.00)}]
-              RenderSVGPath {rect} at (710,210) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (743,226) size 14x14
-            RenderSVGContainer {g} at (743,226) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,20.00)}]
-              RenderSVGPath {rect} at (743,226) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 75x46 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x46
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-              chunk 1 text run 1 at (80.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (440,215) size 294x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
-          RenderSVGText {text} at (-86,-15) size 56x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 56x19
-              chunk 1 (end anchor) text run 1 at (-86.00,0.00) startOffset 0 endOffset 9 width 56.00: "x/y fewer"
-          RenderSVGContainer {use} at (576,260) size 14x14
-            RenderSVGContainer {g} at (576,260) size 14x14
-              RenderSVGPath {rect} at (576,260) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (610,243) size 14x14
-            RenderSVGContainer {g} at (610,243) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (610,243) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (643,251) size 14x14
-            RenderSVGContainer {g} at (643,251) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (643,251) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (676,268) size 14x14
-            RenderSVGContainer {g} at (676,268) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (676,268) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (701,268) size 14x14
-            RenderSVGContainer {g} at (701,268) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,5.00)}]
-              RenderSVGPath {rect} at (701,268) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 70x41 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 70x41
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 2 width 30.00: "34"
-        RenderSVGContainer {g} at (411,281) size 331x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
-          RenderSVGText {text} at (-103,-15) size 73x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 73x19
-              chunk 1 (end anchor) text run 1 at (-103.00,0.00) startOffset 0 endOffset 13 width 73.00: "x all y fewer"
-          RenderSVGContainer {use} at (576,326) size 14x14
-            RenderSVGContainer {g} at (576,326) size 14x14
-              RenderSVGPath {rect} at (576,326) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (610,310) size 14x14
-            RenderSVGContainer {g} at (610,310) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (610,310) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (643,318) size 14x14
-            RenderSVGContainer {g} at (643,318) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (643,318) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (676,335) size 14x14
-            RenderSVGContainer {g} at (676,335) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (676,335) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (710,335) size 14x14
-            RenderSVGContainer {g} at (710,335) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,5.00)}]
-              RenderSVGPath {rect} at (710,335) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 75x41 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x41
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-              chunk 1 text run 1 at (80.00,5.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (411,348) size 323x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,240.00)}]
-          RenderSVGText {text} at (-103,-15) size 73x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 73x19
-              chunk 1 (end anchor) text run 1 at (-103.00,0.00) startOffset 0 endOffset 13 width 73.00: "x fewer y all"
-          RenderSVGContainer {use} at (576,393) size 14x14
-            RenderSVGContainer {g} at (576,393) size 14x14
-              RenderSVGPath {rect} at (576,393) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (610,376) size 14x14
-            RenderSVGContainer {g} at (610,376) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}]
-              RenderSVGPath {rect} at (610,376) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (643,385) size 14x14
-            RenderSVGContainer {g} at (643,385) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,-5.00)}]
-              RenderSVGPath {rect} at (643,385) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (676,401) size 14x14
-            RenderSVGContainer {g} at (676,401) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,5.00)}]
-              RenderSVGPath {rect} at (676,401) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (705,410) size 15x14
-            RenderSVGContainer {g} at (705,410) size 15x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(77.52,10.00)}]
-              RenderSVGPath {rect} at (705,410) size 15x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-31) size 70x46 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 70x46
-              chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
-              chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
-              chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
-              chunk 1 text run 1 at (75.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-    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.13 $"
-    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-selection start: position 0 of child 0 {#text} of child 1 {text} of child 1 {g} of child 15 {g} of child 15 {svg} of document
-selection end:   position 17 of child 0 {#text} of child 17 {text} of child 15 {svg} of document
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-vkern-expected.checksum b/LayoutTests/platform/chromium-linux/svg/text/text-vkern-expected.checksum
deleted file mode 100644
index 2bf8c02..0000000
--- a/LayoutTests/platform/chromium-linux/svg/text/text-vkern-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-589180a97085c397680af5dbb8d11020
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-vkern-expected.txt b/LayoutTests/platform/chromium-linux/svg/text/text-vkern-expected.txt
deleted file mode 100644
index a82ea7e..0000000
--- a/LayoutTests/platform/chromium-linux/svg/text/text-vkern-expected.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (5,29) size 75x177
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGPath {path} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [data="M 2.5 90 L 200 90"]
-    RenderSVGText {text} at (0,-8) size 25x10 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 25x10
-        chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 25.00: "1234"
-    RenderSVGContainer {g} at (10,90) size 70x116
-      RenderSVGText {text} at (-5,0) size 10x58 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 10x58
-          chunk 1 (vertical) text run 1 at (-3.00,0.00) startOffset 0 endOffset 1 height 10.00: "1"
-          chunk 1 (vertical) text run 2 at (-3.00,16.00) startOffset 1 endOffset 2 height 10.00: "2"
-          chunk 1 (vertical) text run 3 at (-3.00,32.00) startOffset 2 endOffset 3 height 10.00: "3"
-          chunk 1 (vertical) text run 4 at (-3.00,48.00) startOffset 3 endOffset 4 height 10.00: "4"
-      RenderSVGText {text} at (-5,0) size 10x46 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (3,0) size 4x10
-          chunk 1 (vertical) text run 1 at (-3.00,0.00) startOffset 0 endOffset 1 height 10.00: "1"
-        RenderSVGTSpan {tspan} at (0,0) size 8x26
-          RenderSVGInlineText {#text} at (1,10) size 8x26
-            chunk 1 (vertical) text run 1 at (-3.00,10.00) startOffset 0 endOffset 1 height 10.00: "2"
-            chunk 1 (vertical) text run 2 at (-3.00,26.00) startOffset 1 endOffset 2 height 10.00: "3"
-        RenderSVGInlineText {#text} at (0,36) size 10x10
-          chunk 1 (vertical) text run 1 at (-3.00,36.00) startOffset 0 endOffset 1 height 10.00: "4"
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-vkern-on-horizontal-text-expected.txt b/LayoutTests/platform/chromium-linux/svg/text/text-vkern-on-horizontal-text-expected.txt
deleted file mode 100644
index 436a780..0000000
--- a/LayoutTests/platform/chromium-linux/svg/text/text-vkern-on-horizontal-text-expected.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (5,29) size 50x20
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGText {text} at (0,-8) size 25x10 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 25x10
-        chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 25.00: "1234"
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt
deleted file mode 100644
index 63dcfb6..0000000
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-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 (59,99) size 352x152
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGResourceFilter {filter} [id="default"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="all_specified_relative"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="all_specified_absolute"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="x_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="y_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="width_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="height_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="width_height_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-        RenderSVGResourceFilter {filter} [id="x_y_specified"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
-          [feImage image-size="100x100"]
-      RenderSVGContainer {g} at (59,99) size 352x152 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,100.00)}]
-        RenderSVGPath {rect} at (60,100) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00]
-          [filter="default"] RenderSVGResourceFilter {filter} at (0,0) size 50x50
-        RenderSVGPath {rect} at (160,100) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=100.00] [y=0.00] [width=50.00] [height=50.00]
-          [filter="all_specified_relative"] RenderSVGResourceFilter {filter} at (100,0) size 50x50
-        RenderSVGPath {rect} at (260,100) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=200.00] [y=0.00] [width=50.00] [height=50.00]
-          [filter="all_specified_absolute"] RenderSVGResourceFilter {filter} at (200,0) size 50x50
-        RenderSVGPath {rect} at (360,100) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=300.00] [y=0.00] [width=50.00] [height=50.00]
-          [filter="y_specified"] RenderSVGResourceFilter {filter} at (300,0) size 50x50
-        RenderSVGPath {rect} at (60,200) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=100.00] [width=50.00] [height=50.00]
-          [filter="width_specified"] RenderSVGResourceFilter {filter} at (0,100) size 50x50
-        RenderSVGPath {rect} at (160,200) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=100.00] [y=100.00] [width=50.00] [height=50.00]
-          [filter="height_specified"] RenderSVGResourceFilter {filter} at (100,100) size 50x50
-        RenderSVGPath {rect} at (260,200) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=200.00] [y=100.00] [width=50.00] [height=50.00]
-          [filter="width_height_specified"] RenderSVGResourceFilter {filter} at (200,100) size 50x50
-        RenderSVGPath {rect} at (360,200) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=300.00] [y=100.00] [width=50.00] [height=50.00]
-          [filter="x_y_specified"] RenderSVGResourceFilter {filter} at (300,100) size 50x50
-        RenderSVGContainer {g} at (59,99) size 352x152
-          RenderSVGPath {rect} at (59,99) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (159,99) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=100.00] [y=0.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (259,99) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=200.00] [y=0.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (359,99) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=300.00] [y=0.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (59,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=100.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (159,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=100.00] [y=100.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (259,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=200.00] [y=100.00] [width=50.00] [height=50.00]
-          RenderSVGPath {rect} at (359,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=300.00] [y=100.00] [width=50.00] [height=50.00]
-    RenderSVGContainer {g} at (10,314) size 223x32
-      RenderSVGText {text} at (10,314) size 223x32 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 223x32
-          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
-          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
-          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
-          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 13 width 8.90: "."
-          chunk 1 text run 5 at (188.50,340.00) startOffset 13 endOffset 16 width 44.48: "1 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 480x22
-      RenderSVGPath {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
-      RenderSVGText {text} at (206,2) size 68x19 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 68x19
-          chunk 1 (middle anchor) text run 1 at (206.67,18.00) startOffset 0 endOffset 5 width 66.66: "DRAFT"
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt
deleted file mode 100644
index 5991873..0000000
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-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 (39,59) size 402x202
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGResourcePattern {pattern} [id="invisible1"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
-          RenderSVGPath {rect} at (0,0) size 480x360 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=480.00] [height=360.00]
-        RenderSVGResourcePattern {pattern} [id="invisible2"] [patternUnits=objectBoundingBox] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 480x360 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=480.00] [height=360.00]
-        RenderSVGResourcePattern {pattern} [id="invisible3"] [patternUnits=objectBoundingBox] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
-        RenderSVGResourcePattern {pattern} [id="invisible4"] [patternUnits=objectBoundingBox] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
-        RenderSVGResourcePattern {pattern} [id="invisible5"] [patternUnits=userSpaceOnUse] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
-        RenderSVGResourcePattern {pattern} [id="invisible6"] [patternUnits=userSpaceOnUse] [patternContentUnits=objectBoundingBox]
-          RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
-        RenderSVGResourcePattern {pattern} [id="invisible7"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
-          RenderSVGPath {rect} at (0,0) size 480x360 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=480.00] [height=360.00]
-      RenderSVGContainer {g} at (39,59) size 402x202 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,60.00)}]
-        RenderSVGPath {rect} at (39,59) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible1"]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (139,59) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible2"]}] [x=100.00] [y=0.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (239,59) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible3"]}] [x=200.00] [y=0.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (339,59) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible4"]}] [x=300.00] [y=0.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (39,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible5"]}] [x=0.00] [y=100.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (139,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible6"]}] [x=100.00] [y=100.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (239,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible7"]}] [x=200.00] [y=100.00] [width=100.00] [height=100.00]
-        RenderSVGPath {rect} at (339,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=300.00] [y=100.00] [width=100.00] [height=100.00]
-    RenderSVGContainer {g} at (10,314) size 223x32
-      RenderSVGText {text} at (10,314) size 223x32 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 223x32
-          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
-          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
-          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
-          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 13 width 8.90: "."
-          chunk 1 text run 5 at (188.50,340.00) startOffset 13 endOffset 16 width 44.48: "1 $"
-    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 480x22
-      RenderSVGPath {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
-      RenderSVGText {text} at (206,2) size 68x19 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 68x19
-          chunk 1 (middle anchor) text run 1 at (206.67,18.00) startOffset 0 endOffset 5 width 66.66: "DRAFT"
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 13e64a2..e21b74e 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,17 +3,17 @@ 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,47) size 322x210
-      RenderSVGContainer {g} at (20,47) size 322x210
-        RenderSVGContainer {g} at (20,47) size 322x210
-          RenderSVGText {text} at (20,47) 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,105) size 322x61 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 322x61
+          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,217) 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 281x47 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 281x47
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
index 902b950..5d1f4ea 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt
@@ -3,7 +3,7 @@ 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 (43,39) size 288x238
+    RenderSVGContainer {g} at (42,38) size 289x239
       RenderSVGContainer {g} at (70,93) size 143x132
         RenderSVGText {text} at (70,93) size 143x22 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 143x22
@@ -14,19 +14,19 @@ layer at (0,0) size 480x360
         RenderSVGText {text} at (100,203) size 77x22 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 77x22
             chunk 1 text run 1 at (100.00,220.00) startOffset 0 endOffset 10 width 77.00: "Text at 9s"
-      RenderSVGContainer {g} at (43,39) size 288x238
-        RenderSVGText {text} at (0,-14) size 77x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 77x16
+      RenderSVGContainer {g} at (42,38) size 289x239
+        RenderSVGText {text} at (0,-15) size 77x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 77x17
             chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 11 width 76.84: "It's alive!"
-        RenderSVGText {text} at (0,-29) size 154x34 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 154x34
+        RenderSVGText {text} at (0,-30) size 154x35 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 154x35
             chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 11 width 153.68: "It's alive!"
-        RenderSVGText {text} at (100,226) size 231x51 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 231x51
+        RenderSVGText {text} at (100,225) size 231x52 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 231x52
             chunk 1 text run 1 at (100.00,270.00) startOffset 0 endOffset 11 width 230.52: "It's alive!"
-      RenderSVGContainer {g} at (43,39) size 75x53 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,90.00)}]
-        RenderSVGText {text} at (0,-14) size 77x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 77x16
+      RenderSVGContainer {g} at (42,38) size 76x54 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,90.00)}]
+        RenderSVGText {text} at (0,-15) size 77x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 77x17
             chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 11 width 76.84: "It's alive!"
           RenderSVGInlineText {#text} at (0,0) size 0x0
           RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt
index 17b91f1..42cd484 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt
@@ -87,10 +87,10 @@ layer at (0,0) size 480x360
         RenderSVGText {text} at (-13,45) size 26x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 26x19
             chunk 1 (middle anchor) text run 1 at (-12.50,60.00) startOffset 0 endOffset 3 width 25.00: "<a>"
-      RenderSVGContainer {g} at (145,186) size 70x98 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,220.00)}]
+      RenderSVGContainer {g} at (145,185) size 70x99 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,220.00)}]
         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGText {text} at (-34,-33) size 68x40 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 68x40
+        RenderSVGText {text} at (-34,-34) size 68x42 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 68x42
             chunk 1 (middle anchor) text run 1 at (-33.70,0.00) startOffset 0 endOffset 3 width 67.40: "123"
         RenderSVGText {text} at (-20,45) size 40x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 40x19
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt
index 20a91d5..6f48a43 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt
@@ -5,7 +5,7 @@ layer at (0,0) size 480x360
     RenderSVGText {text} at (151,10) size 178x19 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 178x19
         chunk 1 (middle anchor) text run 1 at (151.00,25.00) startOffset 0 endOffset 29 width 178.00: "<animate> of x/y/width/height"
-    RenderSVGContainer {g} at (10,41) size 464x248
+    RenderSVGContainer {g} at (10,40) size 464x249
       RenderSVGContainer {g} at (20,54) size 80x100 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,90.00)}]
         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
           RenderSVGPath {rect} at (57,87) size 6x6 [fill={[type=SOLID] [color=#000000]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
@@ -88,10 +88,10 @@ layer at (0,0) size 480x360
         RenderSVGText {text} at (-41,45) size 82x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 82x19
             chunk 1 (middle anchor) text run 1 at (-41.00,60.00) startOffset 0 endOffset 13 width 82.00: "x/y on <rect>"
-      RenderSVGContainer {g} at (379,41) size 95x113 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,90.00)}]
+      RenderSVGContainer {g} at (379,40) size 95x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,90.00)}]
         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGText {text} at (-15,-48) size 68x40 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 68x40
+        RenderSVGText {text} at (-15,-49) size 68x42 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 68x42
             chunk 1 text run 1 at (-15.00,-15.00) startOffset 0 endOffset 3 width 67.40: "123"
         RenderSVGContainer {use} at (401,71) size 38x38
           RenderSVGContainer {g} at (401,71) size 38x38
@@ -107,7 +107,7 @@ layer at (0,0) size 480x360
         RenderSVGText {text} at (-41,45) size 82x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 82x19
             chunk 1 (middle anchor) text run 1 at (-41.00,60.00) startOffset 0 endOffset 13 width 82.00: "x/y on <rect>"
-      RenderSVGContainer {g} at (10,161) size 100x113 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,210.00)}]
+      RenderSVGContainer {g} at (10,160) size 100x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,210.00)}]
         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
           RenderSVGContainer {g} at (41,191) size 38x38
             RenderSVGContainer {use} at (41,191) size 8x8
@@ -122,8 +122,8 @@ layer at (0,0) size 480x360
             RenderSVGContainer {use} at (41,221) size 8x8
               RenderSVGContainer {g} at (41,221) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
                 RenderSVGPath {rect} at (41,221) size 8x8 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-3.00] [y=-3.00] [width=6.00] [height=6.00]
-        RenderSVGText {text} at (-35,-48) size 64x40 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 64x40
+        RenderSVGText {text} at (-35,-49) size 64x42 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 64x42
             chunk 1 text run 1 at (-35.00,-15.00) startOffset 0 endOffset 1 width 22.32: "1"
             chunk 1 text run 1 at (5.00,-15.00) startOffset 0 endOffset 1 width 23.40: "2"
         RenderSVGContainer {use} at (21,191) size 38x38
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt
index 73698ff..b50e785 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt
@@ -2,35 +2,35 @@ 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 (50,26) size 165x181
+    RenderSVGContainer {g} at (50,25) size 165x182
       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGContainer {g} at (50,26) size 165x181
-        RenderSVGText {text} at (50,26) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+      RenderSVGContainer {g} at (50,25) size 165x182
+        RenderSVGText {text} at (50,25) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (50.00,50.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (100,26) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (100,25) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (100.00,50.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (50,76) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (50,75) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (50.00,100.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (100,76) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (100,75) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (100.00,100.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (50,126) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (50,125) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (50.00,150.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (100,126) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (100,125) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (100.00,150.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (150,126) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (150,125) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (150.00,150.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (200,126) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (200,125) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (200.00,150.00) startOffset 0 endOffset 1 width 15.00: "a"
-        RenderSVGText {text} at (50,176) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (50,175) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (50.00,200.00) startOffset 0 endOffset 1 width 15.00: "a"
         RenderSVGText {text} at (100,173) size 14x34 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 14x34
@@ -38,8 +38,8 @@ layer at (0,0) size 480x360
         RenderSVGText {text} at (150,173) size 13x34 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 13x34
             chunk 1 text run 1 at (150.00,200.00) startOffset 0 endOffset 1 width 13.00: "a"
-        RenderSVGText {text} at (200,176) size 15x29 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 15x29
+        RenderSVGText {text} at (200,175) size 15x31 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 15x31
             chunk 1 text run 1 at (200.00,200.00) startOffset 0 endOffset 1 width 15.00: "a"
     RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 261x47
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt
index 3280907..3270ac1 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt
@@ -45,8 +45,8 @@ layer at (0,0) size 480x360
               RenderSVGContainer {g} at (391,80) size 8x44
                 RenderSVGPath {line} at (394,80) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-40.00]
                 RenderSVGPath {rect} at (391,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-30) size 180x30 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 180x30
+          RenderSVGText {text} at (240,-31) size 180x31 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 180x31
               chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 4 width 180.00: "1234"
         RenderSVGContainer {g} at (20,140) size 420x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,60.00)}]
           RenderSVGText {text} at (0,-13) size 106x16 contains 1 chunk(s)
@@ -80,8 +80,8 @@ layer at (0,0) size 480x360
                 RenderSVGPath {line} at (409,140) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=15.00] [y1=0.00] [x2=15.00] [y2=-40.00]
                 RenderSVGPath {line} at (395,179) size 15x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=15.00] [y2=0.00]
                 RenderSVGPath {rect} at (391,176) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-30) size 180x30 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 180x30
+          RenderSVGText {text} at (240,-31) size 180x31 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 180x31
               chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 4 width 180.00: "1234"
         RenderSVGContainer {g} at (20,200) size 420x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}]
           RenderSVGText {text} at (0,-13) size 169x16 contains 1 chunk(s)
@@ -115,8 +115,8 @@ layer at (0,0) size 480x360
                 RenderSVGPath {line} at (424,200) size 2x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=30.00] [y1=0.00] [x2=30.00] [y2=-40.00]
                 RenderSVGPath {line} at (395,239) size 30x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=30.00] [y2=0.00]
                 RenderSVGPath {rect} at (391,236) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-30) size 180x30 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 180x30
+          RenderSVGText {text} at (240,-31) size 180x31 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 180x31
               chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 4 width 180.00: "1234"
     RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 261x47
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt
index c22e614..3777323 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt
@@ -10,8 +10,8 @@ layer at (0,0) size 480x360
         RenderSVGContainer {g} at (0,0) size 4x4
           RenderSVGPath {line} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
           RenderSVGPath {rect} at (0,0) size 4x4 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-      RenderSVGContainer {g} at (20,90) size 420x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,120.00)}]
-        RenderSVGContainer {g} at (20,90) size 300x34
+      RenderSVGContainer {g} at (20,89) size 420x115 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,120.00)}]
+        RenderSVGContainer {g} at (20,89) size 300x35
           RenderSVGText {text} at (0,-13) size 101x16 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 101x16
               chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 16 width 101.00: "horiz-adv-x=1000"
@@ -25,10 +25,10 @@ layer at (0,0) size 480x360
               RenderSVGContainer {g} at (286,100) size 8x24
                 RenderSVGPath {line} at (289,100) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
                 RenderSVGPath {rect} at (286,116) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-30) size 60x30 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 60x30
+          RenderSVGText {text} at (240,-31) size 60x31 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 60x31
               chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 2 width 60.00: "12"
-        RenderSVGContainer {g} at (20,130) size 360x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,40.00)}]
+        RenderSVGContainer {g} at (20,129) size 360x35 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,40.00)}]
           RenderSVGText {text} at (0,-13) size 101x16 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 101x16
               chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 16 width 101.00: "horiz-adv-x=2000"
@@ -42,10 +42,10 @@ layer at (0,0) size 480x360
               RenderSVGContainer {g} at (316,140) size 8x24
                 RenderSVGPath {line} at (319,140) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
                 RenderSVGPath {rect} at (316,156) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-30) size 120x30 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 120x30
+          RenderSVGText {text} at (240,-31) size 120x31 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 120x31
               chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 2 width 120.00: "12"
-        RenderSVGContainer {g} at (20,170) size 420x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,80.00)}]
+        RenderSVGContainer {g} at (20,169) size 420x35 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,80.00)}]
           RenderSVGText {text} at (0,-13) size 169x16 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 169x16
               chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 28 width 169.00: "horiz-adv-x=1000 but ignored"
@@ -59,8 +59,8 @@ layer at (0,0) size 480x360
               RenderSVGContainer {g} at (346,180) size 8x24
                 RenderSVGPath {line} at (349,180) size 2x20 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-20.00]
                 RenderSVGPath {rect} at (346,196) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (240,-30) size 180x30 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 180x30
+          RenderSVGText {text} at (240,-31) size 180x31 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 180x31
               chunk 1 text run 1 at (240.00,0.00) startOffset 0 endOffset 2 width 180.00: "12"
     RenderSVGText {text} at (10,303) size 281x47 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 281x47
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt
index 3d4cf67..ef88323 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt
@@ -2,15 +2,15 @@ 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 (100,33) size 224x198
+    RenderSVGContainer {g} at (100,32) size 224x199
       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGContainer {g} at (100,33) size 184x82
-        RenderSVGText {text} at (100,33) size 184x82 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 184x82
+      RenderSVGContainer {g} at (100,32) size 184x84
+        RenderSVGText {text} at (100,32) size 184x84 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 184x84
             chunk 1 text run 1 at (100.00,100.00) startOffset 0 endOffset 5 width 184.00 RTL: "\x{69A} \x{69A}\x{69A}\x{69A}"
-      RenderSVGContainer {g} at (100,115) size 224x116
-        RenderSVGText {text} at (100,115) size 224x116 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 224x116
+      RenderSVGContainer {g} at (100,114) size 224x117
+        RenderSVGText {text} at (100,114) size 224x117 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 224x117
             chunk 1 text run 1 at (100.00,200.00) startOffset 0 endOffset 5 width 223.92 RTL: "\x{62E} \x{62E}\x{62E}\x{62E}"
     RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 261x47
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt
index 95dee42..8b161dc 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt
@@ -38,9 +38,9 @@ layer at (0,0) size 480x360
         RenderSVGPath {rect} at (60,225) size 200x25 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.20]}] [x=60.00] [y=225.00] [width=200.00] [height=25.00]
         RenderSVGPath {rect} at (60,250) size 200x25 [fill={[type=SOLID] [color=#FFFFFF]}] [x=60.00] [y=250.00] [width=200.00] [height=25.00]
         RenderSVGPath {rect} at (60,275) size 200x25 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.70]}] [x=60.00] [y=275.00] [width=200.00] [height=25.00]
-      RenderSVGText {text} at (60,198) size 126x114 contains 1 chunk(s)
+      RenderSVGText {text} at (60,198) size 126x115 contains 1 chunk(s)
         [masker="mask3"] RenderSVGResourceMasker {mask} at (60,200) size 200x100
-        RenderSVGInlineText {#text} at (0,0) size 126x114
+        RenderSVGInlineText {#text} at (0,0) size 126x115
           [masker="mask3"] RenderSVGResourceMasker {mask} at (60,200) size 200x100
           chunk 1 text run 1 at (60.00,280.00) startOffset 0 endOffset 2 width 80.96: "SV"
           chunk 1 text run 2 at (145.36,280.00) startOffset 2 endOffset 3 width 40.37: "G"
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt
index e870dc2..fd8b07f 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt
@@ -16,8 +16,8 @@ layer at (0,0) size 480x360
         RenderSVGPath {line} at (435,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00]
         RenderSVGPath {rect} at (34,16) size 418x283 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
         RenderSVGContainer {g} at (54,0) size 382x279 [opacity=0.50]
-          RenderSVGText {text} at (30,0) size 138x125 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 138x125
+          RenderSVGText {text} at (30,0) size 138x126 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 138x126
               chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 2 width 88.32: "SV"
               chunk 1 text run 2 at (123.12,90.00) startOffset 2 endOffset 3 width 44.04: "G"
           RenderSVGPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00]
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt
index 314fbde..cab6a7e 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt
@@ -15,8 +15,8 @@ layer at (0,0) size 480x360
         RenderSVGPath {line} at (381,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=220.00] [y1=10.00] [x2=220.00] [y2=175.00]
         RenderSVGPath {line} at (435,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00]
         RenderSVGPath {rect} at (34,16) size 418x283 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
-        RenderSVGText {text} at (30,0) size 138x125 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 138x125
+        RenderSVGText {text} at (30,0) size 138x126 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 138x126
             chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 2 width 88.32: "SV"
             chunk 1 text run 2 at (123.12,90.00) startOffset 2 endOffset 3 width 44.04: "G"
         RenderSVGPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00]
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-text-04-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-text-04-t-expected.txt
index 6108dff..145ef99 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-text-04-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-text-04-t-expected.txt
@@ -3,12 +3,12 @@ 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 (39,20) size 415x289
-      RenderSVGContainer {g} at (39,20) size 151x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,40.00)}]
+    RenderSVGContainer {g} at (39,19) size 415x291
+      RenderSVGContainer {g} at (39,19) size 151x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,40.00)}]
         RenderSVGText {text} at (-91,-15) size 61x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 61x19
             chunk 1 (end anchor) text run 1 at (-91.00,0.00) startOffset 0 endOffset 9 width 61.00: "Reference"
-        RenderSVGContainer {g} at (126,20) size 64x24
+        RenderSVGContainer {g} at (126,19) size 64x26
           RenderSVGContainer {use} at (126,36) size 8x8
             RenderSVGContainer {g} at (126,36) size 8x8
               RenderSVGPath {rect} at (126,36) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
@@ -21,12 +21,12 @@ layer at (0,0) size 480x360
           RenderSVGContainer {use} at (171,36) size 8x8
             RenderSVGContainer {g} at (171,36) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,0.00)}]
               RenderSVGPath {rect} at (171,36) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (0,-20) size 60x24 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 60x24
+          RenderSVGText {text} at (0,-21) size 60x26 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 60x26
               chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 60.00: "1234"
       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
         RenderSVGPath {rect} at (0,0) size 4x4 [fill={[type=SOLID] [color=#000000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-      RenderSVGContainer {g} at (76,60) size 149x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
+      RenderSVGContainer {g} at (76,59) size 149x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
         RenderSVGText {text} at (-54,-15) size 24x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 24x19
             chunk 1 (end anchor) text run 1 at (-54.00,0.00) startOffset 0 endOffset 5 width 24.00: "x all"
@@ -45,13 +45,13 @@ layer at (0,0) size 480x360
         RenderSVGContainer {use} at (206,76) size 8x8
           RenderSVGContainer {g} at (206,76) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
             RenderSVGPath {rect} at (206,76) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-20) size 75x24 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 75x24
+        RenderSVGText {text} at (20,-21) size 75x26 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 75x26
             chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 1 width 15.00: "3"
             chunk 1 text run 1 at (80.00,0.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (58,100) size 176x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
+      RenderSVGContainer {g} at (58,99) size 176x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
         RenderSVGText {text} at (-72,-15) size 42x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 42x19
             chunk 1 (end anchor) text run 1 at (-72.00,0.00) startOffset 0 endOffset 6 width 42.00: "x more"
@@ -73,13 +73,13 @@ layer at (0,0) size 480x360
         RenderSVGContainer {use} at (226,116) size 8x8
           RenderSVGContainer {g} at (226,116) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
             RenderSVGPath {rect} at (226,116) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-20) size 75x24 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 75x24
+        RenderSVGText {text} at (20,-21) size 75x26 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 75x26
             chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 1 width 15.00: "3"
             chunk 1 text run 1 at (80.00,0.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (55,140) size 165x24 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
+      RenderSVGContainer {g} at (55,139) size 165x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
         RenderSVGText {text} at (-75,-15) size 45x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 45x19
             chunk 1 (end anchor) text run 1 at (-75.00,0.00) startOffset 0 endOffset 7 width 45.00: "x fewer"
@@ -98,12 +98,12 @@ layer at (0,0) size 480x360
         RenderSVGContainer {use} at (201,156) size 8x8
           RenderSVGContainer {g} at (201,156) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,0.00)}]
             RenderSVGPath {rect} at (201,156) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-20) size 70x24 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 70x24
+        RenderSVGText {text} at (20,-21) size 70x26 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 70x26
             chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 2 width 30.00: "34"
-      RenderSVGContainer {g} at (76,170) size 114x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
+      RenderSVGContainer {g} at (76,169) size 114x46 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
         RenderSVGText {text} at (-54,-15) size 24x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 24x19
             chunk 1 (end anchor) text run 1 at (-54.00,0.00) startOffset 0 endOffset 5 width 24.00: "y all"
@@ -119,13 +119,13 @@ layer at (0,0) size 480x360
         RenderSVGContainer {use} at (171,206) size 8x8
           RenderSVGContainer {g} at (171,206) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,10.00)}]
             RenderSVGPath {rect} at (171,206) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-30) size 60x44 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x44
+        RenderSVGText {text} at (0,-31) size 60x46 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 60x46
             chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
             chunk 1 text run 1 at (45.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (58,220) size 132x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,250.00)}]
+      RenderSVGContainer {g} at (58,219) size 132x46 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,250.00)}]
         RenderSVGText {text} at (-72,-15) size 42x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 42x19
             chunk 1 (end anchor) text run 1 at (-72.00,0.00) startOffset 0 endOffset 6 width 42.00: "y more"
@@ -141,13 +141,13 @@ layer at (0,0) size 480x360
         RenderSVGContainer {use} at (171,256) size 8x8
           RenderSVGContainer {g} at (171,256) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,10.00)}]
             RenderSVGPath {rect} at (171,256) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-30) size 60x44 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x44
+        RenderSVGText {text} at (0,-31) size 60x46 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 60x46
             chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
             chunk 1 text run 1 at (45.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (55,270) size 135x39 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,300.00)}]
+      RenderSVGContainer {g} at (55,269) size 135x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,300.00)}]
         RenderSVGText {text} at (-75,-15) size 45x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 45x19
             chunk 1 (end anchor) text run 1 at (-75.00,0.00) startOffset 0 endOffset 7 width 45.00: "y fewer"
@@ -163,13 +163,13 @@ layer at (0,0) size 480x360
         RenderSVGContainer {use} at (171,301) size 8x8
           RenderSVGContainer {g} at (171,301) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,5.00)}]
             RenderSVGPath {rect} at (171,301) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-30) size 60x39 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x39
+        RenderSVGText {text} at (0,-31) size 60x41 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 60x41
             chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 2 width 30.00: "34"
-      RenderSVGContainer {g} at (247,50) size 207x204 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-        RenderSVGContainer {g} at (285,50) size 160x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
+      RenderSVGContainer {g} at (247,49) size 207x206 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
+        RenderSVGContainer {g} at (285,49) size 160x46 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
           RenderSVGText {text} at (-65,-15) size 35x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 35x19
               chunk 1 (end anchor) text run 1 at (-65.00,0.00) startOffset 0 endOffset 7 width 35.00: "x/y all"
@@ -188,13 +188,13 @@ layer at (0,0) size 480x360
           RenderSVGContainer {use} at (426,86) size 8x8
             RenderSVGContainer {g} at (426,86) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,10.00)}]
               RenderSVGPath {rect} at (426,86) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 75x44 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x44
+          RenderSVGText {text} at (20,-31) size 75x46 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 75x46
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
               chunk 1 text run 1 at (80.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (267,90) size 187x54 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
+        RenderSVGContainer {g} at (267,89) size 187x55 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
           RenderSVGText {text} at (-83,-15) size 53x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 53x19
               chunk 1 (end anchor) text run 1 at (-83.00,0.00) startOffset 0 endOffset 8 width 53.00: "x/y more"
@@ -216,13 +216,13 @@ layer at (0,0) size 480x360
           RenderSVGContainer {use} at (446,136) size 8x8
             RenderSVGContainer {g} at (446,136) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,20.00)}]
               RenderSVGPath {rect} at (446,136) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 75x44 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x44
+          RenderSVGText {text} at (20,-31) size 75x46 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 75x46
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
               chunk 1 text run 1 at (80.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (264,130) size 176x39 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
+        RenderSVGContainer {g} at (264,129) size 176x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
           RenderSVGText {text} at (-86,-15) size 56x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 56x19
               chunk 1 (end anchor) text run 1 at (-86.00,0.00) startOffset 0 endOffset 9 width 56.00: "x/y fewer"
@@ -241,12 +241,12 @@ layer at (0,0) size 480x360
           RenderSVGContainer {use} at (421,161) size 8x8
             RenderSVGContainer {g} at (421,161) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,5.00)}]
               RenderSVGPath {rect} at (421,161) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 70x39 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 70x39
+          RenderSVGText {text} at (20,-31) size 70x41 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 70x41
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 2 width 30.00: "34"
-        RenderSVGContainer {g} at (247,170) size 198x39 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
+        RenderSVGContainer {g} at (247,169) size 198x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
           RenderSVGText {text} at (-103,-15) size 73x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 73x19
               chunk 1 (end anchor) text run 1 at (-103.00,0.00) startOffset 0 endOffset 13 width 73.00: "x all y fewer"
@@ -265,13 +265,13 @@ layer at (0,0) size 480x360
           RenderSVGContainer {use} at (426,201) size 8x8
             RenderSVGContainer {g} at (426,201) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,5.00)}]
               RenderSVGPath {rect} at (426,201) size 8x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 75x39 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x39
+          RenderSVGText {text} at (20,-31) size 75x41 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 75x41
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
               chunk 1 text run 1 at (80.00,5.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (247,210) size 193x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,240.00)}]
+        RenderSVGContainer {g} at (247,209) size 193x46 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,240.00)}]
           RenderSVGText {text} at (-103,-15) size 73x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 73x19
               chunk 1 (end anchor) text run 1 at (-103.00,0.00) startOffset 0 endOffset 13 width 73.00: "x fewer y all"
@@ -290,8 +290,8 @@ layer at (0,0) size 480x360
           RenderSVGContainer {use} at (423,246) size 9x8
             RenderSVGContainer {g} at (423,246) size 9x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(77.52,10.00)}]
               RenderSVGPath {rect} at (423,246) size 9x8 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 70x44 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 70x44
+          RenderSVGText {text} at (20,-31) size 70x46 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 70x46
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
diff --git a/LayoutTests/platform/chromium-win/svg/batik/text/xmlSpace-expected.txt b/LayoutTests/platform/chromium-win/svg/batik/text/xmlSpace-expected.txt
index 124d35d..274bc39 100644
--- a/LayoutTests/platform/chromium-win/svg/batik/text/xmlSpace-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/batik/text/xmlSpace-expected.txt
@@ -1,27 +1,27 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 450x500
-  RenderSVGRoot {svg} at (10,25) size 435x354
+  RenderSVGRoot {svg} at (10,25) size 435x355
     RenderSVGText {text} at (133,25) size 184x18 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 184x18
         chunk 1 (middle anchor) text run 1 at (133.50,40.00) startOffset 0 endOffset 26 width 183.00: "Test of xml:space handling"
-    RenderSVGContainer {g} at (10,55) size 435x324
-      RenderSVGText {text} at (10,55) size 36x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 36x24
+    RenderSVGContainer {g} at (10,54) size 435x326
+      RenderSVGText {text} at (10,54) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
           chunk 1 text run 1 at (10.00,75.00) startOffset 0 endOffset 2 width 24.00: "X "
           chunk 1 text run 1 at (34.00,75.00) startOffset 0 endOffset 1 width 12.00: "X"
       RenderSVGText {text} at (120,69) size 85x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 85x8
           chunk 1 text run 1 at (120.00,75.00) startOffset 0 endOffset 17 width 85.00: "no xml:space attr"
-      RenderSVGText {text} at (10,80) size 36x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 36x24
+      RenderSVGText {text} at (10,79) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
           chunk 1 text run 1 at (10.00,100.00) startOffset 0 endOffset 2 width 24.00: "X "
           chunk 1 text run 1 at (34.00,100.00) startOffset 0 endOffset 1 width 12.00: "X"
       RenderSVGText {text} at (120,94) size 95x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 95x8
           chunk 1 text run 1 at (120.00,100.00) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
-      RenderSVGText {text} at (10,130) size 96x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 96x24
+      RenderSVGText {text} at (10,129) size 96x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 96x26
           chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 8 width 96.00: "  X  X  "
         RenderSVGTSpan {tspan} at (0,0) size 0x0
       RenderSVGText {text} at (120,134) size 95x18 contains 1 chunk(s)
@@ -30,8 +30,8 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 95x9
           RenderSVGInlineText {#text} at (0,9) size 95x9
             chunk 1 text run 1 at (120.00,149.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
-      RenderSVGText {text} at (10,155) size 72x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 72x24
+      RenderSVGText {text} at (10,154) size 72x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 72x26
           chunk 1 text run 1 at (10.00,175.00) startOffset 0 endOffset 6 width 72.00: "  X  X"
         RenderSVGTSpan {tspan} at (0,0) size 0x0
           RenderSVGInlineText {#text} at (0,0) size 0x0
@@ -41,21 +41,21 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 95x9
           RenderSVGInlineText {#text} at (0,9) size 95x9
             chunk 1 text run 1 at (120.00,174.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
-      RenderSVGText {text} at (10,180) size 84x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 84x24
+      RenderSVGText {text} at (10,179) size 84x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 84x26
           chunk 1 text run 1 at (10.00,200.00) startOffset 0 endOffset 7 width 84.00: "  X  X "
         RenderSVGTSpan {tspan} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (-10,-180) size 0x0
+          RenderSVGInlineText {#text} at (-10,-179) size 0x0
       RenderSVGText {text} at (120,184) size 95x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 50x8
           chunk 1 text run 1 at (120.00,190.00) startOffset 0 endOffset 10 width 50.00: "tspan end "
         RenderSVGTSpan {tspan} at (0,0) size 95x9
           RenderSVGInlineText {#text} at (0,9) size 95x9
             chunk 1 text run 1 at (120.00,199.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
-      RenderSVGText {text} at (10,205) size 84x24 contains 1 chunk(s)
+      RenderSVGText {text} at (10,204) size 84x26 contains 1 chunk(s)
         RenderSVGTSpan {tspan} at (0,0) size 0x0
           RenderSVGInlineText {#text} at (0,0) size 0x0
-        RenderSVGInlineText {#text} at (0,0) size 84x24
+        RenderSVGInlineText {#text} at (0,0) size 84x26
           chunk 1 text run 1 at (10.00,225.00) startOffset 0 endOffset 7 width 84.00: " X  X  "
       RenderSVGText {text} at (120,209) size 95x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 60x8
@@ -63,12 +63,12 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 95x9
           RenderSVGInlineText {#text} at (0,9) size 95x9
             chunk 1 text run 1 at (120.00,224.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
-      RenderSVGText {text} at (10,230) size 84x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 12x24
+      RenderSVGText {text} at (10,229) size 84x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 12x26
           chunk 1 text run 1 at (10.00,250.00) startOffset 0 endOffset 1 width 12.00: " "
         RenderSVGTSpan {tspan} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (-10,-230) size 0x0
-        RenderSVGInlineText {#text} at (12,0) size 72x24
+          RenderSVGInlineText {#text} at (-10,-229) size 0x0
+        RenderSVGInlineText {#text} at (12,0) size 72x26
           chunk 1 text run 1 at (22.00,250.00) startOffset 0 endOffset 6 width 72.00: "X  X  "
       RenderSVGText {text} at (120,234) size 95x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 85x8
@@ -76,13 +76,13 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 95x9
           RenderSVGInlineText {#text} at (0,9) size 95x9
             chunk 1 text run 1 at (120.00,249.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
-      RenderSVGText {text} at (10,255) size 96x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 36x24
+      RenderSVGText {text} at (10,254) size 96x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
           chunk 1 text run 1 at (10.00,275.00) startOffset 0 endOffset 3 width 36.00: "  X"
-        RenderSVGTSpan {tspan} at (0,0) size 12x24
-          RenderSVGInlineText {#text} at (36,0) size 12x24
+        RenderSVGTSpan {tspan} at (0,0) size 12x26
+          RenderSVGInlineText {#text} at (36,0) size 12x26
             chunk 1 text run 1 at (46.00,275.00) startOffset 0 endOffset 1 width 12.00: " "
-        RenderSVGInlineText {#text} at (48,0) size 48x24
+        RenderSVGInlineText {#text} at (48,0) size 48x26
           chunk 1 text run 1 at (58.00,275.00) startOffset 0 endOffset 4 width 48.00: " X  "
       RenderSVGText {text} at (120,259) size 95x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 95x8
@@ -90,12 +90,12 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 95x9
           RenderSVGInlineText {#text} at (0,9) size 95x9
             chunk 1 text run 1 at (120.00,274.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
-      RenderSVGText {text} at (10,280) size 84x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 48x24
+      RenderSVGText {text} at (10,279) size 84x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 48x26
           chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 4 width 48.00: "  X "
         RenderSVGTSpan {tspan} at (0,0) size 0x0
-          RenderSVGInlineText {#text} at (-10,-280) size 0x0
-        RenderSVGInlineText {#text} at (48,0) size 36x24
+          RenderSVGInlineText {#text} at (-10,-279) size 0x0
+        RenderSVGInlineText {#text} at (48,0) size 36x26
           chunk 1 text run 1 at (58.00,300.00) startOffset 0 endOffset 3 width 36.00: "X  "
       RenderSVGText {text} at (120,284) size 95x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 85x8
@@ -103,10 +103,10 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 95x9
           RenderSVGInlineText {#text} at (0,9) size 95x9
             chunk 1 text run 1 at (120.00,299.60) startOffset 0 endOffset 19 width 95.00: "xml:space=\"default\""
-      RenderSVGText {text} at (10,305) size 96x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 12x24
+      RenderSVGText {text} at (10,304) size 96x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 12x26
           chunk 1 text run 1 at (10.00,325.00) startOffset 0 endOffset 1 width 12.00: " "
-        RenderSVGInlineText {#text} at (12,0) size 84x24
+        RenderSVGInlineText {#text} at (12,0) size 84x26
           chunk 1 text run 1 at (22.00,325.00) startOffset 0 endOffset 7 width 84.00: " X  X  "
       RenderSVGText {text} at (120,309) size 80x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 80x8
@@ -114,10 +114,10 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 25x9
           RenderSVGInlineText {#text} at (0,9) size 25x9
             chunk 1 text run 1 at (120.00,324.60) startOffset 0 endOffset 5 width 25.00: "start"
-      RenderSVGText {text} at (10,330) size 96x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 48x24
+      RenderSVGText {text} at (10,329) size 96x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 48x26
           chunk 1 text run 1 at (10.00,350.00) startOffset 0 endOffset 4 width 48.00: "  X "
-        RenderSVGInlineText {#text} at (48,0) size 48x24
+        RenderSVGInlineText {#text} at (48,0) size 48x26
           chunk 1 text run 1 at (58.00,350.00) startOffset 0 endOffset 4 width 48.00: " X  "
       RenderSVGText {text} at (120,334) size 80x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 80x8
@@ -125,10 +125,10 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 30x9
           RenderSVGInlineText {#text} at (0,9) size 30x9
             chunk 1 text run 1 at (120.00,349.60) startOffset 0 endOffset 6 width 30.00: "middle"
-      RenderSVGText {text} at (10,355) size 96x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 84x24
+      RenderSVGText {text} at (10,354) size 96x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 84x26
           chunk 1 text run 1 at (10.00,375.00) startOffset 0 endOffset 7 width 84.00: "  X  X "
-        RenderSVGInlineText {#text} at (84,0) size 12x24
+        RenderSVGInlineText {#text} at (84,0) size 12x26
           chunk 1 text run 1 at (94.00,375.00) startOffset 0 endOffset 1 width 12.00: " "
       RenderSVGText {text} at (120,359) size 80x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 80x8
@@ -136,14 +136,14 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 15x9
           RenderSVGInlineText {#text} at (0,9) size 15x9
             chunk 1 text run 1 at (120.00,374.60) startOffset 0 endOffset 3 width 15.00: "end"
-      RenderSVGText {text} at (235,80) size 96x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 96x24
+      RenderSVGText {text} at (235,79) size 96x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 96x26
           chunk 1 text run 1 at (235.00,100.00) startOffset 0 endOffset 8 width 96.00: "  X  X  "
       RenderSVGText {text} at (345,94) size 100x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 100x8
           chunk 1 text run 1 at (345.00,100.00) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
-      RenderSVGText {text} at (235,130) size 36x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 36x24
+      RenderSVGText {text} at (235,129) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
           chunk 1 text run 1 at (235.00,150.00) startOffset 0 endOffset 2 width 24.00: "X "
           chunk 1 text run 1 at (259.00,150.00) startOffset 0 endOffset 1 width 12.00: "X"
         RenderSVGTSpan {tspan} at (0,0) size 0x0
@@ -153,12 +153,12 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 100x9
           RenderSVGInlineText {#text} at (0,9) size 100x9
             chunk 1 text run 1 at (345.00,149.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
-      RenderSVGText {text} at (235,155) size 60x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 36x24
+      RenderSVGText {text} at (235,154) size 60x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
           chunk 1 text run 1 at (235.00,175.00) startOffset 0 endOffset 2 width 24.00: "X "
           chunk 1 text run 1 at (259.00,175.00) startOffset 0 endOffset 1 width 12.00: "X"
-        RenderSVGTSpan {tspan} at (0,0) size 24x24
-          RenderSVGInlineText {#text} at (36,0) size 24x24
+        RenderSVGTSpan {tspan} at (0,0) size 24x26
+          RenderSVGInlineText {#text} at (36,0) size 24x26
             chunk 1 text run 1 at (271.00,175.00) startOffset 0 endOffset 2 width 24.00: "  "
       RenderSVGText {text} at (345,159) size 100x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 75x8
@@ -166,12 +166,12 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 100x9
           RenderSVGInlineText {#text} at (0,9) size 100x9
             chunk 1 text run 1 at (345.00,174.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
-      RenderSVGText {text} at (235,180) size 60x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 48x24
+      RenderSVGText {text} at (235,179) size 60x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 48x26
           chunk 1 text run 1 at (235.00,200.00) startOffset 0 endOffset 2 width 24.00: "X "
           chunk 1 text run 1 at (259.00,200.00) startOffset 0 endOffset 2 width 24.00: "X "
-        RenderSVGTSpan {tspan} at (0,0) size 12x24
-          RenderSVGInlineText {#text} at (48,0) size 12x24
+        RenderSVGTSpan {tspan} at (0,0) size 12x26
+          RenderSVGInlineText {#text} at (48,0) size 12x26
             chunk 1 text run 1 at (283.00,200.00) startOffset 0 endOffset 1 width 12.00: " "
       RenderSVGText {text} at (345,184) size 100x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 50x8
@@ -179,11 +179,11 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 100x9
           RenderSVGInlineText {#text} at (0,9) size 100x9
             chunk 1 text run 1 at (345.00,199.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
-      RenderSVGText {text} at (235,205) size 48x24 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 12x24
-          RenderSVGInlineText {#text} at (0,0) size 12x24
+      RenderSVGText {text} at (235,204) size 48x26 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 12x26
+          RenderSVGInlineText {#text} at (0,0) size 12x26
             chunk 1 text run 1 at (235.00,225.00) startOffset 0 endOffset 1 width 12.00: " "
-        RenderSVGInlineText {#text} at (12,0) size 36x24
+        RenderSVGInlineText {#text} at (12,0) size 36x26
           chunk 1 text run 1 at (247.00,225.00) startOffset 1 endOffset 3 width 24.00: "X "
           chunk 1 text run 1 at (271.00,225.00) startOffset 0 endOffset 1 width 12.00: "X"
       RenderSVGText {text} at (345,209) size 100x18 contains 1 chunk(s)
@@ -192,11 +192,11 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 100x9
           RenderSVGInlineText {#text} at (0,9) size 100x9
             chunk 1 text run 1 at (345.00,224.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
-      RenderSVGText {text} at (235,230) size 48x24 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 12x24
-          RenderSVGInlineText {#text} at (0,0) size 12x24
+      RenderSVGText {text} at (235,229) size 48x26 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 12x26
+          RenderSVGInlineText {#text} at (0,0) size 12x26
             chunk 1 text run 1 at (235.00,250.00) startOffset 0 endOffset 1 width 12.00: " "
-        RenderSVGInlineText {#text} at (12,0) size 36x24
+        RenderSVGInlineText {#text} at (12,0) size 36x26
           chunk 1 text run 1 at (247.00,250.00) startOffset 0 endOffset 2 width 24.00: "X "
           chunk 1 text run 1 at (271.00,250.00) startOffset 0 endOffset 1 width 12.00: "X"
       RenderSVGText {text} at (345,234) size 100x18 contains 1 chunk(s)
@@ -205,13 +205,13 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 100x9
           RenderSVGInlineText {#text} at (0,9) size 100x9
             chunk 1 text run 1 at (345.00,249.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
-      RenderSVGText {text} at (235,255) size 36x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 12x24
+      RenderSVGText {text} at (235,254) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 12x26
           chunk 1 text run 1 at (235.00,275.00) startOffset 0 endOffset 1 width 12.00: "X"
-        RenderSVGTSpan {tspan} at (0,0) size 12x24
-          RenderSVGInlineText {#text} at (12,0) size 12x24
+        RenderSVGTSpan {tspan} at (0,0) size 12x26
+          RenderSVGInlineText {#text} at (12,0) size 12x26
             chunk 1 text run 1 at (247.00,275.00) startOffset 0 endOffset 1 width 12.00: " "
-        RenderSVGInlineText {#text} at (24,0) size 12x24
+        RenderSVGInlineText {#text} at (24,0) size 12x26
           chunk 1 text run 1 at (259.00,275.00) startOffset 1 endOffset 2 width 12.00: "X"
       RenderSVGText {text} at (345,259) size 100x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 95x8
@@ -219,13 +219,13 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 100x9
           RenderSVGInlineText {#text} at (0,9) size 100x9
             chunk 1 text run 1 at (345.00,274.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
-      RenderSVGText {text} at (235,280) size 48x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 24x24
+      RenderSVGText {text} at (235,279) size 48x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 24x26
           chunk 1 text run 1 at (235.00,300.00) startOffset 0 endOffset 2 width 24.00: "X "
-        RenderSVGTSpan {tspan} at (0,0) size 12x24
-          RenderSVGInlineText {#text} at (24,0) size 12x24
+        RenderSVGTSpan {tspan} at (0,0) size 12x26
+          RenderSVGInlineText {#text} at (24,0) size 12x26
             chunk 1 text run 1 at (259.00,300.00) startOffset 0 endOffset 1 width 12.00: " "
-        RenderSVGInlineText {#text} at (36,0) size 12x24
+        RenderSVGInlineText {#text} at (36,0) size 12x26
           chunk 1 text run 1 at (271.00,300.00) startOffset 0 endOffset 1 width 12.00: "X"
       RenderSVGText {text} at (345,284) size 100x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 85x8
@@ -233,8 +233,8 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 100x9
           RenderSVGInlineText {#text} at (0,9) size 100x9
             chunk 1 text run 1 at (345.00,299.60) startOffset 0 endOffset 20 width 100.00: "xml:space=\"preserve\""
-      RenderSVGText {text} at (235,305) size 36x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 36x24
+      RenderSVGText {text} at (235,304) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
           chunk 1 text run 1 at (235.00,325.00) startOffset 0 endOffset 2 width 24.00: "X "
           chunk 1 text run 1 at (259.00,325.00) startOffset 0 endOffset 1 width 12.00: "X"
       RenderSVGText {text} at (345,309) size 80x18 contains 1 chunk(s)
@@ -243,10 +243,10 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 25x9
           RenderSVGInlineText {#text} at (0,9) size 25x9
             chunk 1 text run 1 at (345.00,324.60) startOffset 0 endOffset 5 width 25.00: "start"
-      RenderSVGText {text} at (235,330) size 36x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 24x24
+      RenderSVGText {text} at (235,329) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 24x26
           chunk 1 text run 1 at (235.00,350.00) startOffset 0 endOffset 2 width 24.00: "X "
-        RenderSVGInlineText {#text} at (24,0) size 12x24
+        RenderSVGInlineText {#text} at (24,0) size 12x26
           chunk 1 text run 1 at (259.00,350.00) startOffset 0 endOffset 1 width 12.00: "X"
       RenderSVGText {text} at (345,334) size 80x18 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 80x8
@@ -254,8 +254,8 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 30x9
           RenderSVGInlineText {#text} at (0,9) size 30x9
             chunk 1 text run 1 at (345.00,349.60) startOffset 0 endOffset 6 width 30.00: "middle"
-      RenderSVGText {text} at (236,355) size 36x24 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 36x24
+      RenderSVGText {text} at (236,354) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
           chunk 1 text run 1 at (236.00,375.00) startOffset 0 endOffset 2 width 24.00: "X "
           chunk 1 text run 1 at (260.00,375.00) startOffset 0 endOffset 1 width 12.00: "X"
         RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt
index 9294d01..b1c4e1e 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt
@@ -73,8 +73,8 @@ layer at (0,0) size 785x1034
                                 RenderSVGPath {line} at (435,18) size 30x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00]
                                 RenderSVGPath {rect} at (34,16) size 418x283 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00]
                                 RenderSVGContainer {g} at (54,0) size 382x279 [opacity=0.50]
-                                  RenderSVGText {text} at (30,0) size 138x125 contains 1 chunk(s)
-                                    RenderSVGInlineText {#text} at (0,0) size 138x125
+                                  RenderSVGText {text} at (30,0) size 138x126 contains 1 chunk(s)
+                                    RenderSVGInlineText {#text} at (0,0) size 138x126
                                       chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 2 width 88.32: "SV"
                                       chunk 1 text run 2 at (123.12,90.00) startOffset 2 endOffset 3 width 44.04: "G"
                                   RenderSVGPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum
index 490fe67..3bd2ec0 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.checksum
@@ -1 +1 @@
-68e344e3a3fbde365058bfac79820dd3
\ No newline at end of file
+93b42ee617a954c1dec24c802da9a084
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png
index fb176ad..3b15d0a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt
index 030e3b2..46fa67b 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-in-html-expected.txt
@@ -25,15 +25,15 @@ layer at (173,47) size 453x188
       RenderText {#text} at (63,0) size 340x189
         text run at (63,0) width 327: "CSS ZEN"
         text run at (56,94) width 340: "GARDEN"
-layer at (173,118) size 453x19
-  RenderBlock (positioned) {H2} at (0,86) size 453x19 [color=#EEFF00]
-    RenderInline {SPAN} at (0,0) size 149x18
-      RenderText {#text} at (152,0) size 88x18
+layer at (173,118) size 453x20
+  RenderBlock (positioned) {H2} at (0,86) size 453x20 [color=#EEFF00]
+    RenderInline {SPAN} at (0,0) size 149x19
+      RenderText {#text} at (152,0) size 88x19
         text run at (152,0) width 88: "The Beauty of "
-      RenderInline {ACRONYM} at (0,0) size 21x18
-        RenderText {#text} at (240,0) size 21x18
+      RenderInline {ACRONYM} at (0,0) size 21x19
+        RenderText {#text} at (240,0) size 21x19
           text run at (240,0) width 21: "CSS"
-      RenderText {#text} at (261,0) size 40x18
+      RenderText {#text} at (261,0) size 40x19
         text run at (261,0) width 40: " Design"
 layer at (173,351) size 453x134
   RenderBlock (positioned) {DIV} at (0,319) size 453x134
diff --git a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum
index b5a8e9f..e7c1084 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.checksum
@@ -1 +1 @@
-a2e0ed38eb97d9d75d55aba80f5b04b4
\ No newline at end of file
+1799ae131734d1f01a3701757aa51af4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png
index 8ef9375..8999bdc 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.txt
deleted file mode 100644
index bc162ba..0000000
--- a/LayoutTests/platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x92
-  RenderBlock {HTML} at (0,0) size 800x92
-    RenderBody {BODY} at (8,18) size 784x56
-      RenderBlock {P} at (0,0) size 784x19
-        RenderText {#text} at (0,0) size 278x18
-          text run at (0,0) width 278: "This text should be rendered with a first font."
-      RenderBlock {P} at (0,37) size 784x19
-        RenderText {#text} at (0,0) size 287x18
-          text run at (0,0) width 287: "This text should be rendered with a second font."
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-hkern-expected.txt b/LayoutTests/platform/chromium-win/svg/text/text-hkern-expected.txt
deleted file mode 100644
index 572b29a..0000000
--- a/LayoutTests/platform/chromium-win/svg/text/text-hkern-expected.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (4,31) size 142x111
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGPath {path} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [data="M 2.5 70 L 200 70"]
-    RenderSVGText {text} at (0,-7) size 70x8 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 70x8
-        chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 1 width 2.50: "1"
-        chunk 1 text run 2 at (17.50,0.00) startOffset 1 endOffset 2 width 5.00: "2"
-        chunk 1 text run 3 at (37.50,0.00) startOffset 2 endOffset 3 width 7.50: "3"
-        chunk 1 text run 4 at (60.00,0.00) startOffset 3 endOffset 4 width 10.00: "4"
-    RenderSVGText {text} at (0,-7) size 40x8 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 3x8
-        chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 1 width 2.50: "1"
-      RenderSVGTSpan {tspan} at (0,0) size 28x8
-        RenderSVGInlineText {#text} at (2,0) size 28x8
-          chunk 1 text run 1 at (2.50,0.00) startOffset 0 endOffset 1 width 5.00: "2"
-          chunk 1 text run 2 at (22.50,0.00) startOffset 1 endOffset 2 width 7.50: "3"
-      RenderSVGInlineText {#text} at (30,0) size 10x8
-        chunk 1 text run 1 at (30.00,0.00) startOffset 0 endOffset 1 width 10.00: "4"
-    RenderSVGText {text} at (2,63) size 71x8 contains 1 chunk(s)
-      RenderSVGTextPath {textPath} at (0,0) size 71x8
-        RenderSVGInlineText {#text} at (0,0) size 71x8
-          chunk 1 text run 1 at (3.75,70.00) startOffset 0 endOffset 1 width 2.50: "1"
-          chunk 1 text run 2 at (22.50,70.00) startOffset 1 endOffset 2 width 5.00: "2"
-          chunk 1 text run 3 at (43.75,70.00) startOffset 2 endOffset 3 width 7.50: "3"
-          chunk 1 text run 4 at (67.50,70.00) startOffset 3 endOffset 4 width 10.00: "4"
-      RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.checksum b/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.checksum
index ac89a2f..225bf7f 100644
--- a/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.checksum
@@ -1 +1 @@
-de75086343ed4fba53c7baa3ee493e44
\ No newline at end of file
+faac8e9e6e9904fc91204214dd0f828e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.png b/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.png
index c85ba54..a2a12dd 100644
Binary files a/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.png and b/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.txt b/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.txt
deleted file mode 100644
index 0658c5d..0000000
--- a/LayoutTests/platform/chromium-win/svg/text/text-hkern-on-vertical-text-expected.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (10,90) size 20x64
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (10,90) size 20x64
-      RenderSVGText {text} at (-5,0) size 10x32 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 10x32
-          chunk 1 (vertical) text run 1 at (-3.00,0.00) startOffset 0 endOffset 1 height 8.00: "1"
-          chunk 1 (vertical) text run 2 at (-3.00,8.00) startOffset 1 endOffset 2 height 8.00: "2"
-          chunk 1 (vertical) text run 3 at (-3.00,16.00) startOffset 2 endOffset 3 height 8.00: "3"
-          chunk 1 (vertical) text run 4 at (-3.00,24.00) startOffset 3 endOffset 4 height 8.00: "4"
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.checksum
index 63386e7..ffa2916 100644
--- a/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.checksum
@@ -1 +1 @@
-4da27041f56bf7bfb497359c4f7c31d3
\ No newline at end of file
+a51f867def3396730a05574f85b594c4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.png b/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.png
index e5a7a38..3156f9e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.png and b/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.txt b/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.txt
index 0f4bae8..a00594b 100644
--- a/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/text/text-text-04-t-expected.txt
@@ -3,12 +3,12 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (65,33) size 692x482
-      RenderSVGContainer {g} at (65,33) size 252x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,40.00)}]
+    RenderSVGContainer {g} at (65,31) size 692x486
+      RenderSVGContainer {g} at (65,31) size 252x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,40.00)}]
         RenderSVGText {text} at (-91,-15) size 61x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 61x19
             chunk 1 (end anchor) text run 1 at (-91.00,0.00) startOffset 0 endOffset 9 width 61.00: "Reference"
-        RenderSVGContainer {g} at (210,33) size 107x41
+        RenderSVGContainer {g} at (210,31) size 107x44
           RenderSVGContainer {use} at (210,60) size 14x14
             RenderSVGContainer {g} at (210,60) size 14x14
               RenderSVGPath {rect} at (210,60) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
@@ -21,12 +21,12 @@ layer at (0,0) size 800x600
           RenderSVGContainer {use} at (285,60) size 14x14
             RenderSVGContainer {g} at (285,60) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,0.00)}]
               RenderSVGPath {rect} at (285,60) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (0,-20) size 60x24 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 60x24
+          RenderSVGText {text} at (0,-21) size 60x26 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 60x26
               chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 60.00: "1234"
       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
         RenderSVGPath {rect} at (0,0) size 7x7 [fill={[type=SOLID] [color=#000000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-      RenderSVGContainer {g} at (126,100) size 249x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
+      RenderSVGContainer {g} at (126,98) size 249x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
         RenderSVGText {text} at (-54,-15) size 24x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 24x19
             chunk 1 (end anchor) text run 1 at (-54.00,0.00) startOffset 0 endOffset 5 width 24.00: "x all"
@@ -45,13 +45,13 @@ layer at (0,0) size 800x600
         RenderSVGContainer {use} at (343,126) size 14x14
           RenderSVGContainer {g} at (343,126) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
             RenderSVGPath {rect} at (343,126) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-20) size 75x24 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 75x24
+        RenderSVGText {text} at (20,-21) size 75x26 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 75x26
             chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 1 width 15.00: "3"
             chunk 1 text run 1 at (80.00,0.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (96,166) size 294x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
+      RenderSVGContainer {g} at (96,165) size 294x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
         RenderSVGText {text} at (-72,-15) size 42x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 42x19
             chunk 1 (end anchor) text run 1 at (-72.00,0.00) startOffset 0 endOffset 6 width 42.00: "x more"
@@ -73,13 +73,13 @@ layer at (0,0) size 800x600
         RenderSVGContainer {use} at (376,193) size 14x14
           RenderSVGContainer {g} at (376,193) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
             RenderSVGPath {rect} at (376,193) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-20) size 75x24 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 75x24
+        RenderSVGText {text} at (20,-21) size 75x26 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 75x26
             chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 1 width 15.00: "3"
             chunk 1 text run 1 at (80.00,0.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (91,233) size 276x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
+      RenderSVGContainer {g} at (91,231) size 276x44 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
         RenderSVGText {text} at (-75,-15) size 45x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 45x19
             chunk 1 (end anchor) text run 1 at (-75.00,0.00) startOffset 0 endOffset 7 width 45.00: "x fewer"
@@ -98,12 +98,12 @@ layer at (0,0) size 800x600
         RenderSVGContainer {use} at (335,260) size 14x14
           RenderSVGContainer {g} at (335,260) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,0.00)}]
             RenderSVGPath {rect} at (335,260) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (20,-20) size 70x24 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 70x24
+        RenderSVGText {text} at (20,-21) size 70x26 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 70x26
             chunk 1 text run 1 at (20.00,0.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (40.00,0.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (60.00,0.00) startOffset 0 endOffset 2 width 30.00: "34"
-      RenderSVGContainer {g} at (126,283) size 191x74 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
+      RenderSVGContainer {g} at (126,281) size 191x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
         RenderSVGText {text} at (-54,-15) size 24x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 24x19
             chunk 1 (end anchor) text run 1 at (-54.00,0.00) startOffset 0 endOffset 5 width 24.00: "y all"
@@ -119,13 +119,13 @@ layer at (0,0) size 800x600
         RenderSVGContainer {use} at (285,343) size 14x14
           RenderSVGContainer {g} at (285,343) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,10.00)}]
             RenderSVGPath {rect} at (285,343) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-30) size 60x44 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x44
+        RenderSVGText {text} at (0,-31) size 60x46 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 60x46
             chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
             chunk 1 text run 1 at (45.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (96,366) size 221x74 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,250.00)}]
+      RenderSVGContainer {g} at (96,365) size 221x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,250.00)}]
         RenderSVGText {text} at (-72,-15) size 42x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 42x19
             chunk 1 (end anchor) text run 1 at (-72.00,0.00) startOffset 0 endOffset 6 width 42.00: "y more"
@@ -141,13 +141,13 @@ layer at (0,0) size 800x600
         RenderSVGContainer {use} at (285,426) size 14x14
           RenderSVGContainer {g} at (285,426) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,10.00)}]
             RenderSVGPath {rect} at (285,426) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-30) size 60x44 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x44
+        RenderSVGText {text} at (0,-31) size 60x46 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 60x46
             chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
             chunk 1 text run 1 at (45.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-      RenderSVGContainer {g} at (91,450) size 226x65 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,300.00)}]
+      RenderSVGContainer {g} at (91,448) size 226x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,300.00)}]
         RenderSVGText {text} at (-75,-15) size 45x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 45x19
             chunk 1 (end anchor) text run 1 at (-75.00,0.00) startOffset 0 endOffset 7 width 45.00: "y fewer"
@@ -163,13 +163,13 @@ layer at (0,0) size 800x600
         RenderSVGContainer {use} at (285,501) size 14x14
           RenderSVGContainer {g} at (285,501) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(45.00,5.00)}]
             RenderSVGPath {rect} at (285,501) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-        RenderSVGText {text} at (0,-30) size 60x39 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x39
+        RenderSVGText {text} at (0,-31) size 60x41 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 60x41
             chunk 1 text run 1 at (0.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
             chunk 1 text run 1 at (15.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
             chunk 1 text run 1 at (30.00,5.00) startOffset 0 endOffset 2 width 30.00: "34"
-      RenderSVGContainer {g} at (411,83) size 346x341 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-        RenderSVGContainer {g} at (475,83) size 267x74 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
+      RenderSVGContainer {g} at (411,81) size 346x344 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
+        RenderSVGContainer {g} at (475,81) size 267x78 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
           RenderSVGText {text} at (-65,-15) size 35x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 35x19
               chunk 1 (end anchor) text run 1 at (-65.00,0.00) startOffset 0 endOffset 7 width 35.00: "x/y all"
@@ -188,13 +188,13 @@ layer at (0,0) size 800x600
           RenderSVGContainer {use} at (710,143) size 14x14
             RenderSVGContainer {g} at (710,143) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,10.00)}]
               RenderSVGPath {rect} at (710,143) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 75x44 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x44
+          RenderSVGText {text} at (20,-31) size 75x46 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 75x46
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
               chunk 1 text run 1 at (80.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (445,150) size 312x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
+        RenderSVGContainer {g} at (445,148) size 312x92 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,120.00)}]
           RenderSVGText {text} at (-83,-15) size 53x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 53x19
               chunk 1 (end anchor) text run 1 at (-83.00,0.00) startOffset 0 endOffset 8 width 53.00: "x/y more"
@@ -216,13 +216,13 @@ layer at (0,0) size 800x600
           RenderSVGContainer {use} at (743,226) size 14x14
             RenderSVGContainer {g} at (743,226) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,20.00)}]
               RenderSVGPath {rect} at (743,226) size 14x14 [fill={[type=SOLID] [color=#FF0000]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 75x44 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x44
+          RenderSVGText {text} at (20,-31) size 75x46 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 75x46
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
               chunk 1 text run 1 at (80.00,10.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (440,216) size 294x66 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
+        RenderSVGContainer {g} at (440,215) size 294x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,160.00)}]
           RenderSVGText {text} at (-86,-15) size 56x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 56x19
               chunk 1 (end anchor) text run 1 at (-86.00,0.00) startOffset 0 endOffset 9 width 56.00: "x/y fewer"
@@ -241,12 +241,12 @@ layer at (0,0) size 800x600
           RenderSVGContainer {use} at (701,268) size 14x14
             RenderSVGContainer {g} at (701,268) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,5.00)}]
               RenderSVGPath {rect} at (701,268) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 70x39 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 70x39
+          RenderSVGText {text} at (20,-31) size 70x41 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 70x41
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 2 width 30.00: "34"
-        RenderSVGContainer {g} at (411,283) size 331x66 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
+        RenderSVGContainer {g} at (411,281) size 331x69 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,200.00)}]
           RenderSVGText {text} at (-103,-15) size 73x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 73x19
               chunk 1 (end anchor) text run 1 at (-103.00,0.00) startOffset 0 endOffset 13 width 73.00: "x all y fewer"
@@ -265,13 +265,13 @@ layer at (0,0) size 800x600
           RenderSVGContainer {use} at (710,335) size 14x14
             RenderSVGContainer {g} at (710,335) size 14x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,5.00)}]
               RenderSVGPath {rect} at (710,335) size 14x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 75x39 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 75x39
+          RenderSVGText {text} at (20,-31) size 75x41 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 75x41
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
               chunk 1 text run 1 at (80.00,5.00) startOffset 0 endOffset 1 width 15.00: "4"
-        RenderSVGContainer {g} at (411,350) size 323x74 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,240.00)}]
+        RenderSVGContainer {g} at (411,348) size 323x77 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,240.00)}]
           RenderSVGText {text} at (-103,-15) size 73x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 73x19
               chunk 1 (end anchor) text run 1 at (-103.00,0.00) startOffset 0 endOffset 13 width 73.00: "x fewer y all"
@@ -290,8 +290,8 @@ layer at (0,0) size 800x600
           RenderSVGContainer {use} at (705,410) size 15x14
             RenderSVGContainer {g} at (705,410) size 15x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(77.52,10.00)}]
               RenderSVGPath {rect} at (705,410) size 15x14 [fill={[type=SOLID] [color=#8888FF]}] [x=-4.00] [y=-4.00] [width=8.00] [height=8.00]
-          RenderSVGText {text} at (20,-30) size 70x44 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 70x44
+          RenderSVGText {text} at (20,-31) size 70x46 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 70x46
               chunk 1 text run 1 at (20.00,-10.00) startOffset 0 endOffset 1 width 15.00: "1"
               chunk 1 text run 1 at (40.00,-5.00) startOffset 0 endOffset 1 width 15.00: "2"
               chunk 1 text run 1 at (60.00,5.00) startOffset 0 endOffset 1 width 15.00: "3"
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.checksum b/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.checksum
index 71016f1..2bf8c02 100644
--- a/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.checksum
@@ -1 +1 @@
-b80bf10c02a2feeb42a800592c025ed7
\ No newline at end of file
+589180a97085c397680af5dbb8d11020
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.png b/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.png
index d6e0397..1a61094 100644
Binary files a/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.png and b/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.txt b/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.txt
deleted file mode 100644
index 505d4c4..0000000
--- a/LayoutTests/platform/chromium-win/svg/text/text-vkern-expected.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (5,31) size 75x159
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGPath {path} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [data="M 2.5 90 L 200 90"]
-    RenderSVGText {text} at (0,-7) size 25x8 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 25x8
-        chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 25.00: "1234"
-    RenderSVGContainer {g} at (10,90) size 70x100
-      RenderSVGText {text} at (-5,0) size 10x50 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 10x50
-          chunk 1 (vertical) text run 1 at (-3.00,0.00) startOffset 0 endOffset 1 height 8.00: "1"
-          chunk 1 (vertical) text run 2 at (-3.00,14.00) startOffset 1 endOffset 2 height 8.00: "2"
-          chunk 1 (vertical) text run 3 at (-3.00,28.00) startOffset 2 endOffset 3 height 8.00: "3"
-          chunk 1 (vertical) text run 4 at (-3.00,42.00) startOffset 3 endOffset 4 height 8.00: "4"
-      RenderSVGText {text} at (-5,0) size 10x38 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (3,0) size 4x8
-          chunk 1 (vertical) text run 1 at (-3.00,0.00) startOffset 0 endOffset 1 height 8.00: "1"
-        RenderSVGTSpan {tspan} at (0,0) size 8x22
-          RenderSVGInlineText {#text} at (1,8) size 8x22
-            chunk 1 (vertical) text run 1 at (-3.00,8.00) startOffset 0 endOffset 1 height 8.00: "2"
-            chunk 1 (vertical) text run 2 at (-3.00,22.00) startOffset 1 endOffset 2 height 8.00: "3"
-        RenderSVGInlineText {#text} at (0,30) size 10x8
-          chunk 1 (vertical) text run 1 at (-3.00,30.00) startOffset 0 endOffset 1 height 8.00: "4"
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-vkern-on-horizontal-text-expected.txt b/LayoutTests/platform/chromium-win/svg/text/text-vkern-on-horizontal-text-expected.txt
deleted file mode 100644
index 5a3be5d..0000000
--- a/LayoutTests/platform/chromium-win/svg/text/text-vkern-on-horizontal-text-expected.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (5,31) size 50x16
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGText {text} at (0,-7) size 25x8 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 25x8
-        chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 25.00: "1234"
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index bf9c5be..9989177 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -2165,7 +2165,7 @@ BUGWK42798 SKIP : fast/notifications/notifications-cancel-request-permission.htm
 // HTML5 Geolocation API does not use window.clientInformation.
 BUGCR11246 SKIP : fast/dom/Window/window-properties-geolocation.html = TEXT
 
-BUGWK40740 MAC : svg/W3C-SVG-1.1/fonts-glyph-02-t.svg = CRASH PASS
+BUGWK40740 MAC LINUX : svg/W3C-SVG-1.1/fonts-glyph-02-t.svg = CRASH PASS
 
 BUGCR46603 : fast/frames/lots-of-iframes.html = PASS TIMEOUT
 BUGCR46603 : fast/frames/lots-of-objects.html = PASS TIMEOUT
@@ -3097,9 +3097,8 @@ BUGYURYS : http/tests/security/xss-DENIED-frame-name.html = PASS TEXT
 
 BUGRNIWA SLOW LINUX : fast/text/large-text-composed-char-dos.html = PASS
 
-// Seems to be caused by http://trac.webkit.org/changeset/76291 . Needs
-// investigation.
-BUGTONY : fast/overflow/overflow-rtl-vertical.html = IMAGE
+// Seems to be caused by http://trac.webkit.org/changeset/76291
+BUGWK53042 : fast/overflow/overflow-rtl-vertical.html = IMAGE
 
 // These tests have been failing since WebKit roll 76389:76408 has been reverted
 BUGRNIWA WIN MAC : fast/animation/request-animation-frame-cancel.html = PASS TEXT
@@ -3108,8 +3107,30 @@ BUGRNIWA WIN MAC : fast/animation/request-animation-frame-display.html = PASS TE
 BUGRNIWA WIN MAC : fast/animation/request-animation-frame-within-callback.html = PASS TEXT
 BUGRNIWA WIN MAC : fast/animation/request-animation-frame.html = PASS TEXT
 
-// Failing after r76422
-BUGCR70573 LINUX : fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html = TEXT
-
 // Added by http://trac.webkit.org/changeset/76548
 BUGCR70686 MAC : fast/text/international/cjk-segmentation.html = TEXT
+
+// Regressions from r76442.
+BUGTONY WIN : svg/W3C-SVG-1.1-SE/filters-image-03-f.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1-SE/pservers-pattern-03-f.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/animate-elem-03-t.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/animate-elem-24-t.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/animate-elem-36-t.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/animate-elem-40-t.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/fonts-desc-02-t.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/fonts-elem-05-t.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/fonts-elem-06-t.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/fonts-glyph-02-t.svg = CRASH TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/masking-mask-01-b.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/render-groups-01-b.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/render-groups-03-t.svg = TEXT
+BUGTONY WIN : svg/W3C-SVG-1.1/text-text-04-t.svg = TEXT
+BUGTONY WIN : svg/batik/text/xmlSpace.svg = TEXT
+BUGTONY WIN : svg/custom/scrolling-embedded-svg-file-image-repaint-problem.html = TEXT
+BUGTONY WIN : svg/text/text-hkern.svg = TEXT
+BUGTONY WIN : svg/text/text-vkern-on-horizontal-text.svg = TEXT
+BUGTONY WIN : svg/custom/svg-fonts-in-html.html = IMAGE+TEXT
+BUGTONY WIN : svg/custom/svg-fonts-with-no-element-reference.html = IMAGE+TEXT
+BUGTONY WIN : svg/text/text-hkern-on-vertical-text.svg = IMAGE+TEXT
+BUGTONY WIN : svg/text/text-text-04-t.svg = IMAGE+TEXT
+BUGTONY WIN : svg/text/text-vkern.svg = IMAGE+TEXT
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index 6104938..90096be 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,10 @@
+2011-01-24  Tony Chang  <tony at chromium.org>
+
+        Unreviewed, round ascent and descent to match old code.
+
+        * platform/graphics/chromium/SimpleFontDataLinux.cpp:
+        (WebCore::SimpleFontData::platformInit):
+
 2011-01-24  Simon Fraser  <simon.fraser at apple.com>
 
         Reviewed by Chris Marrin.
diff --git a/Source/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp b/Source/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp
index 787d3be..9423d1e 100644
--- a/Source/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp
+++ b/Source/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp
@@ -89,13 +89,12 @@ void SimpleFontData::platformInit()
     // Beware those who step here: This code is designed to match Win32 font
     // metrics *exactly*.
     if (isVDMXValid) {
-        // FIXME: Access ascent/descent with floating point precision.
         ascent = vdmxAscent;
         descent = -vdmxDescent;
     } else {
         SkScalar height = -metrics.fAscent + metrics.fDescent + metrics.fLeading;
-        ascent = SkScalarToFloat(-metrics.fAscent);
-        descent = SkScalarToFloat(height) - ascent;
+        ascent = SkScalarRound(-metrics.fAscent);
+        descent = SkScalarRound(height) - ascent;
     }
 
     m_fontMetrics.setAscent(ascent);

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list