summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-07 23:10:59 +0000
committerdglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-07 23:10:59 +0000
commit32b67942fa3a2f8781ad172a6526102e9ff5abb6 (patch)
tree6ef0be680c2ac11234169ef5ffd3d57b3b017664
parent18547425e7a2ccb072f0788ec0d69e3dc8c47b72 (diff)
downloadchromium_src-32b67942fa3a2f8781ad172a6526102e9ff5abb6.zip
chromium_src-32b67942fa3a2f8781ad172a6526102e9ff5abb6.tar.gz
chromium_src-32b67942fa3a2f8781ad172a6526102e9ff5abb6.tar.bz2
New baselines for WebKit Roll 52899:52930.
All caused due to http://trac.webkit.org/changeset/52904. TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/523144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35750 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.pngbin22120 -> 22050 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.pngbin22517 -> 22540 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.pngbin18397 -> 18364 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.pngbin39058 -> 39060 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.pngbin64358 -> 64247 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-background-color-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-background-color-expected.pngbin0 -> 13679 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.pngbin49982 -> 49993 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.pngbin52801 -> 52822 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.pngbin35206 -> 35208 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.pngbin0 -> 31406 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.pngbin0 -> 40040 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.pngbin0 -> 33688 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.pngbin0 -> 23083 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textDecoration2-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textDecoration2-expected.pngbin0 -> 33177 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.pngbin0 -> 44327 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.pngbin0 -> 60495 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.pngbin0 -> 45173 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textOnPathSpaces-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textOnPathSpaces-expected.pngbin0 -> 53283 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.pngbin0 -> 67287 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textStyles-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textStyles-expected.pngbin0 -> 93830 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalText-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalText-expected.pngbin0 -> 43019 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalTextOnPath-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalTextOnPath-expected.pngbin0 -> 54302 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-background-color-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-background-color-expected.pngbin0 -> 15928 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.pngbin23584 -> 23573 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.txt152
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.pngbin19601 -> 19496 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.pngbin7019 -> 7038 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.pngbin11012 -> 11134 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.pngbin8177 -> 8173 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.pngbin23584 -> 23573 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.pngbin25732 -> 25726 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.pngbin10119 -> 10113 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.pngbin24827 -> 24827 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.pngbin18635 -> 18635 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.pngbin20800 -> 20800 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.pngbin18468 -> 18471 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.pngbin0 -> 13160 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.txt22
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.pngbin12498 -> 12488 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.pngbin57095 -> 57019 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.pngbin16142 -> 15797 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.pngbin24004 -> 23900 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.pngbin13929 -> 13964 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.pngbin14813 -> 14812 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.pngbin34597 -> 35056 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.pngbin64204 -> 66744 bytes
-rw-r--r--webkit/tools/layout_tests/test_expectations.txt29
91 files changed, 218 insertions, 57 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum
index 22accc5..558b605 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum
@@ -1 +1 @@
-52127aa46581409ed16b8970dcd67ea8 \ No newline at end of file
+cc21275710db27da5281b2a632ecefa6 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
index 87672b0..ad6a7ca 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum
index 79d440f..9e5dfed 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum
@@ -1 +1 @@
-ae0a71fd37efe59ada9cfd220341a076 \ No newline at end of file
+230a41c3f746746365b2c0176772b5a9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png
index 89bd727..cf2446f2 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.checksum
index 2fd5b0c..bc54d5d 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.checksum
@@ -1 +1 @@
-a1ba5a78d041c71eacdef1b982039290 \ No newline at end of file
+10cdd94348ed06cb1ee9db2e999f4fe9 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.png
index b6004fd..3bb3854 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textDecoration2-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 5f41066..eb4b896 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 @@
-14e4414545fbcbe0f77d34e5bd635ded \ No newline at end of file
+0ae69ef3c2cbf7376151559548b9004d \ 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 cac5519..d1ff79c 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/batik/text/textStyles-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.checksum
index b890640..e7c424d 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.checksum
@@ -1 +1 @@
-1b91f72e7ffa1f7ada5e8859ebf8d7ff \ No newline at end of file
+5f13173104eba16da2402cf5935b7f2c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.png
index 8492f5a..069cbcb 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/batik/text/textStyles-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-background-color-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-background-color-expected.checksum
new file mode 100644
index 0000000..98ebc39
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-background-color-expected.checksum
@@ -0,0 +1 @@
+dddbb0d62fe23483bb535ee38710063f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-background-color-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-background-color-expected.png
new file mode 100644
index 0000000..a31b509
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/selection-background-color-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum
index b1422a7..f081002 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.checksum
@@ -1 +1 @@
-ad924951317fe3e196499a1c1478479b \ No newline at end of file
+998dfe787fd765fb961ff8bb0b133361 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.png
index 56b7a5f..bbe917a 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-align-04-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum
index c12d814..6d3993b 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.checksum
@@ -1 +1 @@
-55068f22ca5721045c3ee9e33c05be7e \ No newline at end of file
+dde83d3fbaadc2e5c8f102f0a8187f92 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.png
index 3c2f0d8..1d18dc3 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum
index 8c48c15..7837502 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.checksum
@@ -1 +1 @@
-dc46809a6861784dbde1473e47a6038f \ No newline at end of file
+2987a6ecfc50edc80470379198bef418 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.png
index 9952cef..7077f55 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/text/text-text-04-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum
new file mode 100644
index 0000000..ca5ee7c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum
@@ -0,0 +1 @@
+fc1eae27709e3ca9c257bc3cfd89d042 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
new file mode 100644
index 0000000..db2ccc9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum
new file mode 100644
index 0000000..934c66d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.checksum
@@ -0,0 +1 @@
+ae6d94758130fb4f7aa7bf361f1918c4 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.png
new file mode 100644
index 0000000..8fe2a9c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum
new file mode 100644
index 0000000..f07230c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum
@@ -0,0 +1 @@
+a5d01f22a7280499e17056bac47bfb85 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png
new file mode 100644
index 0000000..ec0ad2a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum
new file mode 100644
index 0000000..32a09f0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum
@@ -0,0 +1 @@
+a55eb5ada2ae7c80692bc69d1314ac36 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.png
new file mode 100644
index 0000000..c69e2c3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textDecoration2-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textDecoration2-expected.checksum
new file mode 100644
index 0000000..5b74755
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textDecoration2-expected.checksum
@@ -0,0 +1 @@
+07777513156322d515a154d0c97178df \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textDecoration2-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textDecoration2-expected.png
new file mode 100644
index 0000000..c2ac5e0a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textDecoration2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.checksum
new file mode 100644
index 0000000..eff8c8d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.checksum
@@ -0,0 +1 @@
+d67fb75ded007d77532caab2e6bf2ba4 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.png
new file mode 100644
index 0000000..c53cada
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textEffect3-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.checksum
new file mode 100644
index 0000000..c63a215
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.checksum
@@ -0,0 +1 @@
+71eb406f3df6a40777e9d4ce6efb98b3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.png
new file mode 100644
index 0000000..bee713a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textFeatures-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum
new file mode 100644
index 0000000..3f0424f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum
@@ -0,0 +1 @@
+697dec9afc7f2f3ed2fb0c46fd82ebbd \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.png
new file mode 100644
index 0000000..8873495
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textOnPathSpaces-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textOnPathSpaces-expected.checksum
new file mode 100644
index 0000000..e754ddd
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textOnPathSpaces-expected.checksum
@@ -0,0 +1 @@
+ad2c7012533b477520e058d58cdb1e57 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textOnPathSpaces-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textOnPathSpaces-expected.png
new file mode 100644
index 0000000..6398b68
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textOnPathSpaces-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.checksum
new file mode 100644
index 0000000..807f9b7
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.checksum
@@ -0,0 +1 @@
+898d6b106dc1f3fefc0b8026f591b84d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.png
new file mode 100644
index 0000000..fba9cfb
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textProperties-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textStyles-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textStyles-expected.checksum
new file mode 100644
index 0000000..bf1e477
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textStyles-expected.checksum
@@ -0,0 +1 @@
+71b53d878af48e1e697947ef944e47e4 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textStyles-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textStyles-expected.png
new file mode 100644
index 0000000..605533d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/textStyles-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalText-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalText-expected.checksum
new file mode 100644
index 0000000..2f856f3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalText-expected.checksum
@@ -0,0 +1 @@
+bdbad58201784247023dc88dc5b41bac \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalText-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalText-expected.png
new file mode 100644
index 0000000..c8d1713
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalText-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalTextOnPath-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalTextOnPath-expected.checksum
new file mode 100644
index 0000000..3142299
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalTextOnPath-expected.checksum
@@ -0,0 +1 @@
+fbed206950fce89ff7f853ce50d1332e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalTextOnPath-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalTextOnPath-expected.png
new file mode 100644
index 0000000..409d5d8
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/batik/text/verticalTextOnPath-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-background-color-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-background-color-expected.checksum
new file mode 100644
index 0000000..91e2b76
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-background-color-expected.checksum
@@ -0,0 +1 @@
+bc01432ac9214c96d4d6a9c606b53436 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-background-color-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-background-color-expected.png
new file mode 100644
index 0000000..4a930a0
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/text/selection-background-color-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.checksum b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.checksum
index f28578b..14c948b 100644
--- a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.checksum
@@ -1 +1 @@
-2a4aba9c1046f4389633dc4134004d66 \ No newline at end of file
+b85581d9b659da5b22fb151e43bf852e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.png b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.png
index 5622526..e9501a3 100644
--- a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.txt b/webkit/data/layout_tests/platform/chromium-win-xp/LayoutTests/svg/batik/text/textFeatures-expected.txt
new file mode 100644
index 0000000..fc44267
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win-xp/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 410.75x453
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGContainer {g} at (45,36) size 410.75x453
+ 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 410.75x416
+ 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 (171.84,389) size 283.91x100 [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/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum
index e1a96cb..5c6d9ef 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum
@@ -1 +1 @@
-6d35ee549ac427b006efab745899caed \ No newline at end of file
+05a365b1567a8718942ae74391942dc3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
index e563ba2..5bdd1b3 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum
index f1db33a..81e0b5f 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.checksum
@@ -1 +1 @@
-caa84fd61249176665ad06917ca2b352 \ No newline at end of file
+3c8cf8c0db4e3c4129800c7b16bbd99c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png
index 6315255..c98e80b 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum
index 46277d1..973a24f 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.checksum
@@ -1 +1 @@
-a735e696dcc1da5757c4361bb4bbe77d \ No newline at end of file
+f93b908728af21456dc3a59962c3fbbc \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.png
index 294b2ce..91022f5 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/W3C-SVG-1.1/text-text-07-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.checksum
index 61013dd..fa519d5 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.checksum
@@ -1 +1 @@
-49988b91afbd2086b59e59ee8307d68b \ No newline at end of file
+d85bab163524006a6bba679d69bf742d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.png
index e7df6ec..d30715d 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textDecoration2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.checksum
index f28578b..14c948b 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.checksum
@@ -1 +1 @@
-2a4aba9c1046f4389633dc4134004d66 \ No newline at end of file
+b85581d9b659da5b22fb151e43bf852e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.png
index 5622526..e9501a3 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textFeatures-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum
index 9fb5f33..c60db3f 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.checksum
@@ -1 +1 @@
-be1022ea971fc547a206c87af9aa1b2f \ No newline at end of file
+b38c24d7b273119223e6d815ed47ba5f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.png
index a30d5b9..2bd52a0 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textGlyphOrientationHorizontal-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.checksum
index 31e45f7..bef567c 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.checksum
@@ -1 +1 @@
-05af6e3a3e4245ad0b76e059a7424f20 \ No newline at end of file
+bba0b79eada41adcce708596fc88e942 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.png
index 8b8a13c..a2866ce 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textLayout2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.checksum
index f67647a..b9b45d6 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.checksum
@@ -1 +1 @@
-d8fb29e1ccc182ac569a4c06a794b825 \ No newline at end of file
+9094652fe4515b2597966c3e93cc03cb \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.png
index c773192..5571521 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath2-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.checksum
index 455e384..c5be9a5 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.checksum
@@ -1 +1 @@
-b21d490f96e25e24dbcd76209ef05f23 \ No newline at end of file
+77dc09d07656eab45404430d03b2f6da \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.png
index 7b52b77..b58d1cc 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textOnPath3-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.checksum
index 5a8bb6c..72f73aa 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.checksum
@@ -1 +1 @@
-a98bdb52c074390c5955e20be667eca0 \ No newline at end of file
+ff5c6db7f14df969056d8d1f42c976c1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.png
index e1daf75..abb36ea 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textProperties-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.checksum
index c80c2fc..c27687a 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.checksum
@@ -1 +1 @@
-3c40afdd2dbe9d02133eab276a2fe21e \ No newline at end of file
+2db6398d299b9096528a9c213007b0a7 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.png
index 245085b..78f8a0c 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/batik/text/textStyles-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.checksum
new file mode 100644
index 0000000..7aba0ea
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.checksum
@@ -0,0 +1 @@
+6865233c9a555115af82d1b54b51fe36 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.png
new file mode 100644
index 0000000..002c336
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.txt
new file mode 100644
index 0000000..4f8394f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/selection-background-color-expected.txt
@@ -0,0 +1,22 @@
+KRenderingPaintServer {id="gradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#000000), (1.00,#FF0000)]] [transform={m=((0.71,0.71)(-0.71,0.71)) t=(0.00,0.00)}] [start=(0,0)] [end=(1,0)]}
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x237
+ RenderBlock {html} at (0,0) size 800x237
+ RenderBody {body} at (8,16) size 784x205
+ RenderBlock {p} at (0,0) size 784x205
+ RenderSVGRoot {svg} at (6.67,27.67) size 239.67x54.67
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGHiddenContainer {linearGradient} at (0,0) size 0x0
+ RenderSVGGradientStop {stop} at (0,0) size 0x0
+ RenderSVGGradientStop {stop} at (0,0) size 0x0
+ RenderSVGContainer {g} at (6.67,27.67) size 239.67x54.67
+ RenderSVGText {text} at (0,30) size 237x22 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-17) size 237x22
+ chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 28 width 237.00: "Should have blue background."
+ RenderSVGText {text} at (0,60) size 237x22 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,-17) size 237x22
+ chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 28 width 237.00: "Should have blue background."
+ RenderText {#text} at (0,0) size 0x0
+selection start: position 0 of child 0 {#text} of child 1 {text} of child 3 {g} of child 1 {svg} of child 1 {p} of child 3 {body} of child 0 {html} of document
+selection end: position 28 of child 0 {#text} of child 3 {text} of child 3 {g} of child 1 {svg} of child 1 {p} of child 3 {body} of child 0 {html} of document
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum
index eb6e42d..e5dd7bc 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.checksum
@@ -1 +1 @@
-45fde18b8734f39672002261b3accc70 \ No newline at end of file
+6db793d544a047b940678330fa5a6302 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.png
index ed15532..dbcb186 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-align-04-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum
index 08b57f6..bf4e6e0 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.checksum
@@ -1 +1 @@
-15bfb2e75eb8ed3f269cef3569ca9d69 \ No newline at end of file
+e41a0d9c441cd02f93b9303bab1c2c40 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.png
index cdf9d44..4a93798 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-path-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
index 58242fa..e4cc2dd 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.checksum
@@ -1 +1 @@
-7e245cc70697a2538054bdb266a33260 \ No newline at end of file
+be03f974ac93a19d89731feca08f447c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.png
index 2d93dac..99dc4ee 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-spacing-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum
index 940d749..33cfb07 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.checksum
@@ -1 +1 @@
-bcb3414e68ca9418439c16dd41d8fe61 \ No newline at end of file
+ef66a1c39d254ec9029deb7ae7e20295 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.png
index 20065c3..2e24068 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-01-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum
index 9203abf..a3ed188 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.checksum
@@ -1 +1 @@
-63971cfa1b03568d4fa4babe49b8214a \ No newline at end of file
+ff8a3fdeb744864a5d58f5d80cdaee88 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.png
index ab44e99..19a4809 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-03-b-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum
index 4fdde71..54f88df 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.checksum
@@ -1 +1 @@
-90cfc2a69e91b0d62464ff68aeca73e1 \ No newline at end of file
+f17c9e829af5eabdfcd9fc32a91e1262 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.png
index 73608a1..e115094 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-04-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum
index 799920b..ab2d692 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.checksum
@@ -1 +1 @@
-33067b8e424129abae1e32bc2e51830e \ No newline at end of file
+0136ba0a0992bb780cf23d21ca84099f \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.png
index 08f91a0..7acc0e8 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-07-t-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum
index 5ce4e7d..c7d2c9a 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.checksum
@@ -1 +1 @@
-343958c307ab5f1a3347e0a5b4d5799a \ No newline at end of file
+e0abba8a143fdb4f6d16e3f79fbc13e6 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.png
index 89c9c16..8c31aaf 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/text/text-text-08-b-expected.png
Binary files differ
diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt
index 1fc1f2c..340b83a 100644
--- a/webkit/tools/layout_tests/test_expectations.txt
+++ b/webkit/tools/layout_tests/test_expectations.txt
@@ -3157,34 +3157,5 @@ BUG_JAPHET WIN : LayoutTests/svg/custom/feDisplacementMap-01.svg = TEXT
BUG_JAPHET WIN : LayoutTests/svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE
BUG_JAPHET : LayoutTests/websocket/tests/frame-lengths.html = PASS TIMEOUT
-// WebKit roll 52899:52930
-// Look like rebaselines
-BUG_DGLAZKOV : LayoutTests/svg/W3C-SVG-1.1/text-deco-01-b.svg = IMAGE
-BUG_DGLAZKOV MAC: LayoutTests/svg/W3C-SVG-1.1/text-path-01-b.svg = IMAGE
-BUG_DGLAZKOV : LayoutTests/svg/W3C-SVG-1.1/text-text-03-b.svg = IMAGE
-BUG_DGLAZKOV WIN MAC : LayoutTests/svg/W3C-SVG-1.1/text-text-07-t.svg = IMAGE
-BUG_DGLAZKOV : LayoutTests/svg/batik/text/textDecoration2.svg = IMAGE
-BUG_DGLAZKOV MAC : LayoutTests/svg/batik/text/textEffect3.svg = IMAGE
-BUG_DGLAZKOV : LayoutTests/svg/batik/text/textFeatures.svg = FAIL
-BUG_DGLAZKOV WIN MAC : LayoutTests/svg/batik/text/textGlyphOrientationHorizontal.svg = IMAGE
-BUG_DGLAZKOV WIN : LayoutTests/svg/batik/text/textLayout2.svg = IMAGE
-BUG_DGLAZKOV WIN : LayoutTests/svg/batik/text/textOnPath2.svg = IMAGE
-BUG_DGLAZKOV WIN : LayoutTests/svg/batik/text/textOnPath3.svg = IMAGE
-BUG_DGLAZKOV MAC : LayoutTests/svg/batik/text/textOnPathSpaces.svg = IMAGE
-BUG_DGLAZKOV WIN MAC : LayoutTests/svg/batik/text/textProperties.svg = IMAGE
-BUG_DGLAZKOV : LayoutTests/svg/batik/text/textStyles.svg = IMAGE
-BUG_DGLAZKOV MAC : LayoutTests/svg/batik/text/verticalText.svg = IMAGE
-BUG_DGLAZKOV MAC : LayoutTests/svg/batik/text/verticalTextOnPath.svg = IMAGE
-BUG_DGLAZKOV WIN LINUX : LayoutTests/svg/text/selection-background-color.xhtml = IMAGE+TEXT
-BUG_DGLAZKOV MAC : LayoutTests/svg/text/selection-background-color.xhtml = IMAGE
-BUG_DGLAZKOV WIN LINUX : LayoutTests/svg/text/text-align-04-b.svg = IMAGE
-BUG_DGLAZKOV WIN : LayoutTests/svg/text/text-path-01-b.svg = IMAGE
-BUG_DGLAZKOV WIN : LayoutTests/svg/text/text-spacing-01-b.svg = IMAGE
-BUG_DGLAZKOV WIN : LayoutTests/svg/text/text-text-01-b.svg = IMAGE
-BUG_DGLAZKOV WIN LINUX : LayoutTests/svg/text/text-text-03-b.svg = IMAGE
-BUG_DGLAZKOV WIN LINUX : LayoutTests/svg/text/text-text-04-t.svg = IMAGE
-BUG_DGLAZKOV WIN : LayoutTests/svg/text/text-text-07-t.svg = IMAGE
-BUG_DGLAZKOV WIN : LayoutTests/svg/text/text-text-08-b.svg = IMAGE
-
// WebKit Roll 52930:52943
BUG_DGLAZKOV : LayoutTests/fast/css/css3-space-in-nth-and-lang.html = MISSING \ No newline at end of file