summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorsenorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-14 22:47:05 +0000
committersenorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-14 22:47:05 +0000
commit64db50f2d98978efbd3cf10de544b4508b80f6c9 (patch)
treee2049b4b9a0aa5bbcf13ef3ff2a2e5dd5678c3c5 /webkit
parent13c380611fffab222e2a017b72afa5728c58cc83 (diff)
downloadchromium_src-64db50f2d98978efbd3cf10de544b4508b80f6c9.zip
chromium_src-64db50f2d98978efbd3cf10de544b4508b80f6c9.tar.gz
chromium_src-64db50f2d98978efbd3cf10de544b4508b80f6c9.tar.bz2
Linux baselines for SVG filters. Also fix WinXP/Vista baselines for two tests.
BUG=29737 TEST=green is my valley TBR=dglazkov Review URL: http://codereview.chromium.org/504004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34507 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.pngbin16953 -> 17599 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.pngbin23686 -> 23154 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.pngbin16514 -> 16432 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.pngbin17308 -> 17685 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.pngbin28074 -> 11174 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt42
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.pngbin16555 -> 13641 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.pngbin15801 -> 15681 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.pngbin15247 -> 28196 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.pngbin13732 -> 13277 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.pngbin6636 -> 20998 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.pngbin0 -> 7205 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.pngbin22298 -> 20252 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.pngbin25124 -> 47010 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.pngbin7498 -> 11351 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.pngbin20148 -> 16918 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.pngbin7242 -> 7632 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.pngbin9835 -> 9764 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.pngbin5975 -> 8384 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.pngbin23219 -> 36507 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.pngbin14035 -> 17282 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.pngbin38048 -> 39058 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/empty-merge-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.pngbin14981 -> 14662 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.pngbin19263 -> 19392 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.pngbin15993 -> 16091 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.pngbin14026 -> 13776 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feDisplacementMap-01-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.pngbin6083 -> 5992 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.pngbin4292 -> 4275 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.pngbin11322 -> 25208 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/filterRes-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/filterRes-expected.pngbin0 -> 23353 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.pngbin4883 -> 5950 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.pngbin8609 -> 8688 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.pngbin10915 -> 10948 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.pngbin21064 -> 4037 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt6
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.pngbin23028 -> 23584 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.txt152
-rw-r--r--webkit/tools/layout_tests/test_expectations.txt49
75 files changed, 202 insertions, 119 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum
index 1ce198a..049fc94 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.checksum
@@ -1 +1 @@
-cfced7155b891785c021805395d7ce46 \ No newline at end of file
+f72b9965be337bacb58b30850d737bf8 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png
index dc1d210..ad28347 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum
index 9d78119..fe82973 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum
@@ -1 +1 @@
-09c3ebc3019090d355ccd6ed8615a478 \ No newline at end of file
+3437e343dc3baf2585cab6e66bacf20d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.png
index 4dee1ad..7e94797 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum
index c121190..37960fb6 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum
@@ -1 +1 @@
-e1366f520084c8231529bb375784af38 \ No newline at end of file
+039f265830baa6a6e4bfabeec8b52ef1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png
index 3a95df8..064d0fe 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum
index fa9ecb1..d0163e7 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum
@@ -1 +1 @@
-66c3d2fdce7129c9fa24d4a87d759794 \ No newline at end of file
+5fea6104af2333d150c45e3bec2a0c4c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png
index a5bcdd8..c6d5fa5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum
index d65adfa..fd8a1bb 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum
@@ -1 +1 @@
-569caab3c8cfa8cd2e326ceb9e2ec8cd \ No newline at end of file
+e9c6f9c4890d11ce3479ad7bc5da3e54 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
index 0f42040..b2e0ed4 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
deleted file mode 100644
index 918c917..0000000
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
+++ /dev/null
@@ -1,42 +0,0 @@
-layer at (0,0) size 480x360
- RenderView at (0,0) size 480x360
-layer at (0,0) size 480x360
- RenderSVGRoot {svg} at (0.50,0.50) size 479x359
- RenderSVGContainer {g} at (30,45) size 411x181
- RenderSVGContainer {g} at (30,45) size 411x181 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
- RenderSVGHiddenContainer {defs} at (0,0) size 0x0
- RenderSVGContainer {g} at (30,45) size 411x181
- RenderSVGText {text} at (10,20) size 62x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-15) size 62x19
- chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 10 width 62.00: "Blur (3x3)"
- RenderSVGContainer {g} at (30,70) size 50x63
- RenderSVGImage {image} at (30,70) size 50x63 [filter=convolve1]
- RenderSVGText {text} at (10,20) size 130x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-15) size 130x19
- chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 20 width 130.00: "Edge Detection (3x3)"
- RenderSVGContainer {g} at (180,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}]
- RenderSVGImage {image} at (180,70) size 50x63 [filter=convolve2]
- RenderSVGText {text} at (10,20) size 104x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-15) size 104x19
- chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 16 width 104.00: "Sharpening (3x3)"
- RenderSVGContainer {g} at (330,70) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}]
- RenderSVGImage {image} at (330,70) size 50x63 [filter=convolve3]
- RenderSVGText {text} at (10,20) size 102x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-15) size 102x19
- chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 15 width 102.00: "Embossing (3x3)"
- RenderSVGContainer {g} at (30,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,93.00)}]
- RenderSVGImage {image} at (30,163) size 50x63 [filter=convolve4]
- RenderSVGText {text} at (10,20) size 126x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-15) size 126x19
- chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 21 width 126.00: "Horizontal blur (3x1)"
- RenderSVGContainer {g} at (180,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,93.00)}]
- RenderSVGImage {image} at (180,163) size 50x63 [filter=convolve5]
- RenderSVGText {text} at (10,20) size 111x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-15) size 111x19
- chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 19 width 111.00: "Vertical blur (1x3)"
- RenderSVGContainer {g} at (330,163) size 50x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,93.00)}]
- RenderSVGImage {image} at (330,163) size 50x63 [filter=convolve6]
- RenderSVGText {text} at (10,340) size 261x46 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,-36) size 261x46
- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.5 $"
- RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"]
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum
index 75b34f9..32ddfce1 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum
@@ -1 +1 @@
-057c63a7740d5a5f6f0964bfb4230746 \ No newline at end of file
+545b0a043a4a81bd4526c83574382228 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png
index 4a34105..1226187 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum
index 8b5c836c..3866995 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum
@@ -1 +1 @@
-d08ea750e38858a07cac38a430e8011d \ No newline at end of file
+96f2662a66e438fb5e86d634f774603d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png
index 1f90546..462af33 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum
index 7a35df8..b5891a7 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum
@@ -1 +1 @@
-c92068437ec4cbdceaa40c8f362188fe \ No newline at end of file
+37c98f089ae05ec1690636712df32e65 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
index 58e7d8e..c078188 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt
index 70866f6..abcf5ae 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt
@@ -1,3 +1,4 @@
+KCanvasResource {id="MyFilter" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
layer at (0,0) size 480x360
RenderView at (0,0) size 480x360
layer at (0,0) size 480x360
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
index b05b9c7..cb31464 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
@@ -1 +1 @@
-e47214141c639d213476ced6e72e2212 \ No newline at end of file
+da34d587441734666af5ac443d6139b5 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png
index 24bbe47..1cd1d5e 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum
index 0251ab8e..b3161fb 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum
@@ -1 +1 @@
-9e59016e3bbfb3313775df565643f0bd \ No newline at end of file
+6f343b5d980de624bc652cde68d32e54 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png
index 5cb2d8e..a3da9db 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum
index 72afe53..612957b 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum
@@ -1 +1 @@
-8866cc8d64cc95f38f2e2ca05158f6b9 \ No newline at end of file
+3d3e51d4e5cb3a4085377e37b37deb69 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.png
new file mode 100644
index 0000000..fb7e944
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum
index 9e6dfc0..617ffd5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.checksum
@@ -1 +1 @@
-303ac2f9a1c84065ca7d14c66a465abd \ No newline at end of file
+bb2a5231b9f63110ed79d079dbdcc49d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.png
index be2876a..761bbfa 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum
index 8c8da9c..0aed696 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum
@@ -1 +1 @@
-4560f6a7c0a8ba6012925302b4fba3fe \ No newline at end of file
+dd2839caf58222f85af99faecb4c68f9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
index c7bbabc..57e465c 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
index 6395778..fe43f6a 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
@@ -1 +1 @@
-58a2f16c9f1f9a199b2d9905bf50c163 \ No newline at end of file
+ed7cc55c75b5ae90a073392671642035 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png
index 7e33cf7..79eb907 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum
index e6ebc56..bae4a89 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum
@@ -1 +1 @@
-6f8fc220de654963bae60fb151bd5bfd \ No newline at end of file
+3a7eebed6e403f4cd65d8597e13d404e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png
index 1720765..657bcbc 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum
index e5f0354..9f01511 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum
@@ -1 +1 @@
-9266cb5286c073b24288e99221392c84 \ No newline at end of file
+a9af8676d5c8a8f177fd1892d0a733a5 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png
index 4903d55..0fcb9dc 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum
index 669a358..581e50b 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum
@@ -1 +1 @@
-d02e0611495c96b4e2230e43272e5202 \ No newline at end of file
+09cd92a70495aacd1b96b5f40aaa2e72 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png
index f46ba0b..836cfcc 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum
index a8bb8dc..16b4688 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.checksum
@@ -1 +1 @@
-48ae1717da9157f2f1e27e457438b1cc \ No newline at end of file
+c5906fc507a24c9212cf39c9632fd5a3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png
index 653ea3d..645e5e2 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.checksum
index c0af458..8ea93f4 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.checksum
@@ -1 +1 @@
-6e1cb7bea425a16a18ccc106bed19ada \ No newline at end of file
+201cd226d7d96d704bdb97fd5440d619 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.png
index 121c9b6..6f11b61 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/feTile-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.checksum
index aa73648..6d764c9 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.checksum
@@ -1 +1 @@
-01572350f27430f5cb1b1e2b6e56a6b2 \ No newline at end of file
+946da7b09863c9722c3a75668e77fd64 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.png
index 6df55d3..c297b5a 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/filters/filterRegions-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.checksum
index a49d944..5f41066 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.checksum
@@ -1 +1 @@
-60dfc60d7eafbef55e939c2fa89faf13 \ No newline at end of file
+14e4414545fbcbe0f77d34e5bd635ded \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.png
index a7a97d8..cac5519 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textFeatures-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/empty-merge-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/empty-merge-expected.checksum
index cb579eb..2938d2d 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/empty-merge-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/empty-merge-expected.checksum
@@ -1 +1 @@
-8d962c3cc6df6d33f97e85a9f97ed6b7 \ No newline at end of file
+8a2c428215894fa54567c1a76952fda1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.checksum
index 30f07dc..6015d42 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.checksum
@@ -1 +1 @@
-fa0bf35315aff14f51245cd3e4c13f8e \ No newline at end of file
+738b2a9da4e7b22e07cff52e87bea400 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.png
index b9d34ee..aaeca4ae 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.checksum
index 2303c4e..a3d2af4 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.checksum
@@ -1 +1 @@
-7f7e04d46a1be25a935ed127c231291c \ No newline at end of file
+aaafb9a8df0a7addaed162e6485092ec \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.png
index c7f66c7..49e1400 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.checksum
index f2dd331..f11d642 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.checksum
@@ -1 +1 @@
-88df6b735acd2535fc3a99425aafe464 \ No newline at end of file
+82f2f1b7c1bd47892bb6b6e7ec1bd5f9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.png
index 573fade..f6e6821 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Linear-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.checksum
index 3e009cd..f7217c9 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.checksum
@@ -1 +1 @@
-8c1fe8346be170ae8eb04d9de48451da \ No newline at end of file
+45a978c33349ee38145a6be79fe394da \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.png
index df2a69c..43a616b 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feComponentTransfer-Table-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feDisplacementMap-01-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feDisplacementMap-01-expected.checksum
index e660c6b..3777da195 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feDisplacementMap-01-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/feDisplacementMap-01-expected.checksum
@@ -1 +1 @@
-a21a6c3cc8f75adeb7bc16012e60a8ab \ No newline at end of file
+e93520d6a4c459673953f38e83830c3c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.checksum
index d4c6f8c..24247d4 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.checksum
@@ -1 +1 @@
-627782a5c71341925024ed7df4ac3941 \ No newline at end of file
+8a308a392210f30875da2ec09d3ce2a3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.png
index 8a53f89..59c700f 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/image-with-transform-clip-filter-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.checksum
index d35fb7d..5938f9d 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.checksum
@@ -1 +1 @@
-431a315819ce2cfeccf7d2e827476857 \ No newline at end of file
+25802bc42a5175292112c101a1c968c0 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.png
index af66bb7..3a7b2ab 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/non-opaque-filters-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.checksum
index c51b407..bab0323 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.checksum
@@ -1 +1 @@
-51086b753175b128e4d25ef2cd7c5b26 \ No newline at end of file
+879bfaf51ce038001c99ff378f10a45b \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.png
index ae321248..7fed85d 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-filter-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/filterRes-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/filterRes-expected.checksum
new file mode 100644
index 0000000..26981a3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/filterRes-expected.checksum
@@ -0,0 +1 @@
+7b070af247fa29bc9c9476a9b87c46b9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/filterRes-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/filterRes-expected.png
new file mode 100644
index 0000000..3475e7b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/filterRes-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.checksum
index a650df4..793d881 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.checksum
@@ -1 +1 @@
-9fbcbf4d5b0691417ee690d0f48eded7 \ No newline at end of file
+c1ff445ac97d3448144f313880a39d6d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.png
index 7e79439..19851aa 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/sourceAlpha-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.checksum
index cfd9510..1024bf8 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.checksum
@@ -1 +1 @@
-f626086b11ef41c5888482f4a75f4efe \ No newline at end of file
+0725c18f091a117f600bd7b5b419bcb5 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.png
index 4c204e2..ecba847 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-one-effect-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.checksum
index f38522e..c07a443 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.checksum
@@ -1 +1 @@
-2f7bb9dac2401a0ec927323c543474df \ No newline at end of file
+b24b4b7d30c49d568191a613725e8d5f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.png
index 64c55e00..eddd774 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/filters/subRegion-two-effects-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum
index 39a225f..0a532eb 100644
--- a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum
@@ -1 +1 @@
-618ee3925ad3f2da43a3f22c9f587389 \ No newline at end of file
+de81a8ec765ca49a3c780587981e3734 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
index d2fe228..9bf317bc6 100644
--- a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
index 918c917..5f00a50 100644
--- a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
+++ b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
@@ -1,3 +1,9 @@
+KCanvasResource {id="convolve1" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
+KCanvasResource {id="convolve2" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
+KCanvasResource {id="convolve3" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
+KCanvasResource {id="convolve4" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
+KCanvasResource {id="convolve5" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
+KCanvasResource {id="convolve6" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
layer at (0,0) size 480x360
RenderView at (0,0) size 480x360
layer at (0,0) size 480x360
diff --git a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.checksum b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.checksum
index 2d6a9e2..f28578b 100644
--- a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.checksum
@@ -1 +1 @@
-59aeb89af7faea69a6891b285e9fefd2 \ No newline at end of file
+2a4aba9c1046f4389633dc4134004d66 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.png b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.png
index b9cfdab..5622526 100644
--- a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.txt b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.txt
new file mode 100644
index 0000000..999c93e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win-vista/LayoutTests/svg/batik/text/textFeatures-expected.txt
@@ -0,0 +1,152 @@
+KCanvasResource {id="blur" [type=FILTER] [bounding box=at (0,0) size 0x0] [bounding box mode=0]}
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 450x500
+ RenderSVGRoot {svg} at (45,36) size 333.20x449.20
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGContainer {g} at (45,36) size 333.20x449.20
+ RenderSVGText {text} at (151,50) size 148x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-14) size 148x17
+ chunk 1 (middle anchor) text run 1 at (151.00,50.00) startOffset 0 endOffset 21 width 148.00: "Text Element Features"
+ RenderSVGContainer {g} at (45,73) size 333.20x412.20
+ RenderSVGText {text} at (45,100) size 313x34 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 102x17
+ chunk 1 text run 1 at (45.00,100.00) startOffset 0 endOffset 16 width 102.00: "Text can change "
+ RenderSVGTSpan {tspan} at (0,0) size 52x34
+ RenderSVGInlineText {#text} at (102,-27) size 52x34
+ chunk 1 text run 2 at (147.00,100.00) startOffset 0 endOffset 5 width 52.00: "size,"
+ RenderSVGInlineText {#text} at (154,-13) size 4x17
+ chunk 1 text run 3 at (199.00,100.00) startOffset 0 endOffset 1 width 4.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 71x22
+ RenderSVGInlineText {#text} at (158,-17) size 71x22
+ chunk 1 text run 4 at (203.00,100.00) startOffset 0 endOffset 9 width 71.00: "typeface,"
+ RenderSVGInlineText {#text} at (229,-13) size 4x17
+ chunk 1 text run 5 at (274.00,100.00) startOffset 0 endOffset 1 width 4.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 32x17
+ RenderSVGInlineText {#text} at (233,-13) size 32x17
+ chunk 1 text run 6 at (278.00,100.00) startOffset 0 endOffset 6 width 32.00: "color,"
+ RenderSVGInlineText {#text} at (265,-13) size 20x17
+ chunk 1 text run 7 at (310.00,100.00) startOffset 0 endOffset 1 width 4.00: " "
+ chunk 1 text run 8 at (314.00,100.00) startOffset 0 endOffset 3 width 16.00: "or "
+ RenderSVGTSpan {tspan} at (0,0) size 28x17
+ RenderSVGInlineText {#text} at (285,-13) size 28x17
+ chunk 1 text run 9 at (330.00,100.00) startOffset 0 endOffset 5 width 28.00: "style"
+ RenderSVGInlineText {#text} at (0,0) size 0x0
+ RenderSVGText {text} at (45,125) size 163x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 163x17
+ chunk 1 text run 1 at (45.00,125.00) startOffset 0 endOffset 29 width 163.00: "within a single text element."
+ RenderSVGText {text} at (45,175) size 326x18 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 140x17
+ chunk 1 text run 1 at (45.00,175.00) startOffset 0 endOffset 25 width 140.00: "Styling features include "
+ RenderSVGTSpan {tspan} at (0,0) size 47x17
+ RenderSVGInlineText {#text} at (140,-14) size 47x17
+ chunk 1 text run 2 at (185.00,175.00) startOffset 0 endOffset 7 width 47.00: "weight,"
+ RenderSVGInlineText {#text} at (187,-13) size 4x17
+ chunk 1 text run 3 at (232.00,175.00) startOffset 0 endOffset 1 width 4.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 51x17
+ RenderSVGInlineText {#text} at (191,-13) size 51x17
+ chunk 1 text run 4 at (236.00,175.00) startOffset 0 endOffset 8 width 51.00: "posture,"
+ RenderSVGInlineText {#text} at (242,-13) size 29x17
+ chunk 1 text run 5 at (287.00,175.00) startOffset 0 endOffset 5 width 29.00: " and "
+ RenderSVGTSpan {tspan} at (0,0) size 55x17
+ RenderSVGInlineText {#text} at (271,-13) size 55x17
+ chunk 1 text run 6 at (316.00,175.00) startOffset 0 endOffset 9 width 55.00: "typeface."
+ RenderSVGInlineText {#text} at (0,0) size 0x0
+ RenderPath {rect} at (45,200) size 202.50x50 [fill={[type=SOLID] [color=#1E90FF]}] [data="M45.00,200.00 L247.50,200.00 L247.50,250.00 L45.00,250.00 Z"]
+ RenderSVGText {text} at (45,225) size 296x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 162x17
+ chunk 1 text run 1 at (45.00,225.00) startOffset 0 endOffset 28 width 162.00: "Graphics attributes such as "
+ RenderSVGTSpan {tspan} at (0,0) size 42x17
+ RenderSVGInlineText {#text} at (162,-13) size 42x17
+ chunk 1 text run 2 at (207.00,225.00) startOffset 0 endOffset 7 width 42.00: "opacity"
+ RenderSVGInlineText {#text} at (204,-13) size 92x17
+ chunk 1 text run 3 at (249.00,225.00) startOffset 0 endOffset 16 width 92.00: " can be applied."
+ RenderSVGText {text} at (45,275) size 305x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 171x17
+ chunk 1 text run 1 at (45.00,275.00) startOffset 0 endOffset 30 width 171.00: "\"text decoration\" can include "
+ RenderSVGTSpan {tspan} at (0,0) size 56x17
+ RenderSVGInlineText {#text} at (171,-13) size 56x17
+ chunk 1 text run 2 at (216.00,275.00) startOffset 0 endOffset 10 width 56.00: "underline,"
+ RenderSVGInlineText {#text} at (227,-13) size 4x17
+ chunk 1 text run 3 at (272.00,275.00) startOffset 0 endOffset 1 width 4.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 49x17
+ RenderSVGInlineText {#text} at (231,-13) size 49x17
+ chunk 1 text run 4 at (276.00,275.00) startOffset 0 endOffset 9 width 49.00: "overline,"
+ RenderSVGInlineText {#text} at (280,-13) size 25x17
+ chunk 1 text run 5 at (325.00,275.00) startOffset 0 endOffset 4 width 25.00: " and"
+ RenderSVGText {text} at (45,293) size 282x28 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 80x17
+ RenderSVGInlineText {#text} at (0,-6) size 80x17
+ chunk 1 text run 1 at (45.00,300.00) startOffset 0 endOffset 14 width 80.00: "strikethrough."
+ RenderSVGInlineText {#text} at (80,-6) size 4x17
+ chunk 1 text run 2 at (125.00,300.00) startOffset 0 endOffset 1 width 4.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 24x14
+ RenderSVGInlineText {#text} at (84,-11) size 24x14
+ chunk 1 text run 3 at (129.00,293.00) startOffset 0 endOffset 5 width 24.00: "super"
+ RenderSVGInlineText {#text} at (108,-6) size 35x17
+ chunk 1 text run 4 at (153.00,300.00) startOffset 0 endOffset 6 width 35.00: "-and- "
+ RenderSVGTSpan {tspan} at (0,0) size 14x14
+ RenderSVGInlineText {#text} at (143,3) size 14x14
+ chunk 1 text run 5 at (188.00,307.00) startOffset 0 endOffset 3 width 14.00: "sub"
+ RenderSVGInlineText {#text} at (157,-6) size 125x17
+ chunk 1 text run 6 at (202.00,300.00) startOffset 0 endOffset 9 width 47.00: "-scripts "
+ chunk 1 text run 7 at (249.00,300.00) startOffset 0 endOffset 14 width 78.00: "are available."
+ RenderSVGText {text} at (45,319) size 322x26 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-7) size 167x17
+ chunk 1 text run 1 at (45.00,325.00) startOffset 0 endOffset 29 width 167.00: "Baseline can also be shifted "
+ RenderSVGTSpan {tspan} at (0,0) size 11x15
+ RenderSVGInlineText {#text} at (167,-11) size 11x15
+ chunk 1 text run 2 at (212.00,319.50) startOffset 0 endOffset 2 width 11.00: "up"
+ RenderSVGInlineText {#text} at (178,-7) size 29x17
+ chunk 1 text run 3 at (223.00,325.00) startOffset 0 endOffset 5 width 29.00: " and "
+ RenderSVGTSpan {tspan} at (0,0) size 24x15
+ RenderSVGInlineText {#text} at (207,0) size 24x15
+ chunk 1 text run 4 at (252.00,330.50) startOffset 0 endOffset 4 width 24.00: "down"
+ RenderSVGInlineText {#text} at (231,-7) size 91x17
+ chunk 1 text run 5 at (276.00,325.00) startOffset 0 endOffset 1 width 4.00: " "
+ chunk 1 text run 6 at (280.00,325.00) startOffset 0 endOffset 14 width 87.00: "by percentage."
+ RenderSVGText {text} at (45,375) size 324x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 50x17
+ chunk 1 text run 1 at (45.00,375.00) startOffset 0 endOffset 8 width 50.00: "Various "
+ RenderSVGTSpan {tspan} at (0,0) size 42x17
+ RenderSVGInlineText {#text} at (50,-13) size 42x17
+ chunk 1 text run 2 at (95.00,375.00) startOffset 0 endOffset 8 width 42.00: "outline "
+ RenderSVGInlineText {#text} at (92,-13) size 40x17
+ chunk 1 text run 3 at (137.00,375.00) startOffset 0 endOffset 8 width 40.00: "styles, "
+ RenderSVGTSpan {tspan} at (0,0) size 57x17
+ RenderSVGInlineText {#text} at (132,-13) size 57x17
+ chunk 1 text run 4 at (177.00,375.00) startOffset 0 endOffset 12 width 57.00: "fill colors "
+ RenderSVGInlineText {#text} at (189,-13) size 25x17
+ chunk 1 text run 5 at (234.00,375.00) startOffset 0 endOffset 4 width 25.00: "and "
+ RenderSVGTSpan {tspan} at (0,0) size 71x17
+ RenderSVGInlineText {#text} at (214,-13) size 71x17
+ chunk 1 text run 6 at (259.00,375.00) startOffset 0 endOffset 12 width 71.00: "thicknesses "
+ RenderSVGInlineText {#text} at (285,-13) size 39x17
+ chunk 1 text run 7 at (330.00,375.00) startOffset 0 endOffset 6 width 39.00: "can be"
+ RenderSVGText {text} at (45,400) size 321x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 206x17
+ chunk 1 text run 1 at (45.00,400.00) startOffset 0 endOffset 36 width 206.00: "used, and the outline stroke can be "
+ RenderSVGTSpan {tspan} at (0,0) size 47x17
+ RenderSVGInlineText {#text} at (206,-13) size 47x17
+ chunk 1 text run 2 at (251.00,400.00) startOffset 0 endOffset 7 width 47.00: "rounded"
+ RenderSVGInlineText {#text} at (253,-13) size 20x17
+ chunk 1 text run 3 at (298.00,400.00) startOffset 0 endOffset 1 width 4.00: " "
+ chunk 1 text run 4 at (302.00,400.00) startOffset 0 endOffset 3 width 16.00: "or "
+ RenderSVGTSpan {tspan} at (0,0) size 48x17
+ RenderSVGInlineText {#text} at (273,-13) size 48x17
+ chunk 1 text run 5 at (318.00,400.00) startOffset 0 endOffset 8 width 48.00: "mitered."
+ RenderSVGInlineText {#text} at (0,0) size 0x0
+ RenderSVGText {text} at (45,450) size 153x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 153x17
+ chunk 1 text run 1 at (45.00,450.00) startOffset 0 endOffset 25 width 153.00: "Text elements also can be"
+ RenderSVGText {text} at (45,475) size 145x17 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-13) size 145x17
+ chunk 1 text run 1 at (45.00,475.00) startOffset 0 endOffset 25 width 145.00: "filtered and transformed."
+ RenderSVGContainer {g} at (208.76,433) size 169.44x52.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,475.00)}]
+ RenderSVGText {text} at (0,0) size 128x46 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-36) size 128x46
+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 128.00: "Shadow"
+ RenderSVGText {text} at (0,0) size 128x46 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-36) size 128x46
+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 128.00: "Shadow"
+ RenderSVGContainer {use} at (0,0) size 0x0
diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt
index d78d896..1fc14f3 100644
--- a/webkit/tools/layout_tests/test_expectations.txt
+++ b/webkit/tools/layout_tests/test_expectations.txt
@@ -3011,9 +3011,8 @@ BUG29018 : LayoutTests/plugins/reloadplugins-and-pages.html = TIMEOUT
// BUG28605 LINUX : LayoutTests/svg/filters/big-sized-filter.svg = IMAGE
// BUG28605 MAC : LayoutTests/svg/filters/big-sized-filter-2.svg = MISSING
// BUG28605 WIN LINUX : LayoutTests/svg/filters/filterRes.svg = IMAGE
-BUG29737 LINUX MAC : LayoutTests/svg/filters/big-sized-filter.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/filters/big-sized-filter-2.svg = IMAGE+TEXT
-BUG29737 LINUX MAC : LayoutTests/svg/filters/filterRes.svg = IMAGE+TEXT
+BUG29737 MAC : LayoutTests/svg/filters/big-sized-filter.svg = IMAGE+TEXT
+BUG29737 MAC : LayoutTests/svg/filters/filterRes.svg = IMAGE+TEXT
// New tests. Failures from merge 51210:51325.
BUG28646 : LayoutTests/editing/selection/transformed-selection-rects.html = FAIL
@@ -3152,8 +3151,6 @@ BUG29748 LINUX : LayoutTests/tables/mozilla_expected_failures/other/test4.html =
BUG29748 LINUX : LayoutTests/fast/forms/input-align-image.html = IMAGE+TEXT
// More Webkit Roll to r51875
-BUG29737 LINUX : LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/fast/repaint/block-selection-gap-in-table-cell.html = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/filters/feGaussianBlur.svg = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/filters/feMerge.svg = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/filters/feOffset.svg = IMAGE+TEXT
@@ -3161,46 +3158,14 @@ BUG29737 LINUX : LayoutTests/svg/filters/shadow-on-filter.svg = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/filters/subRegion-in-userSpace.svg = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/custom/js-svg-constructors.svg = TEXT
BUG29737 LINUX : LayoutTests/svg/custom/svg-features.html = TEXT
-BUG29737 LINUX : LayoutTests/svg/dom/operatorAttribute.html = TEXT
BUG29737 LINUX : LayoutTests/svg/filters/feMerge-wrong-input.svg = TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/W3C-SVG-1.1/struct-cond-03-t.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/batik/filters/feTile.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/batik/filters/filterRegions.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/batik/text/textFeatures.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/empty-merge.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/feComponentTransfer-Discrete.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/feComponentTransfer-Gamma.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/feComponentTransfer-Linear.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/feComponentTransfer-Table.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/feDisplacementMap-01.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/image-with-transform-clip-filter.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/non-opaque-filters.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/custom/text-filter.svg = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/custom/visibility-override-filter.svg = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/filters/feTile.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/filters/sourceAlpha.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/filters/subRegion-one-effect.svg = IMAGE+TEXT
-BUG29737 LINUX : LayoutTests/svg/filters/subRegion-two-effects.svg = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/custom/invalid-css.svg = TEXT
BUG29737 LINUX : LayoutTests/svg/filters/feDisplacementMap.svg = IMAGE+TEXT
BUG29737 LINUX : LayoutTests/svg/filters/feComposite.svg = TIMEOUT CRASH
+BUG29737 LINUX : LayoutTests/svg/filters/big-sized-filter.svg = IMAGE+TEXT
+BUG29737 LINUX : LayoutTests/svg/filters/big-sized-filter-2.svg = IMAGE+TEXT
// More Webkit Roll to r51875
BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b.svg = IMAGE+TEXT
@@ -3258,9 +3223,9 @@ BUG29737 MAC : LayoutTests/svg/W3C-SVG-1.1/struct-image-02-b.svg = IMAGE
BUG29737 MAC : LayoutTests/svg/filters/sourceAlpha.svg = IMAGE+TEXT
// More Webkit Roll to r51875
-BUG29737 WIN : LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html = IMAGE+TEXT
-BUG29737 WIN : LayoutTests/fast/repaint/block-selection-gap-in-table-cell.html = IMAGE+TEXT
-BUG29737 WIN : LayoutTests/svg/dom/operatorAttribute.html = TEXT
+BUG29737 WIN LINUX : LayoutTests/fast/repaint/block-selection-gap-in-composited-layer.html = IMAGE+TEXT
+BUG29737 WIN LINUX : LayoutTests/fast/repaint/block-selection-gap-in-table-cell.html = IMAGE+TEXT
+BUG29737 WIN LINUX : LayoutTests/svg/dom/operatorAttribute.html = TEXT
BUG29737 WIN : LayoutTests/svg/filters/feComposite.svg = TIMEOUT CRASH
// Don't think this is related to SVG filters, but crashing anyway: