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

ajwong at chromium.org ajwong at chromium.org
Wed Dec 22 14:30:19 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 89f2d4e596dd528b89183cfaf3eaf23148a77d90
Author: ajwong at chromium.org <ajwong at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Oct 12 00:33:51 2010 +0000

    [chromium] Unreviewed. Build Fix.
    
    Submit 1506 new rebaselines due to changes for all elipse/circle
    drawing code caused by r69517.  Changelog compressed to list the
    number of files changed per directory.
    
    * LayoutTests/platform/chromium-linux/fast/blockflow/: 2 changed.
    * LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/: 96 changed.
    * LayoutTests/platform/chromium-linux/svg/batik/paints/: 4 changed.
    * LayoutTests/platform/chromium-linux/svg/batik/text/: 4 changed.
    * LayoutTests/platform/chromium-linux/svg/clip-path/: 34 changed.
    * LayoutTests/platform/chromium-linux/svg/css/: 6 changed.
    * LayoutTests/platform/chromium-linux/svg/custom/: 104 changed.
    * LayoutTests/platform/chromium-linux/svg/dynamic-updates/: 176 changed.
    * LayoutTests/platform/chromium-linux/svg/hixie/cascade/: 4 changed.
    * LayoutTests/platform/chromium-linux/svg/hixie/error/: 2 changed.
    * LayoutTests/platform/chromium-linux/svg/hixie/links/: 4 changed.
    * LayoutTests/platform/chromium-linux/svg/hixie/mixed/: 12 changed.
    * LayoutTests/platform/chromium-linux/svg/hixie/perf/: 2 changed.
    * LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/: 4 changed.
    * LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/: 2 changed.
    * LayoutTests/platform/chromium-linux/svg/hixie/transform/: 2 changed.
    * LayoutTests/platform/chromium-linux/svg/in-html/: 2 changed.
    * LayoutTests/platform/chromium-linux/svg/text/: 4 changed.
    * LayoutTests/platform/chromium-linux/svg/zoom/page/: 6 changed.
    * LayoutTests/platform/chromium-linux/svg/zoom/text/: 4 changed.
    * LayoutTests/platform/chromium-mac/fast/backgrounds/: 6 changed.
    * LayoutTests/platform/chromium-mac/fast/blockflow/: 2 changed.
    * LayoutTests/platform/chromium-mac/fast/images/: 2 changed.
    * LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/: 101 changed.
    * LayoutTests/platform/chromium-mac/svg/batik/masking/: 2 changed.
    * LayoutTests/platform/chromium-mac/svg/batik/paints/: 6 changed.
    * LayoutTests/platform/chromium-mac/svg/batik/text/: 4 changed.
    * LayoutTests/platform/chromium-mac/svg/carto.net/: 2 changed.
    * LayoutTests/platform/chromium-mac/svg/clip-path/: 50 changed.
    * LayoutTests/platform/chromium-mac/svg/css/: 6 changed.
    * LayoutTests/platform/chromium-mac/svg/custom/: 118 changed.
    * LayoutTests/platform/chromium-mac/svg/dynamic-updates/: 184 changed.
    * LayoutTests/platform/chromium-mac/svg/hixie/cascade/: 4 changed.
    * LayoutTests/platform/chromium-mac/svg/hixie/error/: 2 changed.
    * LayoutTests/platform/chromium-mac/svg/hixie/links/: 4 changed.
    * LayoutTests/platform/chromium-mac/svg/hixie/mixed/: 12 changed.
    * LayoutTests/platform/chromium-mac/svg/hixie/perf/: 2 changed.
    * LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/: 4 changed.
    * LayoutTests/platform/chromium-mac/svg/hixie/shapes/path/: 2 changed.
    * LayoutTests/platform/chromium-mac/svg/hixie/transform/: 2 changed.
    * LayoutTests/platform/chromium-mac/svg/in-html/: 2 changed.
    * LayoutTests/platform/chromium-mac/svg/text/: 6 changed.
    * LayoutTests/platform/chromium-mac/svg/zoom/page/: 6 changed.
    * LayoutTests/platform/chromium-mac/svg/zoom/text/: 4 changed.
    * LayoutTests/platform/chromium-win-xp/fast/blockflow/: 1 changed.
    * LayoutTests/platform/chromium-win-xp/svg/batik/text/: 2 changed.
    * LayoutTests/platform/chromium-win-xp/svg/custom/: 1 changed.
    * LayoutTests/platform/chromium-win/fast/blockflow/: 2 changed.
    * LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/: 107 changed.
    * LayoutTests/platform/chromium-win/svg/batik/masking/: 1 changed.
    * LayoutTests/platform/chromium-win/svg/batik/paints/: 4 changed.
    * LayoutTests/platform/chromium-win/svg/batik/text/: 2 changed.
    * LayoutTests/platform/chromium-win/svg/clip-path/: 34 changed.
    * LayoutTests/platform/chromium-win/svg/css/: 6 changed.
    * LayoutTests/platform/chromium-win/svg/custom/: 114 changed.
    * LayoutTests/platform/chromium-win/svg/dynamic-updates/: 176 changed.
    * LayoutTests/platform/chromium-win/svg/hixie/cascade/: 4 changed.
    * LayoutTests/platform/chromium-win/svg/hixie/error/: 2 changed.
    * LayoutTests/platform/chromium-win/svg/hixie/links/: 4 changed.
    * LayoutTests/platform/chromium-win/svg/hixie/mixed/: 12 changed.
    * LayoutTests/platform/chromium-win/svg/hixie/perf/: 2 changed.
    * LayoutTests/platform/chromium-win/svg/hixie/rendering-model/: 4 changed.
    * LayoutTests/platform/chromium-win/svg/hixie/shapes/path/: 2 changed.
    * LayoutTests/platform/chromium-win/svg/hixie/transform/: 2 changed.
    * LayoutTests/platform/chromium-win/svg/in-html/: 2 changed.
    * LayoutTests/platform/chromium-win/svg/text/: 4 changed.
    * LayoutTests/platform/chromium-win/svg/zoom/page/: 7 changed.
    * LayoutTests/platform/chromium-win/svg/zoom/text/: 4 changed.
    * LayoutTests/platform/chromium/: 1 changed.
    * platform/chromium/test_expectations.txt:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@69543 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 0ed0413..2a4af53 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,82 @@
+2010-10-11  Albert J. Wong  <ajwong at chromium.org>
+
+        [chromium] Unreviewed. Build Fix.
+
+        Submit 1506 new rebaselines due to changes for all elipse/circle
+        drawing code caused by r69517.  Changelog compressed to list the
+        number of files changed per directory.
+
+        * LayoutTests/platform/chromium-linux/fast/blockflow/: 2 changed.
+        * LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/: 96 changed.
+        * LayoutTests/platform/chromium-linux/svg/batik/paints/: 4 changed.
+        * LayoutTests/platform/chromium-linux/svg/batik/text/: 4 changed.
+        * LayoutTests/platform/chromium-linux/svg/clip-path/: 34 changed.
+        * LayoutTests/platform/chromium-linux/svg/css/: 6 changed.
+        * LayoutTests/platform/chromium-linux/svg/custom/: 104 changed.
+        * LayoutTests/platform/chromium-linux/svg/dynamic-updates/: 176 changed.
+        * LayoutTests/platform/chromium-linux/svg/hixie/cascade/: 4 changed.
+        * LayoutTests/platform/chromium-linux/svg/hixie/error/: 2 changed.
+        * LayoutTests/platform/chromium-linux/svg/hixie/links/: 4 changed.
+        * LayoutTests/platform/chromium-linux/svg/hixie/mixed/: 12 changed.
+        * LayoutTests/platform/chromium-linux/svg/hixie/perf/: 2 changed.
+        * LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/: 4 changed.
+        * LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/: 2 changed.
+        * LayoutTests/platform/chromium-linux/svg/hixie/transform/: 2 changed.
+        * LayoutTests/platform/chromium-linux/svg/in-html/: 2 changed.
+        * LayoutTests/platform/chromium-linux/svg/text/: 4 changed.
+        * LayoutTests/platform/chromium-linux/svg/zoom/page/: 6 changed.
+        * LayoutTests/platform/chromium-linux/svg/zoom/text/: 4 changed.
+        * LayoutTests/platform/chromium-mac/fast/backgrounds/: 6 changed.
+        * LayoutTests/platform/chromium-mac/fast/blockflow/: 2 changed.
+        * LayoutTests/platform/chromium-mac/fast/images/: 2 changed.
+        * LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/: 101 changed.
+        * LayoutTests/platform/chromium-mac/svg/batik/masking/: 2 changed.
+        * LayoutTests/platform/chromium-mac/svg/batik/paints/: 6 changed.
+        * LayoutTests/platform/chromium-mac/svg/batik/text/: 4 changed.
+        * LayoutTests/platform/chromium-mac/svg/carto.net/: 2 changed.
+        * LayoutTests/platform/chromium-mac/svg/clip-path/: 50 changed.
+        * LayoutTests/platform/chromium-mac/svg/css/: 6 changed.
+        * LayoutTests/platform/chromium-mac/svg/custom/: 118 changed.
+        * LayoutTests/platform/chromium-mac/svg/dynamic-updates/: 184 changed.
+        * LayoutTests/platform/chromium-mac/svg/hixie/cascade/: 4 changed.
+        * LayoutTests/platform/chromium-mac/svg/hixie/error/: 2 changed.
+        * LayoutTests/platform/chromium-mac/svg/hixie/links/: 4 changed.
+        * LayoutTests/platform/chromium-mac/svg/hixie/mixed/: 12 changed.
+        * LayoutTests/platform/chromium-mac/svg/hixie/perf/: 2 changed.
+        * LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/: 4 changed.
+        * LayoutTests/platform/chromium-mac/svg/hixie/shapes/path/: 2 changed.
+        * LayoutTests/platform/chromium-mac/svg/hixie/transform/: 2 changed.
+        * LayoutTests/platform/chromium-mac/svg/in-html/: 2 changed.
+        * LayoutTests/platform/chromium-mac/svg/text/: 6 changed.
+        * LayoutTests/platform/chromium-mac/svg/zoom/page/: 6 changed.
+        * LayoutTests/platform/chromium-mac/svg/zoom/text/: 4 changed.
+        * LayoutTests/platform/chromium-win-xp/fast/blockflow/: 1 changed.
+        * LayoutTests/platform/chromium-win-xp/svg/batik/text/: 2 changed.
+        * LayoutTests/platform/chromium-win-xp/svg/custom/: 1 changed.
+        * LayoutTests/platform/chromium-win/fast/blockflow/: 2 changed.
+        * LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/: 107 changed.
+        * LayoutTests/platform/chromium-win/svg/batik/masking/: 1 changed.
+        * LayoutTests/platform/chromium-win/svg/batik/paints/: 4 changed.
+        * LayoutTests/platform/chromium-win/svg/batik/text/: 2 changed.
+        * LayoutTests/platform/chromium-win/svg/clip-path/: 34 changed.
+        * LayoutTests/platform/chromium-win/svg/css/: 6 changed.
+        * LayoutTests/platform/chromium-win/svg/custom/: 114 changed.
+        * LayoutTests/platform/chromium-win/svg/dynamic-updates/: 176 changed.
+        * LayoutTests/platform/chromium-win/svg/hixie/cascade/: 4 changed.
+        * LayoutTests/platform/chromium-win/svg/hixie/error/: 2 changed.
+        * LayoutTests/platform/chromium-win/svg/hixie/links/: 4 changed.
+        * LayoutTests/platform/chromium-win/svg/hixie/mixed/: 12 changed.
+        * LayoutTests/platform/chromium-win/svg/hixie/perf/: 2 changed.
+        * LayoutTests/platform/chromium-win/svg/hixie/rendering-model/: 4 changed.
+        * LayoutTests/platform/chromium-win/svg/hixie/shapes/path/: 2 changed.
+        * LayoutTests/platform/chromium-win/svg/hixie/transform/: 2 changed.
+        * LayoutTests/platform/chromium-win/svg/in-html/: 2 changed.
+        * LayoutTests/platform/chromium-win/svg/text/: 4 changed.
+        * LayoutTests/platform/chromium-win/svg/zoom/page/: 7 changed.
+        * LayoutTests/platform/chromium-win/svg/zoom/text/: 4 changed.
+        * LayoutTests/platform/chromium/: 1 changed.
+        * platform/chromium/test_expectations.txt:
+
 2010-10-11  Andrei Popescu  <andreip at google.com>
 
         Reviewed by Jeremy Orlow.
diff --git a/LayoutTests/platform/chromium-linux/fast/blockflow/block-level-images-expected.checksum b/LayoutTests/platform/chromium-linux/fast/blockflow/block-level-images-expected.checksum
index e82475a..26ff09a 100644
--- a/LayoutTests/platform/chromium-linux/fast/blockflow/block-level-images-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/fast/blockflow/block-level-images-expected.checksum
@@ -1 +1 @@
-e49fdc4a0ad635711867fba7edcae267
\ No newline at end of file
+99bbdaab7d0955bc731f35f8a873dff2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/blockflow/block-level-images-expected.png b/LayoutTests/platform/chromium-linux/fast/blockflow/block-level-images-expected.png
index 64c9ac9..1fa9ad6 100644
Binary files a/LayoutTests/platform/chromium-linux/fast/blockflow/block-level-images-expected.png and b/LayoutTests/platform/chromium-linux/fast/blockflow/block-level-images-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum
index 9d236f4..b080776 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum
@@ -1 +1 @@
-40f3bb21893a696b6ff9a4394182f23a
\ No newline at end of file
+5274547dc458e9dd9b5f5b2957c6fa47
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-21-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-21-t-expected.png
index 65642f4..f5deeca 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-21-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-21-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum
index 9f8005e..2f22366 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum
@@ -1 +1 @@
-a85e0fb073d4aa28b9020ce41e840bd4
\ No newline at end of file
+fb0b512ee3d30693cbcf9d7bb1a06ba6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png
index cc0d688..e366b81 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum
index 32c5679..b7c25de 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum
@@ -1 +1 @@
-2e75e0d27547d8904a831a12722ce063
\ No newline at end of file
+51cc8e515a5e8e5eecf954ba5d1f27b9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png
index 535076c..c26dced 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum
index c126456..3394d24 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum
@@ -1 +1 @@
-d22dcc35577498ad01bfa542c5abe2f9
\ No newline at end of file
+51bcfd0cdde157fd33e8ded4f0893495
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
index cc9f01d..1640085 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum
index 8dbd956..40f6128 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum
@@ -1 +1 @@
-d1743022c64c9cb8a8fff052296c5387
\ No newline at end of file
+bb33fea43dfbff95ec5387144d760788
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
index c39cc58..8d81e06 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum
index b7c1167..64fde9f 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum
@@ -1 +1 @@
-839b093aa33a65a2fcabe519624d3239
\ No newline at end of file
+b0136d9d435fff7040040651c48391a3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
index cc14133..076a2dc 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum
index 22e37f4..9626f44 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum
@@ -1 +1 @@
-9031fe0ef8f332b5598d335df0f46804
\ No newline at end of file
+a4505f43ab98d1b09d890d93f56dd1be
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
index a62d343..f8114c6 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
index 8bb7da3..6aa9404 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
@@ -1 +1 @@
-311e2efedb1f137fa4eebf6f226eb47f
\ No newline at end of file
+cd48355ce914a0b17f5636da22904ad0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
index 5b1f308..5878599 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum
index 766b0a2..b19c425 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum
@@ -1 +1 @@
-ed666813f0f7b18cafa5b13b7360f2b6
\ No newline at end of file
+dea38e340e6a4018a6e19d9dd6857ddf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png
index 5a03d5a..15ef142 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum
index 2bf8a03..952e8eb 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum
@@ -1 +1 @@
-cf2a7068a9db70e47f1098324c2d43e5
\ No newline at end of file
+94212256a090bcca09fb2f93316830a2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png
index 5d19ee7..c462b5b 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum
index 61ca727..eb0df59 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum
@@ -1 +1 @@
-37356034d7f09ba62f74050c8b6774bb
\ No newline at end of file
+844e25b00010bb0f78c1f3e4835ec156
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png
index 18706df..7eabdb0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum
index f16cd04..7f204fe 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum
@@ -1 +1 @@
-175235c63abe78494b484530c8f2e369
\ No newline at end of file
+b54628ed832eda272a1f92425fd04678
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
index 9361913..e3f10c8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum
index 6194a25..e8ee1df 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum
@@ -1 +1 @@
-b7cb8112bf3f0f459d2cfebc660f624f
\ No newline at end of file
+1042c5726ba39b3b9366570e2fb9a453
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-02-f-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-02-f-expected.png
index bff229b..bf93dd2 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-02-f-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-02-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum
index 6975189..416457a 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum
@@ -1 +1 @@
-f65019f0935fb7800265cb71f8261a5e
\ No newline at end of file
+f069bba18b4d8ec27294982b43fbb43b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.png
index 0c33b29..3d30ea5 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum
index d6e27dc..6de9a0e 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum
@@ -1 +1 @@
-9116aa33ab097741a578f843e81a4518
\ No newline at end of file
+a7dd11526c8fb0810dc7446742eeaac6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
index e4c32a0..24cc678 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum
index 340b127..64063cc 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum
@@ -1 +1 @@
-b55240b8fd52ec51ac772d748ee72fb9
\ No newline at end of file
+55464ea56b930df6095ec849dae5b98a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
index 95690b8..028c9a3 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-units-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum
index c458564..27313cd 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum
@@ -1 +1 @@
-c6d1e138bacc6cdf65f4420a59162ebd
\ No newline at end of file
+dbbe131c4215154ec0c4844045fa9812
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
index fd33939..705a090 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
index d88a985..4876dad 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
@@ -1 +1 @@
-25d93c2da2d61e927f992c9b7b0c3f75
\ No newline at end of file
+2ceaa2a40a81cc0517d64664114b3e28
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png
index d115d1d..7b92ea2 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
index 790fa2c..8c51c9a 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
@@ -1 +1 @@
-1e98946fa892159328f06b58735926d5
\ No newline at end of file
+cf022647829d2c41f98c4a9b8e1151bf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png
index 6f30416..dba15a4 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum
index b6da9cd..31ad5b2 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum
@@ -1 +1 @@
-d2d412c9c6d8200963657ede0997831d
\ No newline at end of file
+1fcf80894a83c4d676a80918f6192611
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
index 2d82d90..ec160c3 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum
index 08f4282..bd4af4b 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum
@@ -1 +1 @@
-c16b02c68edfd85e501b5b58fbdc8e64
\ No newline at end of file
+c9e05f3e8870e40faa34ac77cd5329c2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
index d23e384..7577392 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum
index 6d8dabd..698c182 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum
@@ -1 +1 @@
-4b3f57533412c27fc7415a53458f52b5
\ No newline at end of file
+ec8696e3df8dd9c5c7851e989a6f3081
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
index 961616a..474dee6 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-order-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum
index 993c577..867cbc0 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum
@@ -1 +1 @@
-8e1a2f5b7397d9981c353c2711d9bbbc
\ No newline at end of file
+71f47978d3ba43710eeb829d81cb9d37
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
index f725083..22cfdbc 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum
index a8649b1..5ffd077 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum
@@ -1 +1 @@
-51917c399ad23016687c2c8fac76e2ef
\ No newline at end of file
+4e3ba2f9482a067b948f427b821112e8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-04-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
index 50dcca3..5d1581d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-04-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-04-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum
index 5de17b3..9d9efd0 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum
@@ -1 +1 @@
-2efbbaf8e8b3524e1e7d9e4a9af9cb26
\ No newline at end of file
+3b54929b670bdd646f197c4f7e70d5eb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-05-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
index 356a794..b4d6cb0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-05-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-a-05-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum
index 2391d67..8a6d9b5 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum
@@ -1 +1 @@
-5d0cb42ad05ebfe8958c9db09b2ed0f2
\ No newline at end of file
+ea9fec194ff15c29e3d460215a6f9a9b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png
index 32913ae..2377925 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum
index 515c760..e3606d9 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum
@@ -1 +1 @@
-edc71db262d2a3b97eb44c140503c251
\ No newline at end of file
+37c62d8210a3f9f1fe26248de8c1e4fd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
index b2932d3..c1f93ce 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum
index da96e7e..eab761e 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum
@@ -1 +1 @@
-a80de435aeb044177a3f4390b946e6c1
\ No newline at end of file
+fff264a766f92dd45c634abd081d731e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png
index d57f964..8b52f81 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
index f5ab7cb..1e488a8 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
@@ -1 +1 @@
-1e1c219c321af28759cc40b5f4263b12
\ No newline at end of file
+4522eae5e5f12a4693f16433935dba37
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
index 6ee6083..5b54eb0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum
index 9018b2f..f149f3e 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum
@@ -1 +1 @@
-60cd0bc0cf044148c84dbc6a61893011
\ No newline at end of file
+2830dfd5bdf320d704cf1eaa754f32ab
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png
index 2d4617c..5114c3d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum
index 17e818d..b104c7f 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum
@@ -1 +1 @@
-9a8d7226435aaf9c65a44925298200cd
\ No newline at end of file
+7f0da52c1eed60ca3c7fafbc8856a7c6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
index d8e6c92..cb41f2f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/painting-render-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum
index f266673..c52f266 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum
@@ -1 +1 @@
-78d806e711eef3ed2857af9da884c850
\ No newline at end of file
+1650cd37e6feff6c41c0fcb6539acb21
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-02-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-02-b-expected.png
index e1c23bd..47b39c2 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-02-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum
index 2b19da3..5edafc2 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum
@@ -1 +1 @@
-30a3c3496eae1e2ae01581a4a2b377bd
\ No newline at end of file
+cd4dee1d0d16aa5e7381dbef48a1db8b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-03-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-03-b-expected.png
index 11dc72a..0ea330e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-03-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-03-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum
index 78013d7..395c30c 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum
@@ -1 +1 @@
-9911d3af09f48c854c5291d476608160
\ No newline at end of file
+87e8ced8b861168c2f2e7b8739112707
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-04-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-04-b-expected.png
index 09a4184..75e6400 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-04-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/script-handle-04-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum
index 5125c56..75b68cf 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum
@@ -1 +1 @@
-d74ff472bb6493ab7c0a6237cde18709
\ No newline at end of file
+911740ea1b74e53ce038b1fdabcba215
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
index d6e67d7..c72a4d9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum
index 9d2ebb5..e685be8 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum
@@ -1 +1 @@
-1f61c310cae8ab6aad2606b384280f80
\ No newline at end of file
+3c866b5e63718c5d3d71d17f34a2f5cc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
index a791735..bf097ca 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum
index e899ed2..ee31e03 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum
@@ -1 +1 @@
-2b5bf34f43fc782cc5e78d78f056f31f
\ No newline at end of file
+b7b90135e7390ded3beddd15c034cec9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
index 8cad742..ba0c933 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum
index 1729943..f5d7eb4 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum
@@ -1 +1 @@
-1a01d7b97211b6957e744807cdd5e2cc
\ No newline at end of file
+3cb4aea8f88fc15dec24312b3cf21a24
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png
index d0eb03b..77c0753 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
index 4cc0a02..d297c97 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
@@ -1 +1 @@
-78194bd4c20733d9ae2219d2caee5aec
\ No newline at end of file
+6ad43ed46f41dbf8431e8134f78c13da
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png
index d98b5c3..5cdc4ca 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
index b28e81c..cb6aed9 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
@@ -1 +1 @@
-f11bab16e7870da80908f8188f304c66
\ No newline at end of file
+fbe4214908a31daa48c86181a078cfd6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png
index 6131fb0..2d704fb 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum
index 56db5bf..de66e7e 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum
@@ -1 +1 @@
-28cb847291dd75d395c36d7f9d725ddf
\ No newline at end of file
+743df45355e6b7e45737cfd438d87b80
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png
index 7110d5a..b6ee020 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum
index 1ea3928..02e7f59 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum
@@ -1 +1 @@
-6dcad801a0c13561613af25f4e2402de
\ No newline at end of file
+1f071bbd173e9899f17c51114a254d5e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-01-b-expected.png
index 9114305..eabeb1d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum
index ebde26e..10f19ed 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum
@@ -1 +1 @@
-0357dd009104150858a5161510513031
\ No newline at end of file
+d24478717ffce71b162bc1f409b8786a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-02-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-02-b-expected.png
index 4210791..3060352 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-02-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum
index 8ee5720..9d87a43 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum
@@ -1 +1 @@
-686f302d4a90c12b5f4571f6572aed98
\ No newline at end of file
+07a7e175dbdad31274b888f0f80325af
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-03-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-03-b-expected.png
index 5e249b7..ebd5ef4 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-03-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-css-03-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum
index 017786e..e7db0c6 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum
@@ -1 +1 @@
-6e1ad4f11199ce52d52bb082e1581d05
\ No newline at end of file
+708fa8cbe68407a11f1a9586178bfcce
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png
index 1cb0edc..7a9991c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum
index 06d7d6f..ed22b81 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum
@@ -1 +1 @@
-ba461f413508d88f19eb9fbee1c9e3d0
\ No newline at end of file
+79672bf7d3f099a567ad62e06674e61a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-01-b-expected.png
index 88494bf..8f598f9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum
index f348555..9ce2c46 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum
@@ -1 +1 @@
-731313f65644485331c6c3c938438565
\ No newline at end of file
+2e4d66cc0b6c3571ce7872d12fa2166e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-05-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-05-b-expected.png
index c884ed8..b33e1cc 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-05-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/text-align-05-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
index ad13b37..ae36da6 100644
--- a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
@@ -1 +1 @@
-c151916f0fa29025cbdf114146fe5960
\ No newline at end of file
+24ae97218f20fb3969431dbecd77ff68
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
index ae9b329..afc65ec 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-expected.checksum b/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-expected.checksum
index cc1ad6c..49dc143 100644
--- a/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-expected.checksum
@@ -1 +1 @@
-4cb597b3bff3f24f547d6a5e3bdb5973
\ No newline at end of file
+5ec41be170de753845f504a2d5e95d96
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-expected.png b/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-expected.png
index b38efa8..999385c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-expected.png and b/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.checksum b/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.checksum
index 2e68af4..8963628 100644
--- a/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.checksum
@@ -1 +1 @@
-f6ec59008c92207e845faf1a26fb1d27
\ No newline at end of file
+6441f0ee891170d70b3139e498274b29
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.png b/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.png
index 795b970..ee7f5a0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.png and b/LayoutTests/platform/chromium-linux/svg/batik/paints/patternRegions-positioned-objects-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.checksum b/LayoutTests/platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.checksum
index e9c2cfe..163fd3b 100644
--- a/LayoutTests/platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.checksum
@@ -1 +1 @@
-1d1a05b6e335f52d9f06369beab28283
\ No newline at end of file
+aed28bb691703b76117f62fff8d366cd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.png b/LayoutTests/platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.png
index 3940278..8231455 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.png and b/LayoutTests/platform/chromium-linux/svg/batik/text/textOnPathSpaces-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/text/verticalText-expected.checksum b/LayoutTests/platform/chromium-linux/svg/batik/text/verticalText-expected.checksum
index 9d99f03..94a6657 100644
--- a/LayoutTests/platform/chromium-linux/svg/batik/text/verticalText-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/batik/text/verticalText-expected.checksum
@@ -1 +1 @@
-8ce12b6a780232247b7598fa93a43996
\ No newline at end of file
+87f7e5e158b09e5f57e4e58ff7678464
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/batik/text/verticalText-expected.png b/LayoutTests/platform/chromium-linux/svg/batik/text/verticalText-expected.png
index b9fd7d2..b9b7660 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/batik/text/verticalText-expected.png and b/LayoutTests/platform/chromium-linux/svg/batik/text/verticalText-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-child-clipped-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-child-clipped-expected.checksum
index 60703c7..95ffffb 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-child-clipped-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-child-clipped-expected.checksum
@@ -1 +1 @@
-dbe94371f0dd5cdf52b1d24d539d91ab
\ No newline at end of file
+ca2a3a6edf9ce4e2bd37ed746f3f8206
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-child-clipped-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-child-clipped-expected.png
index c1abf0c..7ac6e4d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-child-clipped-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-child-clipped-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum
index 7537eb3..0265d84 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum
@@ -1 +1 @@
-8f11af7bf7428acfd1ef7a20775f35c0
\ No newline at end of file
+baeec73466cad7cbcb4682c25c82b448
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png
index 2df6ef7..7c5b156 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-expected.checksum
index 5114cf7..0a8c131 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-expected.checksum
@@ -1 +1 @@
-6d58c8c9dacf29cfb212c28784b9e086
\ No newline at end of file
+8884a2371e76c15b3b41dc98247a2cba
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-expected.png
index 523e214..1bb08da 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-nonzero-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-nonzero-expected.checksum
index 07d2e97..4bc9a40 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-nonzero-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-nonzero-expected.checksum
@@ -1 +1 @@
-5edd3db78201ee6a5bc0e9a544352423
\ No newline at end of file
+32c18ffc5a91feefff5ca884a9fa29e4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-nonzero-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-nonzero-expected.png
index 41f93ee..0b8d148 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-nonzero-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-clipped-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum
index 978876f..efb256f 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum
@@ -1 +1 @@
-2e30a8af161412df12a9ef1d0cf48d40
\ No newline at end of file
+fdc1b1fd932ba40733c3111099ac3261
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-evenodd-nonzero-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-evenodd-nonzero-expected.png
index 145bb71..87d036f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-evenodd-nonzero-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-evenodd-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum
index 4109e96..1b11350 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum
@@ -1 +1 @@
-c5c46a163af71ca64a6c8cb5590f245b
\ No newline at end of file
+ed48ea0b57895efb61d7e345969bbc89
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-evenodd-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-evenodd-expected.png
index c70d818..9d63432 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-evenodd-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-evenodd-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-expected.checksum
index bf03d2a..9ec000b 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-expected.checksum
@@ -1 +1 @@
-4fd79b1eb5480932027f46f5b3c3e1db
\ No newline at end of file
+51f4bd6e2f5ee965bd8ee7f43c49588e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-expected.png
index 9a1b3c3..790b5e9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-objectBoundingBox-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-objectBoundingBox-expected.checksum
index da14202..61176f7 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-objectBoundingBox-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-objectBoundingBox-expected.checksum
@@ -1 +1 @@
-039f64d01183dd3f29c06142fa8ea4bb
\ No newline at end of file
+929dfa8ede2ec694587d9c5239ec8886
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-objectBoundingBox-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-objectBoundingBox-expected.png
index d451d31..0fcfbfb 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-objectBoundingBox-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-objectBoundingBox-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-clipped-use-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-clipped-use-expected.checksum
index d80dc78..c7958de 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-clipped-use-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-clipped-use-expected.checksum
@@ -1 +1 @@
-44b5fac2428220b109cf13c468afd158
\ No newline at end of file
+4423697bb23b60f2d950b84b39b5e5e8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-clipped-use-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-clipped-use-expected.png
index c7b414c..b3573ea 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-clipped-use-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-clipped-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-and-child-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-and-child-expected.checksum
index d3f7f63..2954684 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-and-child-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-and-child-expected.checksum
@@ -1 +1 @@
-101111898e31fa41ad744ff5bad59571
\ No newline at end of file
+62f4b0ecbefc3963e270db714120ae23
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-and-child-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-and-child-expected.png
index 13da445..323799e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-and-child-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-and-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-expected.checksum
index 30bcebe..d573345 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-expected.checksum
@@ -1 +1 @@
-e1e201ca3b638354ab194c531abdd480
\ No newline at end of file
+bc7738e18d76074377c9642f1507d7e4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-expected.png
index 07d9ebc..03bd25c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-g-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-and-child-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-and-child-expected.checksum
index d3f7f63..2954684 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-and-child-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-and-child-expected.checksum
@@ -1 +1 @@
-101111898e31fa41ad744ff5bad59571
\ No newline at end of file
+62f4b0ecbefc3963e270db714120ae23
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-and-child-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-and-child-expected.png
index 13da445..323799e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-and-child-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-and-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-expected.checksum
index 30bcebe..d573345 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-expected.checksum
@@ -1 +1 @@
-e1e201ca3b638354ab194c531abdd480
\ No newline at end of file
+bc7738e18d76074377c9642f1507d7e4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-expected.png
index 07d9ebc..03bd25c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-on-svg-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child-expected.checksum
index 30bcebe..d573345 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child-expected.checksum
@@ -1 +1 @@
-e1e201ca3b638354ab194c531abdd480
\ No newline at end of file
+bc7738e18d76074377c9642f1507d7e4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child-expected.png
index 07d9ebc..03bd25c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child2-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child2-expected.checksum
index 5c0212c..f1b20c6 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child2-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child2-expected.checksum
@@ -1 +1 @@
-583ffeab6a77a570762b62bcdba847e0
\ No newline at end of file
+2ae68611e3a659f3fbaa656711812fc6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child2-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child2-expected.png
index 4eff93c..6603275 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child2-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child2-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child3-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child3-expected.checksum
index 5c0212c..f1b20c6 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child3-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child3-expected.checksum
@@ -1 +1 @@
-583ffeab6a77a570762b62bcdba847e0
\ No newline at end of file
+2ae68611e3a659f3fbaa656711812fc6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child3-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child3-expected.png
index 4eff93c..6603275 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child3-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child3-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child4-expected.checksum b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child4-expected.checksum
index 5c0212c..f1b20c6 100644
--- a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child4-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child4-expected.checksum
@@ -1 +1 @@
-583ffeab6a77a570762b62bcdba847e0
\ No newline at end of file
+2ae68611e3a659f3fbaa656711812fc6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child4-expected.png b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child4-expected.png
index 4eff93c..6603275 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child4-expected.png and b/LayoutTests/platform/chromium-linux/svg/clip-path/clip-path-use-as-child4-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.checksum b/LayoutTests/platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.checksum
index 4e12d5d..f9b407e 100644
--- a/LayoutTests/platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.checksum
@@ -1 +1 @@
-0829e2e95e39a8abb4d8ba67ca3202c3
\ No newline at end of file
+8052447d4cfbf3c76d7a87826a6c3993
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.png b/LayoutTests/platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.png
index 4040f13..2f50b93 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.png and b/LayoutTests/platform/chromium-linux/svg/css/circle-in-mask-with-shadow-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/css/mask-with-shadow-expected.checksum b/LayoutTests/platform/chromium-linux/svg/css/mask-with-shadow-expected.checksum
index 70481b2..f0c4a31 100644
--- a/LayoutTests/platform/chromium-linux/svg/css/mask-with-shadow-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/css/mask-with-shadow-expected.checksum
@@ -1 +1 @@
-bc31469f0dd1400d9fe0b2407bdc2da5
\ No newline at end of file
+dcc149350ebd90ed7845772ee9371aa2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/css/mask-with-shadow-expected.png b/LayoutTests/platform/chromium-linux/svg/css/mask-with-shadow-expected.png
index fba4cc2..9ffb575 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/css/mask-with-shadow-expected.png and b/LayoutTests/platform/chromium-linux/svg/css/mask-with-shadow-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.checksum b/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.checksum
index c412e1a..12af1ce 100644
--- a/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.checksum
@@ -1 +1 @@
-c7ff71f6e3663839b139832d6e574fef
\ No newline at end of file
+79a46db454768b28b97f7b40a103f0a4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.png b/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.png
index 03970b2..629441d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.png and b/LayoutTests/platform/chromium-linux/svg/css/shadow-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/circle-move-invalidation-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/circle-move-invalidation-expected.checksum
index cfc50c8..5e9f611 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/circle-move-invalidation-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/circle-move-invalidation-expected.checksum
@@ -1 +1 @@
-a7fbcc52319badbb1e9301607feb9187
\ No newline at end of file
+f3e4c40f544bd1e902733a56c8ca590c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/circle-move-invalidation-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/circle-move-invalidation-expected.png
index 262f27b..ab82639 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/circle-move-invalidation-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/circle-move-invalidation-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.checksum
index e7c2c7d..ad2adbe 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.checksum
@@ -1 +1 @@
-9ccadfef810b3219dc177804c22feb6b
\ No newline at end of file
+9f11f0235840a3a71de875f8a421e040
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.png
index 9cda5b6..ef0441c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/circular-marker-reference-2-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/clone-element-with-animated-svg-properties-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/clone-element-with-animated-svg-properties-expected.checksum
index 26f23a7..cc27afb 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/clone-element-with-animated-svg-properties-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/clone-element-with-animated-svg-properties-expected.checksum
@@ -1 +1 @@
-985f7d19609b2019da0f2d4d7277ed46
\ No newline at end of file
+895417c089ecba73e552dd652899bf4f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/clone-element-with-animated-svg-properties-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/clone-element-with-animated-svg-properties-expected.png
index d6b2a27..169fa80 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/clone-element-with-animated-svg-properties-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/clone-element-with-animated-svg-properties-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/dasharrayOrigin-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/dasharrayOrigin-expected.checksum
index 37951ba..6959f4e 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/dasharrayOrigin-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/dasharrayOrigin-expected.checksum
@@ -1 +1 @@
-95bd30a202546645a58bfeea6ddef507
\ No newline at end of file
+a2e991b0b818a546d01c02002929d458
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/dasharrayOrigin-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/dasharrayOrigin-expected.png
index beac490..8547d9e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/dasharrayOrigin-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/dasharrayOrigin-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/focus-ring-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/focus-ring-expected.checksum
index 13f1475..2837294 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/focus-ring-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/focus-ring-expected.checksum
@@ -1 +1 @@
-1dcc9ccfaafa726ebb8bc004b5ff320b
\ No newline at end of file
+d6557809669cca9642e8972c272c02ac
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/focus-ring-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/focus-ring-expected.png
index fa3d9c9..8843514 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/focus-ring-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/focus-ring-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum
index c991648..20316dd 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum
@@ -1 +1 @@
-cb6cea2a15c234fd7c4eb97e3b8c743c
\ No newline at end of file
+c1157d1a871d10fd9fab692384f59eb0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
index ca439a5..5096b96 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum
index 256611a..f5cd7ef 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum
@@ -1 +1 @@
-dbd693ff2d2ba8f2fb0d0e3511dc33fc
\ No newline at end of file
+d7f2754afc955a5003e18a2753cbb47e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
index 21d2b5d..1cda847 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
index d970b77..02053f1 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
@@ -1 +1 @@
-351d4d164428cb6c74dd1e72ceaa33c6
\ No newline at end of file
+c51660f38adefa334658633c954615ea
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
index a609e35..b9a1f1f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/gradient-stroke-width-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/gradient-stroke-width-expected.checksum
index 7b79876..76e621c 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/gradient-stroke-width-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/gradient-stroke-width-expected.checksum
@@ -1 +1 @@
-9bd60e09da16836c068c618d5655198f
\ No newline at end of file
+aaf18c50e7a3322025cfcfb36a7ab4c9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/gradient-stroke-width-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/gradient-stroke-width-expected.png
index 8367304..7c42b58 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/gradient-stroke-width-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/gradient-stroke-width-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.checksum
index 17d3f47..4da98b8 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.checksum
@@ -1 +1 @@
-08e6948f74e6ffbdd2e1d0f9bdaf761d
\ No newline at end of file
+404a1a71a72d31087be1160e02ed208c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.png
index 4d7c9d5..3330a38 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/invalid-css-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/invalid-css-expected.checksum
index 27c0757..8161076 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/invalid-css-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/invalid-css-expected.checksum
@@ -1 +1 @@
-42c2f0d8cbd72a81c4efb448cd635f54
\ No newline at end of file
+d0bfdcf38a87e127af95aac320914d6b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/invalid-css-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/invalid-css-expected.png
index 4db6ab8..de27383 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/invalid-css-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/invalid-css-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-and-object-creation-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-and-object-creation-expected.checksum
index 00d2602..beba5ea 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-and-object-creation-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-and-object-creation-expected.checksum
@@ -1 +1 @@
-c65843b9d2b9895b9d2d17e61b6e3141
\ No newline at end of file
+3ebc01a3c8baa3412575f19a477686b5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-and-object-creation-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-and-object-creation-expected.png
index 8e5def6..728c75d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-and-object-creation-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-and-object-creation-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-creation-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-creation-expected.checksum
index 00d2602..beba5ea 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-creation-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-creation-expected.checksum
@@ -1 +1 @@
-c65843b9d2b9895b9d2d17e61b6e3141
\ No newline at end of file
+3ebc01a3c8baa3412575f19a477686b5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-creation-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-creation-expected.png
index 8e5def6..728c75d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-creation-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/js-late-marker-creation-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/js-update-bounce-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/js-update-bounce-expected.checksum
index afed03e..65078ab 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/js-update-bounce-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/js-update-bounce-expected.checksum
@@ -1 +1 @@
-442da9caf13d5137ef5346bbfacccb67
\ No newline at end of file
+e3969e599e87e389fce9e447f996835f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/js-update-bounce-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/js-update-bounce-expected.png
index 595d9b8..175c624 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/js-update-bounce-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/js-update-bounce-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-all-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-all-expected.checksum
index eb6f4e4..070246f 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-all-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-all-expected.checksum
@@ -1 +1 @@
-4dc6ccdc00356b73ebd8c474b38f711f
\ No newline at end of file
+e3a514a6eef9d38aa86edf7cb5f55f7a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-all-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-all-expected.png
index c3fc93a..2e2af44 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-all-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-all-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum
index cbd0c42..5b396ec 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum
@@ -1 +1 @@
-67986ca01c8cd84ce0df8ad762712ca9
\ No newline at end of file
+53066fa0c97a02faf767135d1e569e49
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
index 65bc120..9443c0c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.checksum
index c678744..f7519a3 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.checksum
@@ -1 +1 @@
-9977867c1721a1ae96bd9fc0675aee8e
\ No newline at end of file
+af43ceab63423a785af9b82dc9aa8ac8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.png
index 3d4cd5f..21d9b60 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-expected.checksum
index 9f16cc4..d0e966a 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-expected.checksum
@@ -1 +1 @@
-2c6eb7c98fa768809d14e95ba091c178
\ No newline at end of file
+5116ba47fe70541f14723e7636fb5247
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-expected.png
index 855ff27..ba8ebbb 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum
index eb6f4e4..070246f 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum
@@ -1 +1 @@
-4dc6ccdc00356b73ebd8c474b38f711f
\ No newline at end of file
+e3a514a6eef9d38aa86edf7cb5f55f7a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-transform-expected.png
index c3fc93a..2e2af44 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-transform-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewBox-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.checksum
index cbd0c42..5b396ec 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.checksum
@@ -1 +1 @@
-67986ca01c8cd84ce0df8ad762712ca9
\ No newline at end of file
+53066fa0c97a02faf767135d1e569e49
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.png
index 65bc120..9443c0c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum
index cbd0c42..5b396ec 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum
@@ -1 +1 @@
-67986ca01c8cd84ce0df8ad762712ca9
\ No newline at end of file
+53066fa0c97a02faf767135d1e569e49
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.png
index 65bc120..9443c0c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/marker-child-changes-css-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/marker-child-changes-css-expected.checksum
index e3d8467..25d59aa 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/marker-child-changes-css-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/marker-child-changes-css-expected.checksum
@@ -1 +1 @@
-75b66e121bafc6d0fda4262c9a0e837f
\ No newline at end of file
+d0f7e1ff2ee3404d9b3dd330c9ecb1b3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/marker-child-changes-css-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/marker-child-changes-css-expected.png
index a1f8192..5eff796 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/marker-child-changes-css-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/marker-child-changes-css-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/marker-opacity-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/marker-opacity-expected.checksum
index 19a5925..2b05f08 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/marker-opacity-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/marker-opacity-expected.checksum
@@ -1 +1 @@
-fe9d1a6d1616ac49ad293f700d18467f
\ No newline at end of file
+91699921748a07f723e1703174bd49c5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/marker-opacity-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/marker-opacity-expected.png
index b63de28..6592fa0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/marker-opacity-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/marker-opacity-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.checksum
index e3d8467..25d59aa 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.checksum
@@ -1 +1 @@
-75b66e121bafc6d0fda4262c9a0e837f
\ No newline at end of file
+d0f7e1ff2ee3404d9b3dd330c9ecb1b3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.png
index a1f8192..5eff796 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.checksum
index efd4323..b3540f4 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.checksum
@@ -1 +1 @@
-2cf87647526df6ac0c0d1926efa2c976
\ No newline at end of file
+dc23c877ddbccf95fade5345050d2666
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.png
index 964776e..6af4c8f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/mask-colorspace-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mask-on-multiple-objects-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/mask-on-multiple-objects-expected.checksum
index 839fa86..bfed79e 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/mask-on-multiple-objects-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/mask-on-multiple-objects-expected.checksum
@@ -1 +1 @@
-727c367a74b245425f208244659e0040
\ No newline at end of file
+0618757f17f8f80533798155d8ae1674
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mask-on-multiple-objects-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/mask-on-multiple-objects-expected.png
index b43d30c..05ad58d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/mask-on-multiple-objects-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/mask-on-multiple-objects-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-expected.checksum
index f58a5eb..49cd1cd 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-expected.checksum
@@ -1 +1 @@
-f43490daff66cb62a82a70a747e696cc
\ No newline at end of file
+accf44ee865a24d3ff2a537c62118c02
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-expected.png
index 6a70522..e90ddd8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum
index f58a5eb..49cd1cd 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum
@@ -1 +1 @@
-f43490daff66cb62a82a70a747e696cc
\ No newline at end of file
+accf44ee865a24d3ff2a537c62118c02
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-standalone-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-standalone-expected.png
index 6a70522..e90ddd8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-standalone-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-container-standalone-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-expected.checksum
index f3754de..44ebe51 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-expected.checksum
@@ -1 +1 @@
-30ab89477af52589f249be88c1a60770
\ No newline at end of file
+d862ad2d9811a3109976f1d91514ba5e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-expected.png
index e98cd18..5d3072f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum
index f3754de..44ebe51 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum
@@ -1 +1 @@
-30ab89477af52589f249be88c1a60770
\ No newline at end of file
+d862ad2d9811a3109976f1d91514ba5e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-standalone-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-standalone-expected.png
index e98cd18..5d3072f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-standalone-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/mouse-move-on-svg-root-standalone-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.checksum
index 172761a..3308e19 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.checksum
@@ -1 +1 @@
-ba2b40af4aa31674c014fe4b79e9913c
\ No newline at end of file
+a2a7e34fe3090981a99cd878e16140bb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.png
index b33a89b..d4efd73 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/non-circular-marker-reference-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/path-zero-strokewidth-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/path-zero-strokewidth-expected.checksum
index 683fda0..8b5062c 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/path-zero-strokewidth-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/path-zero-strokewidth-expected.checksum
@@ -1 +1 @@
-99b626da2e87b0e392999f6c882e7ff0
\ No newline at end of file
+6c003e8edcd611d182bc909631d3f19b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/path-zero-strokewidth-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/path-zero-strokewidth-expected.png
index 365765d..0200233 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/path-zero-strokewidth-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/path-zero-strokewidth-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/pattern-incorrect-tiling-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/pattern-incorrect-tiling-expected.checksum
index 648664c..653b05a 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/pattern-incorrect-tiling-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/pattern-incorrect-tiling-expected.checksum
@@ -1 +1 @@
-a640c5019e4d7db6645c33a3cff2d856
\ No newline at end of file
+71cc3233437b6db3d529793ab08bc9cd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/pattern-incorrect-tiling-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/pattern-incorrect-tiling-expected.png
index 67caf40..a57197e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/pattern-incorrect-tiling-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/pattern-incorrect-tiling-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/pattern-no-pixelation-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/pattern-no-pixelation-expected.checksum
index 5a8dba7..e299374 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/pattern-no-pixelation-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/pattern-no-pixelation-expected.checksum
@@ -1 +1 @@
-60bb50a1c61de464e517904bcbc9caa5
\ No newline at end of file
+2995c9d034f949c2553d0e0af75aa959
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/pattern-no-pixelation-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/pattern-no-pixelation-expected.png
index abb1104..3f4e221 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/pattern-no-pixelation-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/pattern-no-pixelation-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/pattern-rotate-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/pattern-rotate-expected.checksum
index 06a05a5..e658560 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/pattern-rotate-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/pattern-rotate-expected.checksum
@@ -1 +1 @@
-be1f06301fe5f3d6c507e383590d7edc
\ No newline at end of file
+b5ccff4c0ca110f507fdd909f3215e6f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/pattern-rotate-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/pattern-rotate-expected.png
index 8c5d68d..6826ee9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/pattern-rotate-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/pattern-rotate-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/preserve-aspect-ratio-syntax-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
index de76a5a..fdccd9d 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
@@ -1 +1 @@
-a2b0957ccad47525982b3dfff3095772
\ No newline at end of file
+42a8f0ae5a2d5d148dae949bb2cda49c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/preserve-aspect-ratio-syntax-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/preserve-aspect-ratio-syntax-expected.png
index b5d0a85..5701925 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/preserve-aspect-ratio-syntax-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/preserve-aspect-ratio-syntax-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.checksum
index 0b7e137..5ac885d 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.checksum
@@ -1 +1 @@
-1401bfa28be855b21de5a02ee1962193
\ No newline at end of file
+b771e1b013121eed43e5c222d977e3b5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.png
index 933922a..00418f9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/relative-sized-content-with-resources-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.checksum
index 4db7715..92c92a7 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.checksum
@@ -1 +1 @@
-88b218e4d0d1f09e5aac200d6ea3af50
\ No newline at end of file
+0e18697402b316961e5d7a25331b4b99
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.png
index ddbdc9a..91080e0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/shapes-supporting-markers-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/stroked-pattern-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/stroked-pattern-expected.checksum
index 82f38cf..a9de16e 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/stroked-pattern-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/stroked-pattern-expected.checksum
@@ -1 +1 @@
-22da5999628f6dd38f269ad06cd0ba86
\ No newline at end of file
+349e95d1bd6a700b51017df45861a751
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/stroked-pattern-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/stroked-pattern-expected.png
index 5b30840..58da0b6 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/stroked-pattern-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/stroked-pattern-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-css-events-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-css-events-expected.checksum
index 7a94a13..fbdbe00 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-css-events-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-css-events-expected.checksum
@@ -1 +1 @@
-66b8d4772144b6efc5fe3c69c93a7f86
\ No newline at end of file
+b98c57805db0bfb17a2f1761ed7c628d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-css-events-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-css-events-expected.png
index fba72a7..664bebb 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-css-events-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-css-events-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.checksum
index 42bcd40..1c383ba 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.checksum
@@ -1 +1 @@
-0321d15d0dec9de6871e3a8498119c9b
\ No newline at end of file
+79c84f1daa3cc272f97a7ca84cf980f9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.png
index bde1144..81dd199 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-detach-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-instanceRoot-modifications-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-instanceRoot-modifications-expected.checksum
index 3ccf885..cd67bcf 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-instanceRoot-modifications-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-instanceRoot-modifications-expected.checksum
@@ -1 +1 @@
-3e10465eaac40c86bd6f44fcebc33052
\ No newline at end of file
+4f38f38a8a038318823bf5e6aa41f5bb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-instanceRoot-modifications-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-instanceRoot-modifications-expected.png
index d8d67e5..aff0ff3 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-instanceRoot-modifications-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-instanceRoot-modifications-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-modify-container-in-target-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-modify-container-in-target-expected.checksum
index a626e77..a12fb15 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-modify-container-in-target-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-modify-container-in-target-expected.checksum
@@ -1 +1 @@
-3a54f7678cb95dcdd1e819380d3b4baf
\ No newline at end of file
+3018142ce21d07b54c5681e616a7a303
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-modify-container-in-target-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-modify-container-in-target-expected.png
index e82bdc2..bbfc91f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-modify-container-in-target-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-modify-container-in-target-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-modify-target-container-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-modify-target-container-expected.checksum
index 5d0259e..dac1e0f 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-modify-target-container-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-modify-target-container-expected.checksum
@@ -1 +1 @@
-a5f49ee1d8389cc12b7eecca7eab2d2f
\ No newline at end of file
+695670161bdfc11457c07991351ee669
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-modify-target-container-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-modify-target-container-expected.png
index a118bab..a0e255e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-modify-target-container-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-modify-target-container-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-containing-use-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-containing-use-expected.checksum
index 8c3560f..2687932 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-containing-use-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-containing-use-expected.checksum
@@ -1 +1 @@
-e241fbfca9c239cad50ded77670a2d33
\ No newline at end of file
+37a23a01cb529c1e949e35efb32fe48c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-containing-use-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-containing-use-expected.png
index f1294c7..7daa7d8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-containing-use-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-containing-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-expected.checksum
index a248a15..827e2e5 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-expected.checksum
@@ -1 +1 @@
-50978919c9d2a6ca2897e1b1916b0712
\ No newline at end of file
+40843a165dff45abdfe42e93e8181c6e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-expected.png
index 8e43594..6bf0620 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-on-g-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-on-use-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-on-use-expected.checksum
index a248a15..827e2e5 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-on-use-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-on-use-expected.checksum
@@ -1 +1 @@
-50978919c9d2a6ca2897e1b1916b0712
\ No newline at end of file
+40843a165dff45abdfe42e93e8181c6e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-on-use-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-on-use-expected.png
index 8e43594..6bf0620 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-on-use-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-on-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.checksum
index 7bcd562..eab1929 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.checksum
@@ -1 +1 @@
-beb2ef6f19ae3fcd154aba94e92d0f60
\ No newline at end of file
+8c553fa9efc9922b5f5bc453f5d29bf0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.png
index 3f55b54..45a0c5b 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-transform-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/use-transform-expected.checksum
index 1b9332f..9c30fca 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/use-transform-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/use-transform-expected.checksum
@@ -1 +1 @@
-9a57f2994db666387d7df02a9834e674
\ No newline at end of file
+4d87e49d84cf45596cc3e5ccff7141fb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/use-transform-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/use-transform-expected.png
index f60010b..88f4a3b 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/use-transform-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/use-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/viewBox-hit-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/viewBox-hit-expected.checksum
index c5f338a..6f8933a 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/viewBox-hit-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/viewBox-hit-expected.checksum
@@ -1 +1 @@
-cf8920e929e2d350af50beab77c61250
\ No newline at end of file
+be0ce0d3ff8acdc37d79cfd7b027b43e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/viewBox-hit-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/viewBox-hit-expected.png
index 8ac4d12..ddb1483 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/viewBox-hit-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/viewBox-hit-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/viewbox-syntax-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/viewbox-syntax-expected.checksum
index 3ec0c7a..7711544 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/viewbox-syntax-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/viewbox-syntax-expected.checksum
@@ -1 +1 @@
-f1e6a54854a04123b03c962374ba6fa1
\ No newline at end of file
+b7bc33600f4521b9e8bfb617178ef3f2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/viewbox-syntax-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/viewbox-syntax-expected.png
index 86b0f4c..c210a1b 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/viewbox-syntax-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/viewbox-syntax-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/width-full-percentage-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/width-full-percentage-expected.checksum
index a327c43..eee3aff 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/width-full-percentage-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/width-full-percentage-expected.checksum
@@ -1 +1 @@
-b9108feaa1de093ccd2b4c4271623d0d
\ No newline at end of file
+5e2ae0f7c4c8a494459ade381382c8a6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/width-full-percentage-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/width-full-percentage-expected.png
index f718dbf..45b29d9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/width-full-percentage-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/width-full-percentage-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum
index b5c5dcd..5c9b8ba 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum
@@ -1 +1 @@
-cfae14ae188f887a8028e91aae4c3106
\ No newline at end of file
+a225b2d2e2a1f6cbddf72c6fb3fa3604
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png
index bdbff6f..438c054 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum
index 1dd5122..cde11bc 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum
@@ -1 +1 @@
-26792c40cb9f219c377994adde990712
\ No newline at end of file
+6410e23d8b6a215bfa77038d23c731ae
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png
index 2769bea..e03d997 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum
index 191c379..d9a5dcd 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum
@@ -1 +1 @@
-2cd7aa36bd10c4f1d7d04af238df9b6d
\ No newline at end of file
+29c621af8e0b740a0c957c368c854101
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png
index 6ef7cc4..2f2cf18 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum
index f47fcd4..0483069 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum
@@ -1 +1 @@
-0ca07f358a91bfbcf40526ba206651b8
\ No newline at end of file
+ea35b326ecd1999ae9862c8f4296f289
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png
index 35abf42..1663646 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum
index 7122403..12ca00a 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum
@@ -1 +1 @@
-32bbf5cd1c78e00eb4341901d0e876e0
\ No newline at end of file
+199db25a653eb1c623a45a546a0192b7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png
index bc74b26..38b7bf8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum
index 2e12a03..7d69135 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum
@@ -1 +1 @@
-e1a1709bef4442cd58717817ad453299
\ No newline at end of file
+ce7b08be916e7c87ab6ac4a0959eeb76
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png
index c44756d..ace541e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum
index e8804b5..d3e4f07 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum
@@ -1 +1 @@
-ec361de7b20a0fc7749b2b10e7b729a7
\ No newline at end of file
+fda3a1fc29d0b7ce1d0f5570a75293a6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png
index 81c19f6..d812533 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum
index 1841b69..2b8118b 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum
@@ -1 +1 @@
-0ae00741835a43c26a875f7766537301
\ No newline at end of file
+9d2506220d083413daa3187ea2609b0b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png
index 7c206cb..4e9d418 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum
index ec461e0..f415226 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum
@@ -1 +1 @@
-244bd90c5540f5db0501be0f31eefa2f
\ No newline at end of file
+77e6baa264c826bb09eae1da889555bc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png
index e9481af..31e1b4c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum
index b55dd80..82f556b 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum
@@ -1 +1 @@
-f78dee3b3edbb551580f5651b33ba277
\ No newline at end of file
+fed73b503f971fa11f14c9b66e89b693
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png
index 136f274..af592bb 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum
index b4e3487..fe057d0 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum
@@ -1 +1 @@
-2b9e123bd48ff46a8f88f04a0e17201e
\ No newline at end of file
+dcfc4ca6640c03ebd0074963a3c0f473
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png
index 2e82eb4..791b412 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum
index c9b364d..cad10aa 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum
@@ -1 +1 @@
-72f434336c2bc4a8f4ec3fb3d55850bd
\ No newline at end of file
+0e6d5f1cb75052c64ced464c5e39def5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png
index ff8e56f..0e668e0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum
index 096682e..b10e9c3 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum
@@ -1 +1 @@
-d910439bbc4d935dc89a67b765dd9cb4
\ No newline at end of file
+8f9d485e840d4189e566d105ebcff59a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png
index 60ef660..5d8c9c6 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum
index 65c63a5..965e474 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum
@@ -1 +1 @@
-85c890bbda37cbffa3be858377166396
\ No newline at end of file
+26bf9e7123382b75636040a536c7479d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png
index 13d8d07..a0b5cee 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum
index eeac880..d0f609c 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum
@@ -1 +1 @@
-a0a073cab165b6c6b4d820ce1f4c041a
\ No newline at end of file
+6d85b7a32c2928f6026c1cdf645eb42d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png
index c088aa6..6735ac6 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum
index a83737f..032613e 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum
@@ -1 +1 @@
-4d6c7244b891a4bfbee980edf349de23
\ No newline at end of file
+47dddf180fbf1052294808f16f8b8b12
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png
index c8c9437..477de66 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum
index ab2cb01..cbd7d33 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum
@@ -1 +1 @@
-c6db14c462f7025cc05199b220155329
\ No newline at end of file
+02307a9596346fc81d44bee39f27c95b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png
index 2bdfcf5..952f616 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum
index 2bc4a00..85161ca 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum
@@ -1 +1 @@
-9e7a246ecf33214de618ef1235029f5f
\ No newline at end of file
+b09fe8553dfbc7ed3a5e61bddbed2984
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png
index bfde5a6..dbafc90 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum
index 44463cc..51aa6cf 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum
@@ -1 +1 @@
-9ed3e356ade1a6fa9760ac66fc02d026
\ No newline at end of file
+c67ccc0c7cb35ee33e3c5184d9cb1d90
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png
index 9998488..8f1b23a 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum
index 15a9091..f707ac4 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum
@@ -1 +1 @@
-e08cc24b3210c34bc3e7767d33b4fa69
\ No newline at end of file
+955f0124c807d2c5157c37b89bf403c8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png
index 26b73c5..2a3b082 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum
index 51b25a7..987b7d4 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum
@@ -1 +1 @@
-5fa0c88028574bdc11169b540b5b8d7e
\ No newline at end of file
+0b6710c5e925d1e394f485d356489d46
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png
index 690e12d..fcbbada 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum
index 7ecae6e..9574d5d 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum
@@ -1 +1 @@
-698bd75435b25ab711017a0de9cf7add
\ No newline at end of file
+a363129c557fc8d0ccf19083bfc08ff0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png
index 43f0703..42268c8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum
index 6d3f9e2..ef71b80 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum
@@ -1 +1 @@
-2ac8111650e648a87d24e59887e6762d
\ No newline at end of file
+903add4c3cca0b20a2188246bd1f390a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png
index 5dd86dc..4536854 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum
index 8f6d09b..8f1b85b 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum
@@ -1 +1 @@
-562a80adb61d0bbe4c116a07b505a28a
\ No newline at end of file
+62259303decc128c2527b295e5a77ad9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png
index c74f0f3..4e66573 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum
index f629ef8..02d9319 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum
@@ -1 +1 @@
-eb6473fd1421d076c7a5448f5cf90732
\ No newline at end of file
+84a0c40ab99aab5ecaffd280e628e06c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png
index 48cd7d2..f204da2 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum
index 0ead62a..411d432 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum
@@ -1 +1 @@
-7b339d22f42c3b666d5e10bfd8f98a2a
\ No newline at end of file
+64c1523ed68f33477581d03afe8bf37a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png
index 39fab51..46c418c 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum
index 0b728b3..c954ad1 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum
@@ -1 +1 @@
-819d51328b0deb8852bbf32667003162
\ No newline at end of file
+949f3772b6f8e71233498bfe6f8effab
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png
index bd78b77..81c9c9d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum
index 530d5a6..1077e4b 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum
@@ -1 +1 @@
-3defb1b2564b9f44bfbd0d8a033573a3
\ No newline at end of file
+4367e5b81d6740136a333243959f8e51
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png
index e72d4a9..5654d98 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum
index 010b10d..c2714d4 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum
@@ -1 +1 @@
-3d3aa120e5b051d5ff931e55ef760229
\ No newline at end of file
+fd3ebf639749680e31bafa0bb72a7304
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png
index e48508d..87e396a 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum
index 522ab6a..5b48b94 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum
@@ -1 +1 @@
-6968ee00df3a5f50b0223ed188ed228c
\ No newline at end of file
+8d26bab8ffab7ba61e47ed4294e3ecc6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png
index b4859f5..620347e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum
index f34a2bd..874ea9d 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum
@@ -1 +1 @@
-d0ae0e4526cacea6216290917210b10c
\ No newline at end of file
+29a151226a946c7793e67a28a0a555b3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png
index df76c3c..203a0aa 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum
index 484a78e..25da547 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum
@@ -1 +1 @@
-f32fced1689e40652b77668f85932fcf
\ No newline at end of file
+02a7dfd0f545ef4d64f59916c7278ce2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png
index e00f109..98e7812 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum
index 7ea5f45..fbb72e3 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum
@@ -1 +1 @@
-0ff7e3abeae7538cd262586af9f95333
\ No newline at end of file
+2ebbfcc150a33a9db7484f5830af5288
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png
index 6555cfc..e378424 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum
index d434d8a..3ead914 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum
@@ -1 +1 @@
-42e6744fd89a95ba39da7993535234d9
\ No newline at end of file
+e5a20869d47fd9258cb1d1a94ffa169d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png
index 4ce9ad4..c34c6ef 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum
index 9893ce5..e01a65a 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum
@@ -1 +1 @@
-406127f47e24fb37ba463a4811a1dfcd
\ No newline at end of file
+536af2a926562cad3868bcab047e2225
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png
index 27068dd..61155a3 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum
index c9d99d2..4b5a519 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum
@@ -1 +1 @@
-4052d0f5a582df606e6cf1738425e66a
\ No newline at end of file
+b9e03f486b276fa9eaa7609a76900d67
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png
index a96290e..c334dc9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum
index d45143e..207420e 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum
@@ -1 +1 @@
-39984909cacba64189f72f2de066766e
\ No newline at end of file
+d7dcdd4ac866d892490dca1af0d1eb51
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png
index fc0f26a..03678c2 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum
index e5e1930..0e0af80 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum
@@ -1 +1 @@
-e72b7d355ba0d34a88b04c41b497b142
\ No newline at end of file
+82a968589a8642f8de99a848ba458388
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png
index 019c3cb..f1fee91 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum
index 05b8af8..1d77e86 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum
@@ -1 +1 @@
-691def83b2b58f90e6cffb30af31ce55
\ No newline at end of file
+0d73d4f36419037c787cd2d301d975b9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png
index efb31a6..407b0ac 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum
index c96534a..5898356 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum
@@ -1 +1 @@
-c2e9962265d9f114f14146067447d677
\ No newline at end of file
+0830d3a58b943012a5c0b64d5b0445f4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png
index effba8f..2fcdfc2 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum
index 19755db..59b9117 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum
@@ -1 +1 @@
-d0c33e04dc432b72cb2a59f15fff040f
\ No newline at end of file
+7f5c80ee761398cf5bf930f84739e791
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png
index 6816b93..e613c92 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum
index 6687ec2..747d90d 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum
@@ -1 +1 @@
-7425430398fc57b911131ffc0a6be0f7
\ No newline at end of file
+d6f9df718996f6436e2cd717cbf62b55
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png
index 21d1cb7..7480539 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum
index 3b3074b..37bf297 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum
@@ -1 +1 @@
-8d015c35468cd0d64cd63a277ec1b19b
\ No newline at end of file
+69d8286f7e18c434cb6778d82a924557
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png
index 9bd9768..08fefd5 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum
index 1104a94..08f7f5e 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum
@@ -1 +1 @@
-fa8f84173cc983fc9df69985fef85d6e
\ No newline at end of file
+00d90a850797c6dd13384c87a01c9a09
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png
index 764ad81..4e71e76 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum
index e3b1cc6..f68599d 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum
@@ -1 +1 @@
-664e7a291cde9134759d284cea537b5f
\ No newline at end of file
+034c4ddfeaecd74218f0ea0fddfe912e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png
index e8fb0e3..01cbc5d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum
index 9b58196..dc36e89 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum
@@ -1 +1 @@
-e350d5883d93ed0fa8abc14143e1bcd5
\ No newline at end of file
+0499cb23ea655d267e7aecca31b9b72b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png
index b960974..9c3b0a7 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum
index e3f7c7b..c49507c 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum
@@ -1 +1 @@
-030734d49cc9def1bfbc9ab2e07b7d39
\ No newline at end of file
+135b43aa95adfec4cdfbf90dd33407ab
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png
index b1560fc..d83edba 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum
index def7475..3f0d396 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum
@@ -1 +1 @@
-81f84517e827d8bc3cee7a36f8d9812f
\ No newline at end of file
+abd63267ab39c8b132c2fa6256b56a29
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png
index 1ae6570..94e0700 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum
index b9b6efc..fa2b99f 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum
@@ -1 +1 @@
-422fa4bf41564699d0f24cfce245951f
\ No newline at end of file
+3305b1a3acfb7da73d38d38427ca5885
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png
index 6676a28..fc85d38 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum
index 0351273..92c805a 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum
@@ -1 +1 @@
-0b6544c44716661a8cf148da1f8b78cd
\ No newline at end of file
+23bce36078b3a981f217546754befdbb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png
index 1706651..7c51b3b 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum
index 9a1777c..1f4ce2c 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum
@@ -1 +1 @@
-254700eaa7e299283e787b815503eafc
\ No newline at end of file
+0e9a6fa1cb7319febe63f9f1f168539d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png
index 4b3ff7f..4bc2997 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
index dec3b03..0e09706 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
@@ -1 +1 @@
-da98cc5174daa4e7dfd9d747d3e318f0
\ No newline at end of file
+95285088bdf204d0dbd9ab8cc3dced54
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png
index 51467bd..3574e78 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum
index a8902c4..cef89a1 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum
@@ -1 +1 @@
-6d66e2ffd81a605f53aa8e4eec58da16
\ No newline at end of file
+38ea652faaaa85358c37ab5bbd2b6c48
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png
index 573886b..5192249 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum
index 0eceaee..6792d72 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum
@@ -1 +1 @@
-e7f6b149d6b834addef37a58586c60f1
\ No newline at end of file
+1b478464d7d9a182f19978f3be37d8ea
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png
index 49516f2..4c4e4d9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum
index 2e77099..2c92ee5 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum
@@ -1 +1 @@
-b4d5aac10fb252acd65b07748b36c1c3
\ No newline at end of file
+9275fcfc5856820ea38d25ce4ce893b5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png
index c756429..6b76d64 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum
index 706577d..6c705dd 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum
@@ -1 +1 @@
-4c96cc20333f9028d1d5727d7c1ed9c6
\ No newline at end of file
+49bb130f35b6b31f92b85137f4962e71
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png
index b69d216..1c9a881 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
index 533f10a..db058e7 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
@@ -1 +1 @@
-d7098036b4f7954f229fbe14451c3f36
\ No newline at end of file
+bec3ead8fd15d32892c13a00eaf7e197
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png
index 5ade47d..ba478f4 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
index f5b0327..fb4abc6 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
@@ -1 +1 @@
-59de8b5e10cab716321002c4b1a91f2e
\ No newline at end of file
+ad78086a374f897385e973b9a32c02fd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png
index 7b0b892..c0463d5 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum
index d47a00f..bfe7f3d 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum
@@ -1 +1 @@
-f1291dbf9218cf5c083821305ddd9025
\ No newline at end of file
+33a21327dcc2e0ca335d747ecfd486be
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png
index 6bc6d98..4fca5da 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum
index cd34daf..692dc9d 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum
@@ -1 +1 @@
-602aaf77d620cf7d0b6ef5b8b749458e
\ No newline at end of file
+f6885dc877fc26ef2d82c1217774cd1d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png
index a86156b..5a49d47 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum
index d159394..e4d97aa 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum
@@ -1 +1 @@
-c6f04738f842173c878c645b9b2f1b9b
\ No newline at end of file
+0ecbfa31f60308cb658ed1f201ce35b6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png
index e4a5ee6..f79c937 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum
index b19b06c..7fb6f82 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum
@@ -1 +1 @@
-67d735fc0bff2b746e71c75584edb4fc
\ No newline at end of file
+dc322cf2b7fdbc8aad9415fe4055771f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png
index bf67c56..5e0bb3e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
index 4108679..c53d867 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
@@ -1 +1 @@
-c6d772a4fd0e17eb7699847af5ebd1f5
\ No newline at end of file
+9a664dc40d66c26f4dc1b80e1f904d27
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png
index 1395c8d..740fb8a 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
index 090c328..c716f20 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
@@ -1 +1 @@
-eac1c01831aa963bb83e1c20d01a5749
\ No newline at end of file
+0e274bbaee943071fe3a4f5fd223b5f3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png
index 11bfed2..f6fcaa4 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
index e92596a..0de932e 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
@@ -1 +1 @@
-24239c2cd149f5301c1238acd2871c11
\ No newline at end of file
+163f0096e5384b3779e7fae3328c924a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png
index d70c6ae..05abc12 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
index 6b22437..3c8a234 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
@@ -1 +1 @@
-daac14ded067c3a18917519c675aeb52
\ No newline at end of file
+fcea65c2f06234f9bd6f69862ec000e5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png
index 753440f..b99dc3d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
index 1b479db..19e7442 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
@@ -1 +1 @@
-a7f582df3edf0c046810cafac962ebb0
\ No newline at end of file
+0519f528e30f377ca5872c337ff19087
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png
index 96eed9d..25586ed 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
index 2ba0e60..ae7f995 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
@@ -1 +1 @@
-e2e149bf24e64dee23d2d851b3e10b62
\ No newline at end of file
+53843b2526e0a18577174c97798bce8a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png
index 8b8db1d..5960fa9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
index e07f5a8..9ef38c8 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
@@ -1 +1 @@
-7c748b3aaefe13a422dd7aa36c2b2a9b
\ No newline at end of file
+24012ff2153a97095a3e426a4ae17130
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png
index a0634c7..70847ff 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
index b98b415..438ca51 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
@@ -1 +1 @@
-5b7a74243564d35886198c185f79f0b5
\ No newline at end of file
+27035a63ff83ce7c731952818ffef9a2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png
index eb84a3c..f5acb74 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
index 28cba10..7aa9705 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
@@ -1 +1 @@
-4f2919fd64d4e5a476d5a02cc823f34c
\ No newline at end of file
+5fbdd6fc172a07910c9748fa0f2d537a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png
index 975ccc6..3997ba8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
index c0a5dbf..84b6b57 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
@@ -1 +1 @@
-7b27b3e3b9bb0d8f4d48caa1f797ec9d
\ No newline at end of file
+33330418b7c81baecb7739cf71fa4bba
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png
index c7c35f2..5004c2d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
index 7e11ce3..54a6906 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
@@ -1 +1 @@
-f1120bd5c79fe47b67434c8823a7583a
\ No newline at end of file
+5013184614d707426487931f36361db2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png
index cc44121..11c018d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
index d5142ea..51505bc 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
@@ -1 +1 @@
-716628b133ded924667e640400f930d6
\ No newline at end of file
+2ec8d051adfca9ac9f1a5290cc1ea998
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png
index 7429e8e..e154d9f 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum
index 47fa061..410a580 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum
@@ -1 +1 @@
-d0ef37afe1768d0f767238068993c368
\ No newline at end of file
+caf088a32b8cf868b90ad33154893f4f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png
index 809e162..ae6dab8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum
index 692c72f..8e5eb43 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum
@@ -1 +1 @@
-bd97b49a8ca0f14bb8441beab9207fee
\ No newline at end of file
+0bcaafd3d81d74b50f5d3992278223c5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png
index 03e271d..4c2a795 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
index 09f5fb1..9e4e003 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
@@ -1 +1 @@
-5ec7a562d8142313be79b3a88ed79ae2
\ No newline at end of file
+e45312cbccb8f84654ff56d2e61790ef
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png
index 31568f1..124c557 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
index b1a6b72..4063121 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
@@ -1 +1 @@
-657db5a4b8def3e58386398440dd9fd3
\ No newline at end of file
+47b516d67d9249dddbc959bd97608aa2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png
index 0ff8836..13b353b 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum
index 8b296f9..afd4dbf 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum
@@ -1 +1 @@
-1fac0df9700ce23223067f7c30e5ce18
\ No newline at end of file
+0e043971ec6767a1d64e221639790578
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png
index 4719f92..c5608d0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
index 6e69ade..4763b72 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
@@ -1 +1 @@
-e6c574f816f0993789a906ba9c44f6e4
\ No newline at end of file
+cf58a4c74638ae29993106b725a6d390
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png
index 91d2c24..6dbec72 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum
index 445b37f..8685481 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum
@@ -1 +1 @@
-016f281233f3d8fdaa00ebc3895187cb
\ No newline at end of file
+52f395f752015baff5f35501d5f810d4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png
index 46810f7..0ad2dfa 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum
index cb7fad1..1c3849c 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum
@@ -1 +1 @@
-eb26fd6d75c4b32fc96d3afc93e242b7
\ No newline at end of file
+788803741f9a136a14dce2e83ff094c2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png
index fb198f0..259873e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum
index b7e7001..3d190e3 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum
@@ -1 +1 @@
-90839416261affb23f31bcdcab07fa69
\ No newline at end of file
+95d11711c12c1e3eec314424cd0723da
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png
index 902a922..68de361 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
index c104c33..a26bb13 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
@@ -1 +1 @@
-368b03b4868ef123455b9be7f1cda3d1
\ No newline at end of file
+2107a08306ac3e2d4974e93226b8a7f3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png
index 42d545f..1c11801 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
index 5a0e10d..bb537dc 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
@@ -1 +1 @@
-ce12c4fc0ef1e1f794bd2543ad884767
\ No newline at end of file
+e294dc951920e5c04f722d562272eb68
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png
index 134bc31..cf1a013 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
index 74a06f1..d60279c 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
@@ -1 +1 @@
-485299d96dbf134e46739f22573048d6
\ No newline at end of file
+df7c98a050ff2e37b7c7cd4d0e23f6fb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png
index a40e3ea..50e6ac9 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
index a43004d..c1623fe 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
@@ -1 +1 @@
-dd9de8d4f71a4e7e07431b8db2965a2e
\ No newline at end of file
+76308ce7131659a51447917a08f706ce
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png
index 10d1049..821eafa 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum
index 913340a..d279ce8 100644
--- a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum
@@ -1 +1 @@
-e8fe2d8dede2583e93bd320d2a66b523
\ No newline at end of file
+02690bf37fdc9181d8276658d2c60f10
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png
index d8c7321..43509bc 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png and b/LayoutTests/platform/chromium-linux/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/cascade/001-broken-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/cascade/001-broken-expected.checksum
index 0a15c64..17c57e9 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/cascade/001-broken-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/cascade/001-broken-expected.checksum
@@ -1 +1 @@
-525af2981149fab673b293ea0884ae8a
\ No newline at end of file
+226afd67aca91f6b41ae6c2e56a0314a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/cascade/001-broken-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/cascade/001-broken-expected.png
index a63fa6f..9285196 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/cascade/001-broken-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/cascade/001-broken-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/cascade/002-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/cascade/002-expected.checksum
index 5e52933..159f8b1 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/cascade/002-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/cascade/002-expected.checksum
@@ -1 +1 @@
-ad24676ddc48130df19d70935c340b6e
\ No newline at end of file
+19a9cb05591f49e594ff3aafdf8c8976
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/cascade/002-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/cascade/002-expected.png
index b415eab..9d83ca0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/cascade/002-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/cascade/002-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.checksum
index 714cfaf..cc7b4b6 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.checksum
@@ -1 +1 @@
-9572279cdb25300aa2d63413e0879428
\ No newline at end of file
+68d1b9da9d86ce648c8cb4273c6471bb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.png
index 29f40f3..19425f3 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/error/017-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.checksum
index 8010512..15dfbec 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.checksum
@@ -1 +1 @@
-262c5386c9c3a50b2d231e6b2ae7c99d
\ No newline at end of file
+5f03921dfbb674ce55f0bfd0f1709931
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.png
index 2e4199d..2855f96 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/links/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/links/003-broken-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/links/003-broken-expected.checksum
index 21c3aae..4be4623 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/links/003-broken-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/links/003-broken-expected.checksum
@@ -1 +1 @@
-b40db8d8d34aece53973fadf7fc3a471
\ No newline at end of file
+6a796d6a13c5138d54b6c2e04360ef7b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/links/003-broken-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/links/003-broken-expected.png
index 0bb9550..6298d53 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/links/003-broken-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/links/003-broken-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/003-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/003-expected.checksum
index 50c9af1..57c54d9 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/003-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/003-expected.checksum
@@ -1 +1 @@
-b6a9724a2092392039266311ce9151fe
\ No newline at end of file
+c1b3268cbbbadda0691e00008eb06f9f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/003-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/003-expected.png
index 0315183..149cafe 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/003-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/003-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/004-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/004-expected.checksum
index da943be..59cd161 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/004-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/004-expected.checksum
@@ -1 +1 @@
-5e96c12e0af17021c1bbb91222fe1652
\ No newline at end of file
+8f0de9e91ad2c505837fc79454d5f5c7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/004-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/004-expected.png
index 9ac2555..2ee194b 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/004-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/004-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/005-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/005-expected.checksum
index da943be..59cd161 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/005-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/005-expected.checksum
@@ -1 +1 @@
-5e96c12e0af17021c1bbb91222fe1652
\ No newline at end of file
+8f0de9e91ad2c505837fc79454d5f5c7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/005-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/005-expected.png
index 9ac2555..2ee194b 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/005-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/005-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/006-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/006-expected.checksum
index 500c768..5746d9d 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/006-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/006-expected.checksum
@@ -1 +1 @@
-671a89106f6b550f14473dbb5e86db9f
\ No newline at end of file
+741ca963b15b19adceb73bf7ae1e1771
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/006-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/006-expected.png
index 7e11176..605cd89 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/006-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/006-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/008-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/008-expected.checksum
index 351e0c5..e841e75 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/008-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/008-expected.checksum
@@ -1 +1 @@
-354a4fb444458d64d58b5383411c0d03
\ No newline at end of file
+962a6e0589d3bd518ddb3d150b59870c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/008-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/008-expected.png
index 3e62562..935db1d 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/008-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/008-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/011-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/011-expected.checksum
index 500c768..5746d9d 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/011-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/011-expected.checksum
@@ -1 +1 @@
-671a89106f6b550f14473dbb5e86db9f
\ No newline at end of file
+741ca963b15b19adceb73bf7ae1e1771
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/011-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/011-expected.png
index 7e11176..605cd89 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/mixed/011-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/mixed/011-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/perf/007-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/perf/007-expected.checksum
index fac9b84..60f1a9c 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/perf/007-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/perf/007-expected.checksum
@@ -1 +1 @@
-ca661d21b3de3575de465637da992511
\ No newline at end of file
+4ebe3dfef1a5b375661b042659acb62a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/perf/007-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/perf/007-expected.png
index 667d160..8ac1401 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/perf/007-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/perf/007-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/001-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/001-expected.checksum
index e596b1b..0fbbd08 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/001-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/001-expected.checksum
@@ -1 +1 @@
-c563c1e2121117cee03cb3af102d845e
\ No newline at end of file
+caa8933966c5c07de434e38808be13e0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/001-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/001-expected.png
index cc704f1..3c377b0 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/001-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/002-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/002-expected.checksum
index 24b3213..b648834 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/002-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/002-expected.checksum
@@ -1 +1 @@
-2ef1b4b8a40e534808ab42fcff2b8e84
\ No newline at end of file
+2671e3839e53b8fd03b6dc8d5247b7a2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/002-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/002-expected.png
index dbed922..6433be1 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/002-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/rendering-model/002-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/001-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/001-expected.checksum
index 50dfbce..d9fc008 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/001-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/001-expected.checksum
@@ -1 +1 @@
-a98b390e7da1af9dd25f90489adc9ab1
\ No newline at end of file
+4970ab2b3a3426fcd09cf12551fd6813
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/001-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/001-expected.png
index 7441adb..ca24d77 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/001-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/shapes/path/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/transform/001-expected.checksum b/LayoutTests/platform/chromium-linux/svg/hixie/transform/001-expected.checksum
index 6db499e..e77fa04 100644
--- a/LayoutTests/platform/chromium-linux/svg/hixie/transform/001-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/hixie/transform/001-expected.checksum
@@ -1 +1 @@
-99cf3db3eafbf3ee8b986185ccf102fb
\ No newline at end of file
+b316b528cebb9e5668b32723f3e21e14
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/hixie/transform/001-expected.png b/LayoutTests/platform/chromium-linux/svg/hixie/transform/001-expected.png
index 39a03dc..a12a300 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/hixie/transform/001-expected.png and b/LayoutTests/platform/chromium-linux/svg/hixie/transform/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/in-html/circle-expected.checksum b/LayoutTests/platform/chromium-linux/svg/in-html/circle-expected.checksum
index 6464865..50650b9 100644
--- a/LayoutTests/platform/chromium-linux/svg/in-html/circle-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/in-html/circle-expected.checksum
@@ -1 +1 @@
-78728cbc12a3dbca1a7a8b6a9e278a27
\ No newline at end of file
+3a7530971d076b1f61738c280f966eef
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/in-html/circle-expected.png b/LayoutTests/platform/chromium-linux/svg/in-html/circle-expected.png
index 232855d..59a1022 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/in-html/circle-expected.png and b/LayoutTests/platform/chromium-linux/svg/in-html/circle-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-align-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/text/text-align-01-b-expected.checksum
index d378873..98cc1e3 100644
--- a/LayoutTests/platform/chromium-linux/svg/text/text-align-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/text/text-align-01-b-expected.checksum
@@ -1 +1 @@
-ab293f904c47b18edfd63f3e6dcf566d
\ No newline at end of file
+d8e202899933a21aa08375819752a815
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-align-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/text/text-align-01-b-expected.png
index 52c35ac..9f8323a 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/text/text-align-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/text/text-align-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-align-05-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/text/text-align-05-b-expected.checksum
index b2fa8f8..abe357e 100644
--- a/LayoutTests/platform/chromium-linux/svg/text/text-align-05-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/text/text-align-05-b-expected.checksum
@@ -1 +1 @@
-6745dd875da8ab75ec288109c8012bff
\ No newline at end of file
+4316c979212486abc8d5d647d7ddf979
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/text/text-align-05-b-expected.png b/LayoutTests/platform/chromium-linux/svg/text/text-align-05-b-expected.png
index 913edca..95b1e98 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/text/text-align-05-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/text/text-align-05-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
index 76c3a6f..dbd3c3e 100644
--- a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
@@ -1 +1 @@
-0e6d3b805352e39d3dc6b218ce702923
\ No newline at end of file
+20ed3c17ac314d1e432c267952a6e38d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
index a9bb548..e878ae8 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
index 4d3c1ab..581a527 100644
--- a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
@@ -1 +1 @@
-6a330554cfe320a3d636f6592530d372
\ No newline at end of file
+a1d3fb145034f850e5d8e9b29079e22b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.png b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.png
index 5c4a066..3372133 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.png and b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-hixie-mixed-008-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.checksum b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.checksum
new file mode 100644
index 0000000..8fb0d09
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.checksum
@@ -0,0 +1 @@
+24e051b6acafd9aee735ec64faedc67b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.png b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.png
new file mode 100644
index 0000000..9f502a1
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/zoom/page/zoom-mask-with-percentages-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum
index c90d037..150aad0 100644
--- a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum
@@ -1 +1 @@
-2de894e58013def5815653e898766e56
\ No newline at end of file
+242f051664efd1137c8799d18d414a2b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png
index 472ec9c..6ebb2bd 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum
index 99a47d7..422c1bf 100644
--- a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum
@@ -1 +1 @@
-c7fe63e10e0065d9a8e49ad4d5ed9f86
\ No newline at end of file
+7e25a61dfe359b57e2c6e1426808691e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-hixie-mixed-008-expected.png b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-hixie-mixed-008-expected.png
index 7f58a8a..e28722e 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-hixie-mixed-008-expected.png and b/LayoutTests/platform/chromium-linux/svg/zoom/text/zoom-hixie-mixed-008-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-1-expected.checksum b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-1-expected.checksum
new file mode 100644
index 0000000..c3d5545
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-1-expected.checksum
@@ -0,0 +1 @@
+89438c54e1fbbb949119ec74e0e606dc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-1-expected.png b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-1-expected.png
new file mode 100644
index 0000000..c8376de
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-1-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-3-expected.checksum b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-3-expected.checksum
new file mode 100644
index 0000000..c3cdbef
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-3-expected.checksum
@@ -0,0 +1 @@
+11668549258d4c20febe55292a694da1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-3-expected.png b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-3-expected.png
new file mode 100644
index 0000000..4fd0083
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-background-3-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-mask-expected.checksum b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-mask-expected.checksum
new file mode 100644
index 0000000..4f856f5
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-mask-expected.checksum
@@ -0,0 +1 @@
+2737c1a079343c924304f2c189b37eda
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-mask-expected.png b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-mask-expected.png
index 9c5023f..cc8d249 100644
Binary files a/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-mask-expected.png and b/LayoutTests/platform/chromium-mac/fast/backgrounds/svg-as-mask-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/blockflow/block-level-images-expected.checksum b/LayoutTests/platform/chromium-mac/fast/blockflow/block-level-images-expected.checksum
index 36672b6..2a417a6 100644
--- a/LayoutTests/platform/chromium-mac/fast/blockflow/block-level-images-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/fast/blockflow/block-level-images-expected.checksum
@@ -1 +1 @@
-ff58ea57898f30b2e39e4b2f9489147a
\ No newline at end of file
+88e0ae81c15b57f49b5eb35fd71586c3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/blockflow/block-level-images-expected.png b/LayoutTests/platform/chromium-mac/fast/blockflow/block-level-images-expected.png
index e828e31..28aa533 100644
Binary files a/LayoutTests/platform/chromium-mac/fast/blockflow/block-level-images-expected.png and b/LayoutTests/platform/chromium-mac/fast/blockflow/block-level-images-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.checksum b/LayoutTests/platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.checksum
index c5923ef..e5eaf6d 100644
--- a/LayoutTests/platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.checksum
@@ -1 +1 @@
-2ee431f8b0dda7af41c401d545487554
\ No newline at end of file
+f4b0c487625f483fb98af3b353e8e547
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.png b/LayoutTests/platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.png
index 95a3f41..e1027ad 100644
Binary files a/LayoutTests/platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.png and b/LayoutTests/platform/chromium-mac/fast/images/svg-background-partial-redraw-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum
new file mode 100644
index 0000000..bd1e2a7
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum
@@ -0,0 +1 @@
+561bfd9b7801d4331cb620944088e3f5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png
new file mode 100644
index 0000000..c71cedf
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum
new file mode 100644
index 0000000..ae822d0
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum
@@ -0,0 +1 @@
+db60d5bcfbca6b9de85dff29e2f4ac3b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png
new file mode 100644
index 0000000..19484c0
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum
new file mode 100644
index 0000000..5c7fe22
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum
@@ -0,0 +1 @@
+ecbbbf07e4a64ce366d42a1e64a66846
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
new file mode 100644
index 0000000..cc73d6d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum
new file mode 100644
index 0000000..ccfe436
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum
@@ -0,0 +1 @@
+83f5346372e30f1829ff4f32b07ac696
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
new file mode 100644
index 0000000..2dd1e6e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum
new file mode 100644
index 0000000..7d9446a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum
@@ -0,0 +1 @@
+c51b388aeeb698dcf4b64f33f53a6b27
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
new file mode 100644
index 0000000..f819aa6
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum
new file mode 100644
index 0000000..981a0f3
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum
@@ -0,0 +1 @@
+35deb84a7e9e894d14f47c090574c11a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
new file mode 100644
index 0000000..cc564dc
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
new file mode 100644
index 0000000..6fff527
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
@@ -0,0 +1 @@
+db680635b44d8242e88fab492897802e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
new file mode 100644
index 0000000..2ddeb2a
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum
new file mode 100644
index 0000000..5a12fd5
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum
@@ -0,0 +1 @@
+1494965fedf2f20b29bf09445c9e7e6b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png
new file mode 100644
index 0000000..d39a821
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum
new file mode 100644
index 0000000..f036dbd
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum
@@ -0,0 +1 @@
+0120edcdce2532b1500fd38970ab9160
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png
new file mode 100644
index 0000000..94d0a93
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum
new file mode 100644
index 0000000..8fda6f4
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum
@@ -0,0 +1 @@
+f19a47fba7d816d8406caaa97dbe2cc7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png
new file mode 100644
index 0000000..7789c1c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.checksum
new file mode 100644
index 0000000..0928e61
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.checksum
@@ -0,0 +1 @@
+8ec46cae7328db5906eaf25752a2895a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
new file mode 100644
index 0000000..dab804f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum
new file mode 100644
index 0000000..a39a926
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum
@@ -0,0 +1 @@
+28fe46c3d040aaab5dfe2d4fbfa27293
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
new file mode 100644
index 0000000..cabc0f9
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum
new file mode 100644
index 0000000..7111f9d
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum
@@ -0,0 +1 @@
+99ce9c30a73190606f22803ca74bc9ab
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.png
new file mode 100644
index 0000000..0ee81ea
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-02-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum
new file mode 100644
index 0000000..863cc43
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum
@@ -0,0 +1 @@
+48402d97227bba5f27ab64bb5ff89d6f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.png
new file mode 100644
index 0000000..979cc73
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/color-prop-03-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum
new file mode 100644
index 0000000..fac76ac
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum
@@ -0,0 +1 @@
+7ea7ae7f19ac625cc2138f61ed4cf63f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
new file mode 100644
index 0000000..711d1a2
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum
new file mode 100644
index 0000000..36fbd3b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum
@@ -0,0 +1 @@
+7be2ef020d98be931ca951f3d2cea663
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
new file mode 100644
index 0000000..a4926b8
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum
new file mode 100644
index 0000000..951d826
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum
@@ -0,0 +1 @@
+e718e6dec53589cd98d91c4f448ab8d1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
new file mode 100644
index 0000000..4786091
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
new file mode 100644
index 0000000..da33965
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
@@ -0,0 +1 @@
+b0e7d57a8ea01186e37fcd933dcd2df3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png
new file mode 100644
index 0000000..864e6ba
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
new file mode 100644
index 0000000..130b54b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
@@ -0,0 +1 @@
+9de58f9ef26517a40c41c7de69d15a77
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png
new file mode 100644
index 0000000..d4cefa2
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum
new file mode 100644
index 0000000..9aca638
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum
@@ -0,0 +1 @@
+0482f283f8368bb145c5d1049b226e93
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
new file mode 100644
index 0000000..f0c5f59
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum
new file mode 100644
index 0000000..8dbbac4
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum
@@ -0,0 +1 @@
+50ba6364f5eb7f13a4ae79e1bf5418f6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
new file mode 100644
index 0000000..c2840bd
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum
new file mode 100644
index 0000000..38118ad
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum
@@ -0,0 +1 @@
+493403d498431375781ba9f67a9db1dc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
new file mode 100644
index 0000000..968203b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum
new file mode 100644
index 0000000..ccc2b88
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum
@@ -0,0 +1 @@
+dd3fe5b09d72032379ab4319d342ad7a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
new file mode 100644
index 0000000..36bb937
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum
new file mode 100644
index 0000000..0da2e40
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum
@@ -0,0 +1 @@
+d2cf14ca1633dde3715eb9182a85bd19
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
new file mode 100644
index 0000000..a861989
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum
new file mode 100644
index 0000000..4a7d0d5
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum
@@ -0,0 +1 @@
+371f169e4bb2f8c2f1d0f6066b8e533a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
new file mode 100644
index 0000000..865a7d7
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum
new file mode 100644
index 0000000..3963df5
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum
@@ -0,0 +1 @@
+970bb6b58a9b4c6c181443f7ffc10909
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png
new file mode 100644
index 0000000..8191e5a
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum
new file mode 100644
index 0000000..f1932c7
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum
@@ -0,0 +1 @@
+a8a242fb9ed3f5a569be24f43d88631b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
new file mode 100644
index 0000000..92e2db9
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum
new file mode 100644
index 0000000..84e625a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum
@@ -0,0 +1 @@
+d646e71584952e6abd66c6ce82e5bba0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png
new file mode 100644
index 0000000..cb933c1
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
new file mode 100644
index 0000000..3bbc598
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
@@ -0,0 +1 @@
+7dafe4f04064b28d076c06bc95d8b111
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
new file mode 100644
index 0000000..f990c48
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum
new file mode 100644
index 0000000..4068656
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum
@@ -0,0 +1 @@
+a46edb398388ff6da53b77a86d294e52
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png
new file mode 100644
index 0000000..32fb0d7
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum
new file mode 100644
index 0000000..39908f3
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum
@@ -0,0 +1 @@
+bce119256a6cbffd48f155b7b4a6e60c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
new file mode 100644
index 0000000..f855cd2
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum
new file mode 100644
index 0000000..71e62c1
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum
@@ -0,0 +1 @@
+1702e6e34922f645cb851f36217ea0a2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.png
new file mode 100644
index 0000000..f6d464d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum
new file mode 100644
index 0000000..ded1d18
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum
@@ -0,0 +1 @@
+c6b10b84bda32599a79c82f1ebbb22a7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.png
new file mode 100644
index 0000000..1d4044e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-03-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum
new file mode 100644
index 0000000..62070d7
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum
@@ -0,0 +1 @@
+de9c000de02cb41148127ea865884200
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.png
new file mode 100644
index 0000000..a59ec35
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/script-handle-04-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum
new file mode 100644
index 0000000..02481db
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum
@@ -0,0 +1 @@
+342fa23abc3cac350287e1d999e700f8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
new file mode 100644
index 0000000..9c49859
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum
new file mode 100644
index 0000000..355b540
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum
@@ -0,0 +1 @@
+96d48a86e34df2f962b724dc5a5b6a92
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
new file mode 100644
index 0000000..bf1035c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum
new file mode 100644
index 0000000..f56e8bc
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum
@@ -0,0 +1 @@
+4c4bd37651f519fc82ffaf950f89883d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
new file mode 100644
index 0000000..29456ee
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum
new file mode 100644
index 0000000..a47996b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum
@@ -0,0 +1 @@
+82e707f022a4327a6beeb16f75074eba
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png
new file mode 100644
index 0000000..218220f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
new file mode 100644
index 0000000..2c6c1ab
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
@@ -0,0 +1 @@
+f1dfbfc07090ab86d4a1cd124763cfb5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png
new file mode 100644
index 0000000..f149870
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
new file mode 100644
index 0000000..cd96ba6
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
@@ -0,0 +1 @@
+87853df9013b72458a08d30766a49d55
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png
new file mode 100644
index 0000000..55091e9
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum
new file mode 100644
index 0000000..7ade7aa
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum
@@ -0,0 +1 @@
+37f612dcf1194e2878258a61ed78d885
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png
new file mode 100644
index 0000000..76b7116
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum
new file mode 100644
index 0000000..999a1f6
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum
@@ -0,0 +1 @@
+f8c5dfc405b21011e14f5e33d196a72d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.png
new file mode 100644
index 0000000..e1bf784
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum
new file mode 100644
index 0000000..c53897d
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum
@@ -0,0 +1 @@
+b3f46bb1475a7320320ed318f3bfb0ce
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.png
new file mode 100644
index 0000000..973f6bc
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum
new file mode 100644
index 0000000..4789090
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum
@@ -0,0 +1 @@
+ddfef60eed6bc4de76ca73fd8e61a0dc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.png
new file mode 100644
index 0000000..84c6547
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-css-03-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum
new file mode 100644
index 0000000..8d3187f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum
@@ -0,0 +1 @@
+a2f5aace1bacd13a677671356a03191c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png
new file mode 100644
index 0000000..4df8dd6
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum
new file mode 100644
index 0000000..17273c0
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum
@@ -0,0 +1 @@
+dbede15bde310fa8ea601cf4cfa9e09d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-01-b-expected.png
new file mode 100644
index 0000000..4aecf23
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum
new file mode 100644
index 0000000..f655278
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum
@@ -0,0 +1 @@
+75a7758a18c699e2b8ba3328d961eab8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-05-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-05-b-expected.png
new file mode 100644
index 0000000..8a62a86
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-05-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
new file mode 100644
index 0000000..75723ef
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
@@ -0,0 +1 @@
+a5eb779220a14c95ae70f00a879883cd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
new file mode 100644
index 0000000..6d630d9
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/masking/maskRegions-expected.checksum b/LayoutTests/platform/chromium-mac/svg/batik/masking/maskRegions-expected.checksum
new file mode 100644
index 0000000..ac4e687
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/batik/masking/maskRegions-expected.checksum
@@ -0,0 +1 @@
+0790681bf116eaf8eb27916c063471df
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/masking/maskRegions-expected.png b/LayoutTests/platform/chromium-mac/svg/batik/masking/maskRegions-expected.png
new file mode 100644
index 0000000..04572a1
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/batik/masking/maskRegions-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/paints/patternPreserveAspectRatioA-expected.checksum b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternPreserveAspectRatioA-expected.checksum
new file mode 100644
index 0000000..c567e66
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternPreserveAspectRatioA-expected.checksum
@@ -0,0 +1 @@
+5c2c262d825692353a9e85d0848fa2af
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png
new file mode 100644
index 0000000..dcc19e5
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternPreserveAspectRatioA-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-expected.checksum b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-expected.checksum
new file mode 100644
index 0000000..e655ead
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-expected.checksum
@@ -0,0 +1 @@
+61397b546eb7ed367341cc06e7fb3d5a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-expected.png b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-expected.png
new file mode 100644
index 0000000..7036d72
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-positioned-objects-expected.checksum b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-positioned-objects-expected.checksum
new file mode 100644
index 0000000..64ac954
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-positioned-objects-expected.checksum
@@ -0,0 +1 @@
+76796e76819203e6ccf4a2d0daf9f683
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-positioned-objects-expected.png b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-positioned-objects-expected.png
new file mode 100644
index 0000000..1aa35b5
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/batik/paints/patternRegions-positioned-objects-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/text/textOnPath3-expected.checksum b/LayoutTests/platform/chromium-mac/svg/batik/text/textOnPath3-expected.checksum
new file mode 100644
index 0000000..3205340
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/batik/text/textOnPath3-expected.checksum
@@ -0,0 +1 @@
+4a98bb64d94de51186b4ec78b28a5a2a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/text/textOnPath3-expected.png b/LayoutTests/platform/chromium-mac/svg/batik/text/textOnPath3-expected.png
new file mode 100644
index 0000000..e4ce001
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/batik/text/textOnPath3-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/text/verticalText-expected.checksum b/LayoutTests/platform/chromium-mac/svg/batik/text/verticalText-expected.checksum
new file mode 100644
index 0000000..ffb92d1
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/batik/text/verticalText-expected.checksum
@@ -0,0 +1 @@
+12ab9ff9b3ca9cb9af5fee5ad16b66b7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/batik/text/verticalText-expected.png b/LayoutTests/platform/chromium-mac/svg/batik/text/verticalText-expected.png
new file mode 100644
index 0000000..30d742f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/batik/text/verticalText-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/carto.net/button-expected.checksum b/LayoutTests/platform/chromium-mac/svg/carto.net/button-expected.checksum
new file mode 100644
index 0000000..0baa962
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/carto.net/button-expected.checksum
@@ -0,0 +1 @@
+7c91cd7f7b138f62eea5a2bda4430411
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/carto.net/button-expected.png b/LayoutTests/platform/chromium-mac/svg/carto.net/button-expected.png
new file mode 100644
index 0000000..8eda123
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/carto.net/button-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-expected.checksum
new file mode 100644
index 0000000..577d0ca
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-expected.checksum
@@ -0,0 +1 @@
+4f0ac673a257eace08b64b4898a65155
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-expected.png
new file mode 100644
index 0000000..26d8e07
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.checksum
new file mode 100644
index 0000000..5bad72a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.checksum
@@ -0,0 +1 @@
+e7fb10a2708cf5a24d41c0b6291eb0e2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.png
new file mode 100644
index 0000000..fab88da
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-objectBoundingBox-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.checksum
new file mode 100644
index 0000000..5bad72a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.checksum
@@ -0,0 +1 @@
+e7fb10a2708cf5a24d41c0b6291eb0e2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.png
new file mode 100644
index 0000000..fab88da
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.checksum
new file mode 100644
index 0000000..fcd3b72
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.checksum
@@ -0,0 +1 @@
+f06c38c16e006ceec28313bf24adf0be
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.png
new file mode 100644
index 0000000..da88286
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.checksum
new file mode 100644
index 0000000..dabc346
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.checksum
@@ -0,0 +1 @@
+02d5c00fa9dfb78052d84cd01f45e7db
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.png
new file mode 100644
index 0000000..6fe3aab
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum
new file mode 100644
index 0000000..c333835
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum
@@ -0,0 +1 @@
+e95db978679a9f7a8ecc708bff3bba76
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png
new file mode 100644
index 0000000..d3a73e5
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.checksum
new file mode 100644
index 0000000..8c30206
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.checksum
@@ -0,0 +1 @@
+848ddbbff2c4d8841734b4ac02f9dc29
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.png
new file mode 100644
index 0000000..2de821f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-nonzero-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-nonzero-expected.checksum
new file mode 100644
index 0000000..6f38a82
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-nonzero-expected.checksum
@@ -0,0 +1 @@
+ae3e9f572bfae84532636fb4ba7772bd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-nonzero-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-nonzero-expected.png
new file mode 100644
index 0000000..ca4d3d2
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-clipped-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum
new file mode 100644
index 0000000..6c6345f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum
@@ -0,0 +1 @@
+3c3e407aa4ae45eb4efc579683d1cf5d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.png
new file mode 100644
index 0000000..f2efedd
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum
new file mode 100644
index 0000000..643e2ad
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum
@@ -0,0 +1 @@
+63e785cc95733fd2800a75464dc8d4bc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.png
new file mode 100644
index 0000000..5089e86
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-expected.checksum
new file mode 100644
index 0000000..da40977
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-expected.checksum
@@ -0,0 +1 @@
+cd92b4743bcdb37287b2f092f79aec9a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-expected.png
new file mode 100644
index 0000000..8c0a477
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-objectBoundingBox-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-objectBoundingBox-expected.checksum
new file mode 100644
index 0000000..d4f742b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-objectBoundingBox-expected.checksum
@@ -0,0 +1 @@
+b55e42ca2be48aab85939eeb52996875
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-objectBoundingBox-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-objectBoundingBox-expected.png
new file mode 100644
index 0000000..1ebe995
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-objectBoundingBox-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-clipped-use-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-clipped-use-expected.checksum
new file mode 100644
index 0000000..8cd2172
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-clipped-use-expected.checksum
@@ -0,0 +1 @@
+badc0873280d97565f5b2dcefad568fb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-clipped-use-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-clipped-use-expected.png
new file mode 100644
index 0000000..7cbddbe
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-clipped-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-and-child-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-and-child-expected.checksum
new file mode 100644
index 0000000..8cd2172
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-and-child-expected.checksum
@@ -0,0 +1 @@
+badc0873280d97565f5b2dcefad568fb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-and-child-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-and-child-expected.png
new file mode 100644
index 0000000..7cbddbe
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-and-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-expected.checksum
new file mode 100644
index 0000000..eff953e
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-expected.checksum
@@ -0,0 +1 @@
+30b748838774eb3c09c9f7bc1cf0712a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-expected.png
new file mode 100644
index 0000000..9d33351
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-g-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-and-child-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-and-child-expected.checksum
new file mode 100644
index 0000000..8cd2172
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-and-child-expected.checksum
@@ -0,0 +1 @@
+badc0873280d97565f5b2dcefad568fb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-and-child-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-and-child-expected.png
new file mode 100644
index 0000000..7cbddbe
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-and-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-expected.checksum
new file mode 100644
index 0000000..eff953e
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-expected.checksum
@@ -0,0 +1 @@
+30b748838774eb3c09c9f7bc1cf0712a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-expected.png
new file mode 100644
index 0000000..9d33351
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-on-svg-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-pixelation-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-pixelation-expected.checksum
new file mode 100644
index 0000000..ad35fc2
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-pixelation-expected.checksum
@@ -0,0 +1 @@
+e9efbe5452b9290669297108fecc97a9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-pixelation-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-pixelation-expected.png
new file mode 100644
index 0000000..eff054b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-pixelation-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child-expected.checksum
new file mode 100644
index 0000000..eff953e
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child-expected.checksum
@@ -0,0 +1 @@
+30b748838774eb3c09c9f7bc1cf0712a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child-expected.png
new file mode 100644
index 0000000..9d33351
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child2-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child2-expected.checksum
new file mode 100644
index 0000000..8cd2172
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child2-expected.checksum
@@ -0,0 +1 @@
+badc0873280d97565f5b2dcefad568fb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child2-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child2-expected.png
new file mode 100644
index 0000000..7cbddbe
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child2-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child3-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child3-expected.checksum
new file mode 100644
index 0000000..8cd2172
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child3-expected.checksum
@@ -0,0 +1 @@
+badc0873280d97565f5b2dcefad568fb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child3-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child3-expected.png
new file mode 100644
index 0000000..7cbddbe
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child3-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child4-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child4-expected.checksum
new file mode 100644
index 0000000..8cd2172
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child4-expected.checksum
@@ -0,0 +1 @@
+badc0873280d97565f5b2dcefad568fb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child4-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child4-expected.png
new file mode 100644
index 0000000..7cbddbe
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-use-as-child4-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.checksum
new file mode 100644
index 0000000..577d0ca
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.checksum
@@ -0,0 +1 @@
+4f0ac673a257eace08b64b4898a65155
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png
new file mode 100644
index 0000000..26d8e07
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-image-based-clipping-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.checksum
new file mode 100644
index 0000000..577d0ca
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.checksum
@@ -0,0 +1 @@
+4f0ac673a257eace08b64b4898a65155
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png
new file mode 100644
index 0000000..26d8e07
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-and-image-based-clipping-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.checksum b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.checksum
new file mode 100644
index 0000000..577d0ca
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.checksum
@@ -0,0 +1 @@
+4f0ac673a257eace08b64b4898a65155
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png
new file mode 100644
index 0000000..26d8e07
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/clip-path/nested-clip-in-mask-path-based-clipping-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/css/circle-in-mask-with-shadow-expected.checksum b/LayoutTests/platform/chromium-mac/svg/css/circle-in-mask-with-shadow-expected.checksum
new file mode 100644
index 0000000..8750b16
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/css/circle-in-mask-with-shadow-expected.checksum
@@ -0,0 +1 @@
+da0114312dd217a528462cf87ad709b5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/css/circle-in-mask-with-shadow-expected.png b/LayoutTests/platform/chromium-mac/svg/css/circle-in-mask-with-shadow-expected.png
index 669fe5b..6e5b936 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/css/circle-in-mask-with-shadow-expected.png and b/LayoutTests/platform/chromium-mac/svg/css/circle-in-mask-with-shadow-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/css/mask-with-shadow-expected.checksum b/LayoutTests/platform/chromium-mac/svg/css/mask-with-shadow-expected.checksum
new file mode 100644
index 0000000..3ee79d8
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/css/mask-with-shadow-expected.checksum
@@ -0,0 +1 @@
+7a0abad0bfcb0d3b4806f645b3b18615
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/css/mask-with-shadow-expected.png b/LayoutTests/platform/chromium-mac/svg/css/mask-with-shadow-expected.png
index 51f2567..a06542e 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/css/mask-with-shadow-expected.png and b/LayoutTests/platform/chromium-mac/svg/css/mask-with-shadow-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/css/shadow-changes-expected.checksum b/LayoutTests/platform/chromium-mac/svg/css/shadow-changes-expected.checksum
new file mode 100644
index 0000000..e5f038d
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/css/shadow-changes-expected.checksum
@@ -0,0 +1 @@
+227f026495e71454127db4aff4b6602c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/css/shadow-changes-expected.png b/LayoutTests/platform/chromium-mac/svg/css/shadow-changes-expected.png
new file mode 100644
index 0000000..749f640
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/css/shadow-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/absolute-sized-content-with-resources-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/absolute-sized-content-with-resources-expected.checksum
new file mode 100644
index 0000000..b3abba2
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/absolute-sized-content-with-resources-expected.checksum
@@ -0,0 +1 @@
+d8884275639c5096acc39106f0b37c56
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/absolute-sized-content-with-resources-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/absolute-sized-content-with-resources-expected.png
new file mode 100644
index 0000000..ac04b8d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/absolute-sized-content-with-resources-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/circle-move-invalidation-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/circle-move-invalidation-expected.checksum
new file mode 100644
index 0000000..0255723
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/circle-move-invalidation-expected.checksum
@@ -0,0 +1 @@
+2bd81fce1e69f35402256b82cc5c2126
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/circle-move-invalidation-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/circle-move-invalidation-expected.png
new file mode 100644
index 0000000..cd3fb5c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/circle-move-invalidation-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-2-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-2-expected.checksum
new file mode 100644
index 0000000..51ef158
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-2-expected.checksum
@@ -0,0 +1 @@
+f40471875e997c597cc64306d731bacd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-2-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-2-expected.png
new file mode 100644
index 0000000..c2e7784
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/circular-marker-reference-2-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/clone-element-with-animated-svg-properties-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/clone-element-with-animated-svg-properties-expected.checksum
new file mode 100644
index 0000000..e4936d4
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/clone-element-with-animated-svg-properties-expected.checksum
@@ -0,0 +1 @@
+958072454568cd4c01ab0b8dd6dafe9b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/clone-element-with-animated-svg-properties-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/clone-element-with-animated-svg-properties-expected.png
new file mode 100644
index 0000000..a8684ff
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/clone-element-with-animated-svg-properties-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/dasharrayOrigin-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/dasharrayOrigin-expected.checksum
new file mode 100644
index 0000000..789d476
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/dasharrayOrigin-expected.checksum
@@ -0,0 +1 @@
+4218420aaddf0a0cfd07b270f98f88d8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/dasharrayOrigin-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/dasharrayOrigin-expected.png
new file mode 100644
index 0000000..8e19718
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/dasharrayOrigin-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/focus-ring-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/focus-ring-expected.checksum
new file mode 100644
index 0000000..760026a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/focus-ring-expected.checksum
@@ -0,0 +1 @@
+a36fe5983b1d71a5820ef06d9a5cf67f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/focus-ring-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/focus-ring-expected.png
new file mode 100644
index 0000000..5dc65a9
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/focus-ring-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum
new file mode 100644
index 0000000..31327e2
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum
@@ -0,0 +1 @@
+424e36305b996f049da04e62bdd6836f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
new file mode 100644
index 0000000..b3061b6
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum
new file mode 100644
index 0000000..edebd36
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum
@@ -0,0 +1 @@
+3aa292f514544b8aaf8194991cc42e9d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
new file mode 100644
index 0000000..d5555a3
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
index 58a105a..fa02cb4 100644
--- a/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
@@ -1 +1 @@
-1ba919b712ce94304fc7b531953c48bc
\ No newline at end of file
+95e3474005aa58825b2f3f3867650681
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
index 67d5f0c..81a17c2 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png and b/LayoutTests/platform/chromium-mac/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/gradient-stroke-width-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/gradient-stroke-width-expected.checksum
new file mode 100644
index 0000000..39d0eb2
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/gradient-stroke-width-expected.checksum
@@ -0,0 +1 @@
+94d9a651b349eba69354b1df00a44133
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/gradient-stroke-width-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/gradient-stroke-width-expected.png
new file mode 100644
index 0000000..ed33d45
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/gradient-stroke-width-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/custom/gradient-stroke-width-expected.txt b/LayoutTests/platform/chromium-mac/svg/custom/gradient-stroke-width-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/custom/gradient-stroke-width-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/custom/gradient-stroke-width-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.checksum
new file mode 100644
index 0000000..2bc75fa
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.checksum
@@ -0,0 +1 @@
+b823355534e2d7af17e86c5ae15a913b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.png
new file mode 100644
index 0000000..4fa6535
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/inline-svg-in-xhtml-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.checksum
new file mode 100644
index 0000000..9de2d19
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.checksum
@@ -0,0 +1 @@
+4fb6cbb157b14418623480cc11a43a75
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.png
new file mode 100644
index 0000000..b0d7151
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/invalid-css-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-and-object-creation-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-and-object-creation-expected.checksum
new file mode 100644
index 0000000..9443efe
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-and-object-creation-expected.checksum
@@ -0,0 +1 @@
+d5991dec173d576e8800eb4bcbde605a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-and-object-creation-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-and-object-creation-expected.png
new file mode 100644
index 0000000..a0ac159
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-and-object-creation-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-creation-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-creation-expected.checksum
new file mode 100644
index 0000000..9443efe
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-creation-expected.checksum
@@ -0,0 +1 @@
+d5991dec173d576e8800eb4bcbde605a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-creation-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-creation-expected.png
new file mode 100644
index 0000000..a0ac159
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/js-late-marker-creation-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/js-update-bounce-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/js-update-bounce-expected.checksum
new file mode 100644
index 0000000..3e8837a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/js-update-bounce-expected.checksum
@@ -0,0 +1 @@
+9ced20753c19735b6d8139afdaf73f2f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/js-update-bounce-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/js-update-bounce-expected.png
index 2305847..ccaf3a7 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/custom/js-update-bounce-expected.png and b/LayoutTests/platform/chromium-mac/svg/custom/js-update-bounce-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.checksum
new file mode 100644
index 0000000..f5d62db
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.checksum
@@ -0,0 +1 @@
+546b499e84f2ea18ffb60fc503ae33f2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.png
new file mode 100644
index 0000000..5a01a57
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-all-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum
new file mode 100644
index 0000000..973d8ef
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum
@@ -0,0 +1 @@
+1e2038bc23525cb72dab035b9f2202b3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
new file mode 100644
index 0000000..0d315aa
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.checksum
new file mode 100644
index 0000000..ab7a526
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.checksum
@@ -0,0 +1 @@
+7e5db2279ce73ef36ec6f42eb8df7821
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.png
new file mode 100644
index 0000000..7e19a2c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/custom/linking-a-03-b-transform-expected.txt b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/custom/linking-a-03-b-transform-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-transform-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-expected.checksum
new file mode 100644
index 0000000..739bc13
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-expected.checksum
@@ -0,0 +1 @@
+26d0e4cf853676cee257f170044b170f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-expected.png
new file mode 100644
index 0000000..a4fa21b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum
new file mode 100644
index 0000000..f5d62db
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum
@@ -0,0 +1 @@
+546b499e84f2ea18ffb60fc503ae33f2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png
new file mode 100644
index 0000000..5a01a57
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewBox-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewTarget-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewTarget-expected.checksum
new file mode 100644
index 0000000..973d8ef
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewTarget-expected.checksum
@@ -0,0 +1 @@
+1e2038bc23525cb72dab035b9f2202b3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewTarget-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewTarget-expected.png
new file mode 100644
index 0000000..0d315aa
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewTarget-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.txt b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewTarget-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-viewTarget-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum
new file mode 100644
index 0000000..973d8ef
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum
@@ -0,0 +1 @@
+1e2038bc23525cb72dab035b9f2202b3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-zoomAndPan-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-zoomAndPan-expected.png
new file mode 100644
index 0000000..0d315aa
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-zoomAndPan-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.txt b/LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-zoomAndPan-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/custom/linking-a-03-b-zoomAndPan-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-changes-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/marker-changes-expected.checksum
new file mode 100644
index 0000000..982ac00
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/marker-changes-expected.checksum
@@ -0,0 +1 @@
+0183f53123216759ffbe60b817c02bb0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-changes-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/marker-changes-expected.png
new file mode 100644
index 0000000..b696e2e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/marker-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-css-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-css-expected.checksum
new file mode 100644
index 0000000..982ac00
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-css-expected.checksum
@@ -0,0 +1 @@
+0183f53123216759ffbe60b817c02bb0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-css-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-css-expected.png
new file mode 100644
index 0000000..b696e2e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-css-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-expected.checksum
new file mode 100644
index 0000000..982ac00
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-expected.checksum
@@ -0,0 +1 @@
+0183f53123216759ffbe60b817c02bb0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-expected.png
new file mode 100644
index 0000000..b696e2e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/marker-child-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-opacity-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/marker-opacity-expected.checksum
new file mode 100644
index 0000000..618403e
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/marker-opacity-expected.checksum
@@ -0,0 +1 @@
+06d220b6c48fa89e7bb823cb59aadba8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-opacity-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/marker-opacity-expected.png
new file mode 100644
index 0000000..a755e4d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/marker-opacity-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-strokeWidth-changes-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/marker-strokeWidth-changes-expected.checksum
new file mode 100644
index 0000000..982ac00
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/marker-strokeWidth-changes-expected.checksum
@@ -0,0 +1 @@
+0183f53123216759ffbe60b817c02bb0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-strokeWidth-changes-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/marker-strokeWidth-changes-expected.png
new file mode 100644
index 0000000..b696e2e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/marker-strokeWidth-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-viewBox-changes-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/marker-viewBox-changes-expected.checksum
new file mode 100644
index 0000000..982ac00
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/marker-viewBox-changes-expected.checksum
@@ -0,0 +1 @@
+0183f53123216759ffbe60b817c02bb0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/marker-viewBox-changes-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/marker-viewBox-changes-expected.png
new file mode 100644
index 0000000..b696e2e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/marker-viewBox-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mask-colorspace-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/mask-colorspace-expected.checksum
new file mode 100644
index 0000000..855ef71
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/mask-colorspace-expected.checksum
@@ -0,0 +1 @@
+a1cb148b3f2029d8d62936d3dcbfef38
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mask-colorspace-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/mask-colorspace-expected.png
new file mode 100644
index 0000000..d5c0183
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/mask-colorspace-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mask-on-multiple-objects-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/mask-on-multiple-objects-expected.checksum
new file mode 100644
index 0000000..61b83f6
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/mask-on-multiple-objects-expected.checksum
@@ -0,0 +1 @@
+559d2ff9ce8432e864c7b05528210389
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mask-on-multiple-objects-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/mask-on-multiple-objects-expected.png
new file mode 100644
index 0000000..76b7076
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/mask-on-multiple-objects-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-expected.checksum
new file mode 100644
index 0000000..25513dc
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-expected.checksum
@@ -0,0 +1 @@
+5afe7dd6809327dc2d52374e0c79ce4a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-expected.png
new file mode 100644
index 0000000..9ced053
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum
new file mode 100644
index 0000000..25513dc
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum
@@ -0,0 +1 @@
+5afe7dd6809327dc2d52374e0c79ce4a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png
new file mode 100644
index 0000000..9ced053
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-container-standalone-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.checksum
new file mode 100644
index 0000000..3994d05
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.checksum
@@ -0,0 +1 @@
+91f45d66972402bdec6476fc0141b6c5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.png
new file mode 100644
index 0000000..c3ed8bf
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum
new file mode 100644
index 0000000..3994d05
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum
@@ -0,0 +1 @@
+91f45d66972402bdec6476fc0141b6c5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png
new file mode 100644
index 0000000..c3ed8bf
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/mouse-move-on-svg-root-standalone-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/non-circular-marker-reference-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/non-circular-marker-reference-expected.checksum
new file mode 100644
index 0000000..01c4644
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/non-circular-marker-reference-expected.checksum
@@ -0,0 +1 @@
+8ce454712c0ff2834df88205334d6097
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/non-circular-marker-reference-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/non-circular-marker-reference-expected.png
new file mode 100644
index 0000000..acdf0d2
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/non-circular-marker-reference-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/path-zero-strokewidth-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/path-zero-strokewidth-expected.checksum
new file mode 100644
index 0000000..e4b9381
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/path-zero-strokewidth-expected.checksum
@@ -0,0 +1 @@
+6915c688eab813d0548b07554fbb1591
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/path-zero-strokewidth-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/path-zero-strokewidth-expected.png
new file mode 100644
index 0000000..da16097
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/path-zero-strokewidth-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/pattern-incorrect-tiling-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/pattern-incorrect-tiling-expected.checksum
new file mode 100644
index 0000000..137c0f4
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/pattern-incorrect-tiling-expected.checksum
@@ -0,0 +1 @@
+72812b61619128d19e2d6e25e093eed7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/pattern-incorrect-tiling-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/pattern-incorrect-tiling-expected.png
new file mode 100644
index 0000000..4216ae9
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/pattern-incorrect-tiling-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/pattern-no-pixelation-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/pattern-no-pixelation-expected.checksum
new file mode 100644
index 0000000..54d0fe8
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/pattern-no-pixelation-expected.checksum
@@ -0,0 +1 @@
+4beb6acbc0147ecec812915b87dd0aa5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/pattern-no-pixelation-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/pattern-no-pixelation-expected.png
new file mode 100644
index 0000000..11a5473
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/pattern-no-pixelation-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/pattern-rotate-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/pattern-rotate-expected.checksum
new file mode 100644
index 0000000..fbf61b4
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/pattern-rotate-expected.checksum
@@ -0,0 +1 @@
+cc13654ebeecc453612eff464843a182
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/pattern-rotate-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/pattern-rotate-expected.png
new file mode 100644
index 0000000..965ec6b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/pattern-rotate-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/preserve-aspect-ratio-syntax-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
new file mode 100644
index 0000000..569aefd
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
@@ -0,0 +1 @@
+5b41e656c23bdee7887e3bf11344e258
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/preserve-aspect-ratio-syntax-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/preserve-aspect-ratio-syntax-expected.png
new file mode 100644
index 0000000..5bc2276
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/preserve-aspect-ratio-syntax-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/relative-sized-content-with-resources-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/relative-sized-content-with-resources-expected.checksum
new file mode 100644
index 0000000..9b86614
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/relative-sized-content-with-resources-expected.checksum
@@ -0,0 +1 @@
+06002f6a8d75c250bbfb9f3b774e1ab9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/relative-sized-content-with-resources-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/relative-sized-content-with-resources-expected.png
new file mode 100644
index 0000000..802f042
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/relative-sized-content-with-resources-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/shapes-supporting-markers-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/shapes-supporting-markers-expected.checksum
new file mode 100644
index 0000000..f0527f6
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/shapes-supporting-markers-expected.checksum
@@ -0,0 +1 @@
+1c82f72352779ac080aac6ba68d1a2f2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/shapes-supporting-markers-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/shapes-supporting-markers-expected.png
new file mode 100644
index 0000000..6cf8c9a
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/shapes-supporting-markers-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/stroked-pattern-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/stroked-pattern-expected.checksum
new file mode 100644
index 0000000..643462c
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/stroked-pattern-expected.checksum
@@ -0,0 +1 @@
+37ea381bf791a3a3a1d82a74d8f916d0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/stroked-pattern-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/stroked-pattern-expected.png
new file mode 100644
index 0000000..a00792a
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/stroked-pattern-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/custom/stroked-pattern-expected.txt b/LayoutTests/platform/chromium-mac/svg/custom/stroked-pattern-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/custom/stroked-pattern-expected.txt
copy to LayoutTests/platform/chromium-mac/svg/custom/stroked-pattern-expected.txt
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-css-events-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-css-events-expected.checksum
new file mode 100644
index 0000000..efda587
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-css-events-expected.checksum
@@ -0,0 +1 @@
+3480088b06cb8da624e0e2138f407fed
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-css-events-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-css-events-expected.png
new file mode 100644
index 0000000..3db42ef
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-css-events-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-detach-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-detach-expected.checksum
new file mode 100644
index 0000000..148bae3
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-detach-expected.checksum
@@ -0,0 +1 @@
+a5fa75af1c1b036814dfb668d2b37c77
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-detach-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-detach-expected.png
new file mode 100644
index 0000000..1e56e43
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-detach-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-instanceRoot-modifications-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-instanceRoot-modifications-expected.checksum
new file mode 100644
index 0000000..4f5b394
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-instanceRoot-modifications-expected.checksum
@@ -0,0 +1 @@
+a1906d7ce4f3c953dd9d03bf2f3ff7e2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-instanceRoot-modifications-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-instanceRoot-modifications-expected.png
new file mode 100644
index 0000000..56b072f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-instanceRoot-modifications-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-modify-container-in-target-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-modify-container-in-target-expected.checksum
new file mode 100644
index 0000000..a5e3a6e
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-modify-container-in-target-expected.checksum
@@ -0,0 +1 @@
+a66afd8ea234f20b4080243691d428d8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-modify-container-in-target-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-modify-container-in-target-expected.png
new file mode 100644
index 0000000..67ff5be
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-modify-container-in-target-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-modify-target-container-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-modify-target-container-expected.checksum
new file mode 100644
index 0000000..1af0f9b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-modify-target-container-expected.checksum
@@ -0,0 +1 @@
+62b76dc8b6e894a460bdf956ecd0c6e4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-modify-target-container-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-modify-target-container-expected.png
new file mode 100644
index 0000000..406f6dd
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-modify-target-container-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-containing-use-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-containing-use-expected.checksum
new file mode 100644
index 0000000..0bd1789
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-containing-use-expected.checksum
@@ -0,0 +1 @@
+925b79b0dcf1fd289dd272a2edd9fac3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-containing-use-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-containing-use-expected.png
new file mode 100644
index 0000000..5532504
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-containing-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-expected.checksum
new file mode 100644
index 0000000..c0b1bb0
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-expected.checksum
@@ -0,0 +1 @@
+3aced79f1498121d23d120cac2e18e6d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-expected.png
new file mode 100644
index 0000000..c6d3b7b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-on-g-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-on-use-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-on-use-expected.checksum
new file mode 100644
index 0000000..c0b1bb0
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-on-use-expected.checksum
@@ -0,0 +1 @@
+3aced79f1498121d23d120cac2e18e6d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-on-use-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-on-use-expected.png
new file mode 100644
index 0000000..c6d3b7b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-on-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-setAttribute-crash-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-setAttribute-crash-expected.checksum
new file mode 100644
index 0000000..1f2c2b5
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-setAttribute-crash-expected.checksum
@@ -0,0 +1 @@
+7d78ae57f2f0f5d8b519db6c240d2020
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-setAttribute-crash-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-setAttribute-crash-expected.png
new file mode 100644
index 0000000..e790f2f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-setAttribute-crash-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-transform-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/use-transform-expected.checksum
new file mode 100644
index 0000000..e908047
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/use-transform-expected.checksum
@@ -0,0 +1 @@
+dfca1ccc901b1f0f247f0de35e26fb31
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/use-transform-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/use-transform-expected.png
new file mode 100644
index 0000000..d2d0c9d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/use-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/viewBox-hit-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/viewBox-hit-expected.checksum
new file mode 100644
index 0000000..ffe787e
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/viewBox-hit-expected.checksum
@@ -0,0 +1 @@
+e29ba1c445209528ec190d24c7829571
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/viewBox-hit-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/viewBox-hit-expected.png
new file mode 100644
index 0000000..fb67bcf
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/viewBox-hit-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/viewbox-syntax-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/viewbox-syntax-expected.checksum
new file mode 100644
index 0000000..3458d6a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/viewbox-syntax-expected.checksum
@@ -0,0 +1 @@
+f2e79b1b2f9c04731705d941ccf8bdd2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/viewbox-syntax-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/viewbox-syntax-expected.png
new file mode 100644
index 0000000..1ab4ce6
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/viewbox-syntax-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/width-full-percentage-expected.checksum b/LayoutTests/platform/chromium-mac/svg/custom/width-full-percentage-expected.checksum
new file mode 100644
index 0000000..6625522
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/custom/width-full-percentage-expected.checksum
@@ -0,0 +1 @@
+3c6e087cbb79b1499f98a277674bf15a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/custom/width-full-percentage-expected.png b/LayoutTests/platform/chromium-mac/svg/custom/width-full-percentage-expected.png
new file mode 100644
index 0000000..333f0f4
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/custom/width-full-percentage-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum
new file mode 100644
index 0000000..256607f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum
@@ -0,0 +1 @@
+684c7f3a78a3a9d2b1494456b99ba887
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png
new file mode 100644
index 0000000..98b6ce8
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum
new file mode 100644
index 0000000..933f0c1
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum
@@ -0,0 +1 @@
+843442099f80de561a83547d3bc4110c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png
new file mode 100644
index 0000000..3f2300b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum
new file mode 100644
index 0000000..691bd96
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum
@@ -0,0 +1 @@
+b63e0e9639601c054d5ca5aaaff647c6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png
new file mode 100644
index 0000000..0494804
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum
new file mode 100644
index 0000000..0cd6070
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum
@@ -0,0 +1 @@
+f9588a6886973241f4010398bcad6065
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png
new file mode 100644
index 0000000..c0d7a3b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum
new file mode 100644
index 0000000..93dcfa2
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum
@@ -0,0 +1 @@
+52a5f15ce6a50414e97386c9e6cd4940
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png
new file mode 100644
index 0000000..0f8a91c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum
new file mode 100644
index 0000000..72218d7
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum
@@ -0,0 +1 @@
+b4fc35a23fde6232ebfd3532a5ee8813
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png
new file mode 100644
index 0000000..a5f7d0f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum
new file mode 100644
index 0000000..f090957
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum
@@ -0,0 +1 @@
+f04ea0e07a5e4378fc5375cad15fdd47
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png
new file mode 100644
index 0000000..4559512
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum
new file mode 100644
index 0000000..1f2215f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum
@@ -0,0 +1 @@
+4412be30b2cfaa0f2bf13984019f9c5e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png
new file mode 100644
index 0000000..fd9a4db
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum
new file mode 100644
index 0000000..3ae9c61
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum
@@ -0,0 +1 @@
+52cc335cc528bc026be233b75939792c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png
new file mode 100644
index 0000000..10bbf23
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum
new file mode 100644
index 0000000..8827262
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum
@@ -0,0 +1 @@
+065c02586e73302cb2d911bac0d42618
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png
new file mode 100644
index 0000000..ba093c5
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum
new file mode 100644
index 0000000..e13915f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum
@@ -0,0 +1 @@
+de67d2a46966cd4a53e3adaa876473e1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png
new file mode 100644
index 0000000..27fa976
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum
new file mode 100644
index 0000000..887d7fb
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum
@@ -0,0 +1 @@
+9b8bcc5bfc11d71182cde2dc4061cd3e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png
new file mode 100644
index 0000000..3274b01
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum
new file mode 100644
index 0000000..e142a68
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum
@@ -0,0 +1 @@
+84503191c9d05572b9900eb7fb47b199
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png
new file mode 100644
index 0000000..9ee57ea
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum
new file mode 100644
index 0000000..1feb85c
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum
@@ -0,0 +1 @@
+da0a0190aa4b3d0419eadb934d86207d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png
new file mode 100644
index 0000000..41e70c8
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum
new file mode 100644
index 0000000..b24d2a2
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum
@@ -0,0 +1 @@
+9cc136366713c6ab79725aebaa9d1dbe
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png
new file mode 100644
index 0000000..126c92c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum
new file mode 100644
index 0000000..f3244b7
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum
@@ -0,0 +1 @@
+b8ebba3ca32e6d92d8907cd0ef88cb63
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png
new file mode 100644
index 0000000..0d84f5f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum
new file mode 100644
index 0000000..c19a239
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum
@@ -0,0 +1 @@
+38df8645bfe7a3d2879bc54d86fff6af
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png
new file mode 100644
index 0000000..52ea675
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum
new file mode 100644
index 0000000..ee60d31
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum
@@ -0,0 +1 @@
+07fc38fa2020a152552114545ea4a7e6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png
new file mode 100644
index 0000000..457c7c4
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum
new file mode 100644
index 0000000..270f068
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum
@@ -0,0 +1 @@
+71a66d32a5483a15ef6138d9ab129c16
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png
new file mode 100644
index 0000000..b9f5fc3
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum
new file mode 100644
index 0000000..8ad4b8b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum
@@ -0,0 +1 @@
+b2c0e2407f1be8d2b92f409d00378a82
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png
new file mode 100644
index 0000000..930e39d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum
new file mode 100644
index 0000000..bf8e9a4
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum
@@ -0,0 +1 @@
+38ccde3b5675a6866e5ef2434f6fcc2f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png
new file mode 100644
index 0000000..6ead217
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum
new file mode 100644
index 0000000..02c1e3c
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum
@@ -0,0 +1 @@
+10e24d6bd192afdc14968d8ffac96fb2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png
new file mode 100644
index 0000000..0b0a29d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum
new file mode 100644
index 0000000..9f36ba4
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum
@@ -0,0 +1 @@
+4dc9c3bb67b26860d558477eaf33a517
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png
new file mode 100644
index 0000000..1c1e0da
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum
new file mode 100644
index 0000000..0df379b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum
@@ -0,0 +1 @@
+429985f294624af9aba4703a324f4451
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png
new file mode 100644
index 0000000..e3ead1c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum
new file mode 100644
index 0000000..07cbeb0
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum
@@ -0,0 +1 @@
+02568e3667f51b5979f8892d6da5a02c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png
new file mode 100644
index 0000000..c9290e6
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum
new file mode 100644
index 0000000..3923e4a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum
@@ -0,0 +1 @@
+a356ac044c8db790dfb68888cf3dd59b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png
new file mode 100644
index 0000000..43c0d1a
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum
new file mode 100644
index 0000000..3993371
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum
@@ -0,0 +1 @@
+e627b3da6410afc872d0e78dea54b764
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png
new file mode 100644
index 0000000..c407860
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum
new file mode 100644
index 0000000..861dc9f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum
@@ -0,0 +1 @@
+623b9250dad484bbf3b4dced688b42e1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png
new file mode 100644
index 0000000..85e7f67
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum
new file mode 100644
index 0000000..cf0eafc
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum
@@ -0,0 +1 @@
+2389a2529b352ebe871dd9a530fad574
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png
new file mode 100644
index 0000000..071b28a
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum
new file mode 100644
index 0000000..84f7ff1
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum
@@ -0,0 +1 @@
+0cc2639ba9236c181fabcebf9954fb86
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png
new file mode 100644
index 0000000..4576e84
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum
new file mode 100644
index 0000000..704c6d2
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum
@@ -0,0 +1 @@
+6ead23a5281a92e5574d8f9317ef4f6f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png
new file mode 100644
index 0000000..a56d487
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum
new file mode 100644
index 0000000..08f5216
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum
@@ -0,0 +1 @@
+987f18500fc969d3d1c7de913f3f29b4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png
new file mode 100644
index 0000000..b51a773
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum
new file mode 100644
index 0000000..6346261
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum
@@ -0,0 +1 @@
+e68bfd6bfdcfb26cd3323ca1f12380b0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png
new file mode 100644
index 0000000..18de050
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum
new file mode 100644
index 0000000..a0aae82
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum
@@ -0,0 +1 @@
+4256cbefae2105348c69b548f8aab56d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png
new file mode 100644
index 0000000..8d42179
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum
new file mode 100644
index 0000000..dbde405
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum
@@ -0,0 +1 @@
+f1dcd90c0af1712ca21f7132a79a2525
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png
new file mode 100644
index 0000000..11bd739
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum
new file mode 100644
index 0000000..50575af
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum
@@ -0,0 +1 @@
+af662b2fb279a34e92fa0d5abd920ba4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png
new file mode 100644
index 0000000..42e4f93
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.checksum
new file mode 100644
index 0000000..2646897
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.checksum
@@ -0,0 +1 @@
+578ccd65bb559d6c7b80c8012cb3ea60
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png
new file mode 100644
index 0000000..7f29cc5
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.checksum
new file mode 100644
index 0000000..a0d2474
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.checksum
@@ -0,0 +1 @@
+d00c6780110e103b279f7212199cd67a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png
new file mode 100644
index 0000000..2c04515
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.checksum
new file mode 100644
index 0000000..d6e8367
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.checksum
@@ -0,0 +1 @@
+fef35a31406ced2ae44a9fd2fc46504b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png
new file mode 100644
index 0000000..5d6febb
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.checksum
new file mode 100644
index 0000000..2901e42
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.checksum
@@ -0,0 +1 @@
+2dfb5ef82f5b510ef5ca922bc0807ac9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png
new file mode 100644
index 0000000..24e56e0
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum
new file mode 100644
index 0000000..f55f01d
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum
@@ -0,0 +1 @@
+db85425d516c1ae5f59c9ec46367bbb9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png
new file mode 100644
index 0000000..b4fdc2c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum
new file mode 100644
index 0000000..04db826
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum
@@ -0,0 +1 @@
+e186baf8e5ded711cea9468e57a31dfd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png
new file mode 100644
index 0000000..43a1771
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum
new file mode 100644
index 0000000..89a9228
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum
@@ -0,0 +1 @@
+f382de713691fd70c74771fb16f255bd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png
new file mode 100644
index 0000000..75165bf
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum
new file mode 100644
index 0000000..6b3334a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum
@@ -0,0 +1 @@
+a1f4213c14a6d5cbd52245653c3aea6b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png
new file mode 100644
index 0000000..789d326
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum
new file mode 100644
index 0000000..1158a03
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum
@@ -0,0 +1 @@
+93b707c3c6976434f10e0a07ba2f75e9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png
new file mode 100644
index 0000000..1cf3023
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum
new file mode 100644
index 0000000..41a9922
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum
@@ -0,0 +1 @@
+ad8a7e7229d8f05468ca15d297298362
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png
new file mode 100644
index 0000000..c0b448a
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum
new file mode 100644
index 0000000..92f0d74
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum
@@ -0,0 +1 @@
+06bcbe3e12e31f79642ece2ac5313713
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png
new file mode 100644
index 0000000..77bb08e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum
new file mode 100644
index 0000000..5653e86
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum
@@ -0,0 +1 @@
+14de80761aef378e037ffa03e3a203bc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png
new file mode 100644
index 0000000..7844a76
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum
new file mode 100644
index 0000000..3af673a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum
@@ -0,0 +1 @@
+0f413455d529ad017d07c4c308b4a7ee
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png
new file mode 100644
index 0000000..b5e02ba
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum
new file mode 100644
index 0000000..9289d89
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum
@@ -0,0 +1 @@
+0b35ed7e11fcb3c4b044e19d8b19a6eb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png
new file mode 100644
index 0000000..37f2845
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum
new file mode 100644
index 0000000..c3ae97f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum
@@ -0,0 +1 @@
+7ae6e3115746978107d8b8e933d30aa8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png
new file mode 100644
index 0000000..d709d72
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum
new file mode 100644
index 0000000..5add8fe
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum
@@ -0,0 +1 @@
+cddb33c2ecfecf927db70ed4b528ea83
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png
new file mode 100644
index 0000000..5ad0822
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum
new file mode 100644
index 0000000..4ac39b6
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum
@@ -0,0 +1 @@
+df47ef9b27dfabb42cfc2103a098914d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png
new file mode 100644
index 0000000..09ccb99
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum
new file mode 100644
index 0000000..11dea8c
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum
@@ -0,0 +1 @@
+aeec61ad736c5f33f10698ce2628b497
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png
new file mode 100644
index 0000000..9ba0e02
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum
new file mode 100644
index 0000000..61ae35a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum
@@ -0,0 +1 @@
+1720f1e961786b90b925596201040a3b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png
new file mode 100644
index 0000000..7cc0e33
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
new file mode 100644
index 0000000..304757a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
@@ -0,0 +1 @@
+e88d4e31d4c5a3df88f767d80ecc5e95
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png
new file mode 100644
index 0000000..4dbf3ab
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum
new file mode 100644
index 0000000..4f8d501
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum
@@ -0,0 +1 @@
+76418681e358e32276bd2823e2fa6304
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png
new file mode 100644
index 0000000..faeaa9e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum
new file mode 100644
index 0000000..ea03491
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum
@@ -0,0 +1 @@
+b3c78bf3fb75245bec3896ed1c934f38
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png
new file mode 100644
index 0000000..e3425cf
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum
new file mode 100644
index 0000000..be739d6
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum
@@ -0,0 +1 @@
+7a2d24e1d4f65a32af60f8ecc18e06c4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png
new file mode 100644
index 0000000..6f97b72
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum
new file mode 100644
index 0000000..bceeb7b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum
@@ -0,0 +1 @@
+887664a6ad4dd952cfeca761d57ec2ef
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png
new file mode 100644
index 0000000..aea080d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
index cc49dd3..a3f9100 100644
--- a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
@@ -1 +1 @@
-cf244ea2c8a47a90deeca413006d50a2
\ No newline at end of file
+54002053e7f90bfc17055c3d4a1b0a15
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png
new file mode 100644
index 0000000..f8cdfb3
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
new file mode 100644
index 0000000..1834a9a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
@@ -0,0 +1 @@
+f184df7ddd50ea1b35b0a8e2c0c83900
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png
new file mode 100644
index 0000000..b62411c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum
new file mode 100644
index 0000000..66e1ef9
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum
@@ -0,0 +1 @@
+1a1f48745b9fc73dab64d89c14456d17
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png
new file mode 100644
index 0000000..a09a817
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum
new file mode 100644
index 0000000..e2239cd
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum
@@ -0,0 +1 @@
+d6c84c360e7015abc5764d33f5483841
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png
new file mode 100644
index 0000000..897f225
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum
new file mode 100644
index 0000000..8e81b1b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum
@@ -0,0 +1 @@
+d11d5eb62abcb3d909987425107f4159
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png
new file mode 100644
index 0000000..1013290
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum
new file mode 100644
index 0000000..9155ace
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum
@@ -0,0 +1 @@
+9d08d957bbe8fe6e3d8d554f42c397cf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png
new file mode 100644
index 0000000..29f7182
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
new file mode 100644
index 0000000..a46f6f7
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
@@ -0,0 +1 @@
+4c07675c3f38bfbc42d65633d6b386ac
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png
new file mode 100644
index 0000000..16c389c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
new file mode 100644
index 0000000..311d9d0
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
@@ -0,0 +1 @@
+edfadfc3269d2a85deeb39fda3a092a8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png
new file mode 100644
index 0000000..43d90cd
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
new file mode 100644
index 0000000..813a43d
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
@@ -0,0 +1 @@
+aed514674f5e9f5d52ec794a43758f8e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png
new file mode 100644
index 0000000..7638764
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
new file mode 100644
index 0000000..8a746ec
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
@@ -0,0 +1 @@
+c3c5f1dcd85c7ed619d14ca7ca8c2577
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png
new file mode 100644
index 0000000..3ba93e9
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
new file mode 100644
index 0000000..28b0c5b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
@@ -0,0 +1 @@
+fb03656ddd6f6e5ac53988bb4eead43a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png
new file mode 100644
index 0000000..260ef96
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
new file mode 100644
index 0000000..427dd82
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
@@ -0,0 +1 @@
+2a4a8ababaddb13b90f0b94c23d3bd7f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png
new file mode 100644
index 0000000..ba0bd1e
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
new file mode 100644
index 0000000..1ea91a4
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
@@ -0,0 +1 @@
+579106efbbec6e8c01395baffeecec2e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png
new file mode 100644
index 0000000..0a20b20
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
new file mode 100644
index 0000000..42cf40e
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
@@ -0,0 +1 @@
+9b2e12d731266085a0b5c763275f0cf4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png
new file mode 100644
index 0000000..48373db
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
new file mode 100644
index 0000000..d95ab2c
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
@@ -0,0 +1 @@
+46018acac7397d2448913dc1ec4d3d33
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png
new file mode 100644
index 0000000..e973545
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
new file mode 100644
index 0000000..d79f9fc
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
@@ -0,0 +1 @@
+4422d781958f66a2560d513f7f9fd93b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png
new file mode 100644
index 0000000..a6d981d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
new file mode 100644
index 0000000..44e7ddc
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
@@ -0,0 +1 @@
+534e0bb2d7febd6d9b1ffac29f970f87
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png
new file mode 100644
index 0000000..2f11f08
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
new file mode 100644
index 0000000..e11807a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
@@ -0,0 +1 @@
+0fe7f4ffb8f60239e0c19339e202fd83
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png
new file mode 100644
index 0000000..d8169ee
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum
new file mode 100644
index 0000000..da9e938
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum
@@ -0,0 +1 @@
+82783d9f223f1d8dddbb4ea054c1239e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png
new file mode 100644
index 0000000..118ca0d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum
new file mode 100644
index 0000000..e44d975
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum
@@ -0,0 +1 @@
+7cd87a38d2b56770694aaca97b79c957
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png
new file mode 100644
index 0000000..cf55a23
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
new file mode 100644
index 0000000..39c558a
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
@@ -0,0 +1 @@
+fa8df797fdc61c24b628f6166afac0f7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png
new file mode 100644
index 0000000..1da8adc
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
new file mode 100644
index 0000000..ce7e349
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
@@ -0,0 +1 @@
+22cdb4145c3cee6f8899653f5a9f554e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png
new file mode 100644
index 0000000..083eb51
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum
new file mode 100644
index 0000000..8047d31
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum
@@ -0,0 +1 @@
+c0414e6c0063600c31fcb9af23eceadf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png
new file mode 100644
index 0000000..b5dab74
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
new file mode 100644
index 0000000..1294124
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
@@ -0,0 +1 @@
+b5c25f89af23cb9216e59426f2bceedf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png
new file mode 100644
index 0000000..d7d90ac
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum
new file mode 100644
index 0000000..6b6e2b1
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum
@@ -0,0 +1 @@
+c10dc5031af8bdc1cd5d7cf158252477
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png
new file mode 100644
index 0000000..6c3569f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum
new file mode 100644
index 0000000..ba96a13
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum
@@ -0,0 +1 @@
+8cfb097549aa9fdda7219f4ce1a55a5b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png
new file mode 100644
index 0000000..cff3a8f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum
new file mode 100644
index 0000000..a2266bb
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum
@@ -0,0 +1 @@
+d5cb201af94b895444b8199cbd323bc5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png
new file mode 100644
index 0000000..d03f47f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
new file mode 100644
index 0000000..c6ea4cd
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
@@ -0,0 +1 @@
+3e106600a4a643d13fef4555a7ed35e4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png
new file mode 100644
index 0000000..28e4154
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
new file mode 100644
index 0000000..7996545
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
@@ -0,0 +1 @@
+71f28fa30b1a58a58527c681c9e7de44
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png
new file mode 100644
index 0000000..cf99dc1
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
index 86c1bde..e1eb621 100644
--- a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
@@ -1 +1 @@
-30f399eaaa3d1caffe90a8f9c4667d9d
\ No newline at end of file
+9ca94c30993050dba54597086dc4442e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png
new file mode 100644
index 0000000..50ce61d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
new file mode 100644
index 0000000..312d927
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
@@ -0,0 +1 @@
+a36455819d5add93d592b70a01f5092f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png
new file mode 100644
index 0000000..7ef9343
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum
new file mode 100644
index 0000000..ef77dfc
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum
@@ -0,0 +1 @@
+b27e4e9ebdd355283a075cb7da80bdcc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png
new file mode 100644
index 0000000..a985205
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/cascade/001-broken-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/cascade/001-broken-expected.checksum
new file mode 100644
index 0000000..0c320dd
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/cascade/001-broken-expected.checksum
@@ -0,0 +1 @@
+764b0882ff3d11c464fdc797ad972690
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/cascade/001-broken-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/cascade/001-broken-expected.png
new file mode 100644
index 0000000..6462771
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/cascade/001-broken-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/cascade/002-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/cascade/002-expected.checksum
new file mode 100644
index 0000000..ff45c37
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/cascade/002-expected.checksum
@@ -0,0 +1 @@
+6088a7f53f3e4d4bd30d40916fae6987
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/cascade/002-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/cascade/002-expected.png
new file mode 100644
index 0000000..417b8cb
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/cascade/002-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/error/017-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/error/017-expected.checksum
new file mode 100644
index 0000000..81caa89
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/error/017-expected.checksum
@@ -0,0 +1 @@
+aeb864343fd2a068c309fff33b3367d8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/error/017-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/error/017-expected.png
new file mode 100644
index 0000000..e763c38
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/error/017-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/links/001-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/links/001-expected.checksum
new file mode 100644
index 0000000..550f299
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/links/001-expected.checksum
@@ -0,0 +1 @@
+29a6a5d35d995cb6d9b6ea714d53c92e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/links/001-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/links/001-expected.png
new file mode 100644
index 0000000..3f548c2
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/links/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/links/003-broken-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/links/003-broken-expected.checksum
new file mode 100644
index 0000000..080087c
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/links/003-broken-expected.checksum
@@ -0,0 +1 @@
+a48e52e13e482178a269315049a1132a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/links/003-broken-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/links/003-broken-expected.png
new file mode 100644
index 0000000..5927261
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/links/003-broken-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/003-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/003-expected.checksum
new file mode 100644
index 0000000..f9f6348
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/003-expected.checksum
@@ -0,0 +1 @@
+9ad5f3642fa86cbf1657b0600d6b70aa
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/003-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/003-expected.png
new file mode 100644
index 0000000..e98ae16
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/003-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/004-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/004-expected.checksum
new file mode 100644
index 0000000..6138692
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/004-expected.checksum
@@ -0,0 +1 @@
+f898ff5d0f22d96a007bfae15681a83b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/004-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/004-expected.png
new file mode 100644
index 0000000..539131f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/004-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/005-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/005-expected.checksum
new file mode 100644
index 0000000..6138692
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/005-expected.checksum
@@ -0,0 +1 @@
+f898ff5d0f22d96a007bfae15681a83b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/005-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/005-expected.png
new file mode 100644
index 0000000..539131f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/005-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/006-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/006-expected.checksum
new file mode 100644
index 0000000..5becd6f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/006-expected.checksum
@@ -0,0 +1 @@
+ca8d8687cbaded029e5374b880661f53
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/006-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/006-expected.png
new file mode 100644
index 0000000..f13f472
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/006-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/008-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/008-expected.checksum
new file mode 100644
index 0000000..abef5d6
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/008-expected.checksum
@@ -0,0 +1 @@
+239e09ed0f9b5ab86ed2c32441b264fc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/008-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/008-expected.png
new file mode 100644
index 0000000..3655f55
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/008-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/011-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/011-expected.checksum
new file mode 100644
index 0000000..5becd6f
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/011-expected.checksum
@@ -0,0 +1 @@
+ca8d8687cbaded029e5374b880661f53
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/mixed/011-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/011-expected.png
new file mode 100644
index 0000000..f13f472
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/mixed/011-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/perf/007-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/perf/007-expected.checksum
new file mode 100644
index 0000000..bfbe5ae
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/perf/007-expected.checksum
@@ -0,0 +1 @@
+79d1b8a34cb210c57aa14a37280fe1bd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/perf/007-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/perf/007-expected.png
new file mode 100644
index 0000000..12f2255
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/perf/007-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/001-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/001-expected.checksum
new file mode 100644
index 0000000..c65c209
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/001-expected.checksum
@@ -0,0 +1 @@
+f5b417ff571170ff9a89873ca4357871
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/001-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/001-expected.png
new file mode 100644
index 0000000..cd20f74
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/002-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/002-expected.checksum
new file mode 100644
index 0000000..82cc406
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/002-expected.checksum
@@ -0,0 +1 @@
+5e68f09390eb357a400f5a757cd266ac
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/002-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/002-expected.png
new file mode 100644
index 0000000..7d629bb
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/rendering-model/002-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/shapes/path/001-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/shapes/path/001-expected.checksum
new file mode 100644
index 0000000..9de9adc
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/shapes/path/001-expected.checksum
@@ -0,0 +1 @@
+1faf837137f9f8ca6bf30e649e4645c2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/shapes/path/001-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/shapes/path/001-expected.png
new file mode 100644
index 0000000..59cb0a5
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/shapes/path/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/transform/001-expected.checksum b/LayoutTests/platform/chromium-mac/svg/hixie/transform/001-expected.checksum
new file mode 100644
index 0000000..57b0f9b
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/hixie/transform/001-expected.checksum
@@ -0,0 +1 @@
+5cfd29dbdea3b66ce5117c17e516c781
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/hixie/transform/001-expected.png b/LayoutTests/platform/chromium-mac/svg/hixie/transform/001-expected.png
new file mode 100644
index 0000000..1e93fd3
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/hixie/transform/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/in-html/circle-expected.checksum b/LayoutTests/platform/chromium-mac/svg/in-html/circle-expected.checksum
index 73d8060..bf9c38a 100644
--- a/LayoutTests/platform/chromium-mac/svg/in-html/circle-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/in-html/circle-expected.checksum
@@ -1 +1 @@
-57f43aa59f75ac1c62aced8b3fd2431b
\ No newline at end of file
+f67a5e8ccb4a9da804a7a3103697e2bd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/in-html/circle-expected.png b/LayoutTests/platform/chromium-mac/svg/in-html/circle-expected.png
index d2c3b2f..f0e889e 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/in-html/circle-expected.png and b/LayoutTests/platform/chromium-mac/svg/in-html/circle-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/text/text-align-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/text/text-align-01-b-expected.checksum
index ab1f723..9392253 100644
--- a/LayoutTests/platform/chromium-mac/svg/text/text-align-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/text/text-align-01-b-expected.checksum
@@ -1 +1 @@
-488b768a7056e9ac9aa985a9bafbc785
\ No newline at end of file
+d8fb3abf530890ef7725df6a22b4e6b5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/text/text-align-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/text/text-align-01-b-expected.png
new file mode 100644
index 0000000..d55506f
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/text/text-align-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/text/text-align-05-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/text/text-align-05-b-expected.checksum
index e5eef7d..9ea877b 100644
--- a/LayoutTests/platform/chromium-mac/svg/text/text-align-05-b-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/text/text-align-05-b-expected.checksum
@@ -1 +1 @@
-ac9b345657b201097185afe95d193e1e
\ No newline at end of file
+a1fbe4f004548842e7871842a00665fc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/text/text-align-05-b-expected.png b/LayoutTests/platform/chromium-mac/svg/text/text-align-05-b-expected.png
index 6382239..ef23b15 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/text/text-align-05-b-expected.png and b/LayoutTests/platform/chromium-mac/svg/text/text-align-05-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/text/text-path-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/text/text-path-01-b-expected.checksum
index 7de970b..87d5cbe 100644
--- a/LayoutTests/platform/chromium-mac/svg/text/text-path-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/text/text-path-01-b-expected.checksum
@@ -1 +1 @@
-3ee9c2818d1ebe5ab3ae8c1499ad5a61
\ No newline at end of file
+a32b3e819b011ec23b4e72d00d4d8efa
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/text/text-path-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/text/text-path-01-b-expected.png
index 3faeeed..e4c8b70 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/text/text-path-01-b-expected.png and b/LayoutTests/platform/chromium-mac/svg/text/text-path-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
index fa6c2f4..3bff8a0 100644
--- a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
@@ -1 +1 @@
-eaeb173d9ee5c8c86d51ca2a7d7ba27d
\ No newline at end of file
+3b8061d73672f7b26b662d3802760d2c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
index 5cda813..a0bcf8d 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
index aef1194..8c43e62 100644
--- a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
@@ -1 +1 @@
-8633fdb6765bb25ce6775175e011f1ac
\ No newline at end of file
+196e060962f3b9e623da906e20f4f2c2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png
index 0b9c3de..563710f 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png and b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum
index c879ef4..5392a94 100644
--- a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum
@@ -1 +1 @@
-07783f48df8682dd2baab16c670492b5
\ No newline at end of file
+67187206cd6ceb711c542fa6cf5c8f0a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.png b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.png
index 5f59c74..a64abb7 100644
Binary files a/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.png and b/LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum
new file mode 100644
index 0000000..6e80517
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum
@@ -0,0 +1 @@
+bda0b185adb628bdd3297034c86097e1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png
new file mode 100644
index 0000000..2cd67f0
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum b/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum
new file mode 100644
index 0000000..04ea785
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum
@@ -0,0 +1 @@
+7f97b31de7dc845392685a227761f587
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png b/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png
new file mode 100644
index 0000000..45d077b
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png differ
diff --git a/LayoutTests/platform/chromium-win-xp/fast/blockflow/block-level-images-expected.png b/LayoutTests/platform/chromium-win-xp/fast/blockflow/block-level-images-expected.png
deleted file mode 100644
index 1667636..0000000
Binary files a/LayoutTests/platform/chromium-win-xp/fast/blockflow/block-level-images-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win-xp/svg/batik/text/verticalText-expected.checksum b/LayoutTests/platform/chromium-win-xp/svg/batik/text/verticalText-expected.checksum
index 54a63be..ba4635c 100644
--- a/LayoutTests/platform/chromium-win-xp/svg/batik/text/verticalText-expected.checksum
+++ b/LayoutTests/platform/chromium-win-xp/svg/batik/text/verticalText-expected.checksum
@@ -1 +1 @@
-c35f99f2808489c8d5d31128c618cdb3
\ No newline at end of file
+6527fe6837767d0185d7ae367e92c9a3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win-xp/svg/batik/text/verticalText-expected.png b/LayoutTests/platform/chromium-win-xp/svg/batik/text/verticalText-expected.png
index 018379c..fe02f1e 100644
Binary files a/LayoutTests/platform/chromium-win-xp/svg/batik/text/verticalText-expected.png and b/LayoutTests/platform/chromium-win-xp/svg/batik/text/verticalText-expected.png differ
diff --git a/LayoutTests/platform/chromium-win-xp/svg/custom/marker-strokeWidth-changes-expected.png b/LayoutTests/platform/chromium-win-xp/svg/custom/marker-strokeWidth-changes-expected.png
new file mode 100644
index 0000000..0a7e2cf
Binary files /dev/null and b/LayoutTests/platform/chromium-win-xp/svg/custom/marker-strokeWidth-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/blockflow/block-level-images-expected.checksum b/LayoutTests/platform/chromium-win/fast/blockflow/block-level-images-expected.checksum
index 32b5126..f270480 100644
--- a/LayoutTests/platform/chromium-win/fast/blockflow/block-level-images-expected.checksum
+++ b/LayoutTests/platform/chromium-win/fast/blockflow/block-level-images-expected.checksum
@@ -1 +1 @@
-52c04f03cd17961a85117e49720a96cf
\ No newline at end of file
+5d9117842ff2f3f45dc37fbd2cc24d1b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/blockflow/block-level-images-expected.png b/LayoutTests/platform/chromium-win/fast/blockflow/block-level-images-expected.png
index 1667636..deade7e 100644
Binary files a/LayoutTests/platform/chromium-win/fast/blockflow/block-level-images-expected.png and b/LayoutTests/platform/chromium-win/fast/blockflow/block-level-images-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum
index 2d5d6d9..4fb4a07 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum
@@ -1 +1 @@
-ed4f2d4c21b4625b3cd590c5ce37e54d
\ No newline at end of file
+2a74bf74c6fe52caf900544e721675b4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.png
index 2cc8101..812c7a9 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
index a43cb63..97ff840 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
@@ -3,9 +3,9 @@ layer at (0,0) size 480x360
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
     RenderSVGContainer {g} at (20,0) size 460x360
-      RenderSVGPath {circle} at (24,124) size 152x152 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=30.00]}] [cx=100.00] [cy=200.00] [r=60.00]
+      RenderSVGPath {circle} at (25,125) size 150x150 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=30.00]}] [cx=100.00] [cy=200.00] [r=60.00]
       RenderSVGPath {rect} at (20,20) size 180x180 [fill={[type=SOLID] [color=#FFFFFF]}] [x=20.00] [y=20.00] [width=180.00] [height=180.00]
-      RenderSVGPath {circle} at (109,19) size 182x182 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=20.00]}] [cx=200.00] [cy=110.00] [r=80.00]
+      RenderSVGPath {circle} at (110,20) size 180x180 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=20.00]}] [cx=200.00] [cy=110.00] [r=80.00]
       RenderSVGContainer {g} at (320,0) size 160x360
         RenderSVGContainer {a} at (320,0) size 160x180
           RenderSVGPath {rect} at (320,0) size 160x180 [fill={[type=SOLID] [color=#008000]}] [x=320.00] [y=0.00] [width=160.00] [height=180.00]
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum
index 99e5156..e0d79fe 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum
@@ -1 +1 @@
-56efec007d6b51e59db968e4e6dda8df
\ No newline at end of file
+451485e025f4f140170dfff9c829609b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png
index 5a6cfa1..8275672 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-23-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum
index d85532e..8d76f9f 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum
@@ -1 +1 @@
-73d0a8786650426bef7773a111b405f0
\ No newline at end of file
+a7694f386e431ddee2d6f98ccfd66295
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png
index 07438ad..3abb296 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-26-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum
index 48e0a35..4b1a608 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-28-t-expected.checksum
@@ -1 +1 @@
-a87d3fba09c29520bd9e3a5e4d4097c3
\ No newline at end of file
+42db4518cfea655b68e91db3c7f4cc1f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
index e847905..b3a768b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum
index f6968a9..5bde515 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum
@@ -1 +1 @@
-8a9cffa44be514415c4469fb6fa647f7
\ No newline at end of file
+1527dd2e90e84290fe487da4b6fdc892
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
index 844220c..299564a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt
index 39c6876..e57936d 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt
@@ -3,9 +3,9 @@ layer at (0,0) size 480x360
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
     RenderSVGContainer {g} at (20,0) size 460x360
-      RenderSVGPath {circle} at (24,124) size 152x152 [stroke={[type=SOLID] [color=#666666] [stroke width=30.00]}] [cx=100.00] [cy=200.00] [r=60.00]
+      RenderSVGPath {circle} at (25,125) size 150x150 [stroke={[type=SOLID] [color=#666666] [stroke width=30.00]}] [cx=100.00] [cy=200.00] [r=60.00]
       RenderSVGPath {rect} at (20,20) size 180x180 [fill={[type=SOLID] [color=#FF0000] [opacity=0.00]}] [x=20.00] [y=20.00] [width=180.00] [height=180.00]
-      RenderSVGPath {circle} at (109,19) size 182x182 [stroke={[type=SOLID] [color=#666666] [stroke width=20.00]}] [cx=200.00] [cy=110.00] [r=80.00]
+      RenderSVGPath {circle} at (110,20) size 180x180 [stroke={[type=SOLID] [color=#666666] [stroke width=20.00]}] [cx=200.00] [cy=110.00] [r=80.00]
       RenderSVGContainer {g} at (320,0) size 160x360
         RenderSVGContainer {a} at (320,0) size 160x180
           RenderSVGPath {rect} at (320,0) size 160x180 [fill={[type=SOLID] [color=#008000]}] [x=320.00] [y=0.00] [width=160.00] [height=180.00]
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum
index c7abfa0..2fb456e 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.checksum
@@ -1 +1 @@
-37e0d5334653ad90a952ad4997a5ac7c
\ No newline at end of file
+9c341b911e20eeae9b024386c5962662
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png
index 4239d8c..8355a64 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum
index 57459e3..fecc2fb 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-31-t-expected.checksum
@@ -1 +1 @@
-327b6afa6e784e8906077d33faf5a20f
\ No newline at end of file
+5c222c337f78a6f48483edcf9700350f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
index 977e437..2af35a8 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
index 3d279cd..519da89 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.checksum
@@ -1 +1 @@
-7625ee77ab0fe86b754ac7063cf0e8f7
\ No newline at end of file
+3244ecd2adaf34ef5a90ff3c2b20fd5a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
index 3df771d..08720fd 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum
index 31529b4..5b565d8 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum
@@ -1 +1 @@
-3447d4afb11617e3024aa5cade0d3d1d
\ No newline at end of file
+778d271ad7f87766fbbb6c04058e694c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png
index d021626..9610452 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum
index 5a30f5b..de6ad47 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum
@@ -1 +1 @@
-7035dba42d699f5eed1ecac73d2c1dcd
\ No newline at end of file
+3003057aae2a9a1f4847580f2bada35e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png
index a90a57b..29abce8 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum
index ddc5e5a..9111490 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-44-t-expected.checksum
@@ -1 +1 @@
-1584ec0f9e9c8a5f973b378b06119b6d
\ No newline at end of file
+714c0d2c23ecb0f4edbaa709a7a2b255
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png
index eaa7663..efddabd 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-44-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt
index cc3bd11..8e9971b 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt
@@ -11,7 +11,7 @@ layer at (0,0) size 480x360
         chunk 1 (middle anchor) text run 1 at (177.00,25.00) startOffset 0 endOffset 18 width 126.00: "<animateTransform>"
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGContainer {g} at (0,0) size 45x45
-        RenderSVGPath {circle} at (0,0) size 42x42 [stroke={[type=SOLID] [color=#C0C0C0] [stroke width=2.00]}] [cx=0.00] [cy=0.00] [r=40.00]
+        RenderSVGPath {circle} at (0,0) size 41x41 [stroke={[type=SOLID] [color=#C0C0C0] [stroke width=2.00]}] [cx=0.00] [cy=0.00] [r=40.00]
         RenderSVGPath {line} at (0,0) size 45x1 [stroke={[type=SOLID] [color=#C0C0C0]}] [x1=-45.00] [y1=0.00] [x2=45.00] [y2=0.00]
         RenderSVGPath {line} at (0,0) size 1x45 [stroke={[type=SOLID] [color=#C0C0C0]}] [x1=0.00] [y1=-45.00] [x2=0.00] [y2=45.00]
     RenderSVGContainer {g} at (10,56) size 464x243
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt
index dacb6f9..9823f53 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt
@@ -11,7 +11,7 @@ layer at (0,0) size 480x360
         chunk 1 (middle anchor) text run 1 at (177.00,25.00) startOffset 0 endOffset 18 width 126.00: "<animateTransform>"
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGContainer {g} at (0,0) size 45x45
-        RenderSVGPath {circle} at (0,0) size 42x42 [stroke={[type=SOLID] [color=#C0C0C0] [stroke width=2.00]}] [cx=0.00] [cy=0.00] [r=40.00]
+        RenderSVGPath {circle} at (0,0) size 41x41 [stroke={[type=SOLID] [color=#C0C0C0] [stroke width=2.00]}] [cx=0.00] [cy=0.00] [r=40.00]
         RenderSVGPath {line} at (0,0) size 45x1 [stroke={[type=SOLID] [color=#C0C0C0]}] [x1=-45.00] [y1=0.00] [x2=45.00] [y2=0.00]
         RenderSVGPath {line} at (0,0) size 1x45 [stroke={[type=SOLID] [color=#C0C0C0]}] [x1=0.00] [y1=-45.00] [x2=0.00] [y2=45.00]
     RenderSVGContainer {g} at (14,34) size 466x302
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt
index a2463d4..7a89191 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt
@@ -11,7 +11,7 @@ layer at (0,0) size 480x360
         chunk 1 (middle anchor) text run 1 at (137.50,25.00) startOffset 0 endOffset 33 width 205.00: "<animate> on <path>'s d attribute"
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGContainer {g} at (0,0) size 45x45
-        RenderSVGPath {circle} at (0,0) size 42x42 [stroke={[type=SOLID] [color=#C0C0C0] [stroke width=2.00]}] [cx=0.00] [cy=0.00] [r=40.00]
+        RenderSVGPath {circle} at (0,0) size 41x41 [stroke={[type=SOLID] [color=#C0C0C0] [stroke width=2.00]}] [cx=0.00] [cy=0.00] [r=40.00]
         RenderSVGPath {line} at (0,0) size 45x1 [stroke={[type=SOLID] [color=#C0C0C0]}] [x1=-45.00] [y1=0.00] [x2=45.00] [y2=0.00]
         RenderSVGPath {line} at (0,0) size 1x45 [stroke={[type=SOLID] [color=#C0C0C0]}] [x1=0.00] [y1=-45.00] [x2=0.00] [y2=45.00]
     RenderSVGContainer {g} at (55,40) size 370x254
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum
index dd1ecc2..7a6d546 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum
@@ -1 +1 @@
-d7645f91ecc7cc31811c8f5f1082a28e
\ No newline at end of file
+4217c14213dfe5c4a5110ea8758b8b62
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
index c1d3332..0153758 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt
index 4de6b3b..8136569 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt
@@ -2,16 +2,16 @@ layer at (0,0) size 480x360
   RenderView at (0,0) size 480x360
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (60,17) size 360x278
+    RenderSVGContainer {g} at (60,18) size 360x277
       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
         RenderSVGResourceLinearGradient {linearGradient} [id="grad"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
           RenderSVGGradientStop {stop} [offset=0.05] [color=#6600FF]
           RenderSVGGradientStop {stop} [offset=0.50] [color=#FF0000]
           RenderSVGGradientStop {stop} [offset=0.95] [color=#FFFF66]
-      RenderSVGContainer {g} at (70,17) size 343x126
-        RenderSVGContainer {g} at (70,17) size 343x126
+      RenderSVGContainer {g} at (70,18) size 342x124
+        RenderSVGContainer {g} at (70,18) size 342x124
           RenderSVGPath {circle} at (70,20) size 120x120 [fill={[type=SOLID] [color=#FF0000]}] [cx=130.00] [cy=80.00] [r=60.00]
-          RenderSVGPath {circle} at (287,17) size 126x126 [stroke={[type=SOLID] [color=#FF0000] [stroke width=4.00]}] [cx=350.00] [cy=80.00] [r=60.00]
+          RenderSVGPath {circle} at (288,18) size 124x124 [stroke={[type=SOLID] [color=#FF0000] [stroke width=4.00]}] [cx=350.00] [cy=80.00] [r=60.00]
       RenderSVGContainer {g} at (60,215) size 360x80
         RenderSVGContainer {g} at (60,215) size 360x80
           RenderSVGPath {rect} at (60,215) size 360x80 [fill={[type=LINEAR-GRADIENT] [id="grad"]}] [x=60.00] [y=215.00] [width=360.00] [height=80.00]
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum
index aa1f4c6..1e06f65 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum
@@ -1 +1 @@
-d2744d0a95f90cfccd13596d1a5cb95e
\ No newline at end of file
+04015b95e4a80ce67dac9e9a630eec54
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-02-f-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-02-f-expected.png
index 138e770..2cf5f90 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-02-f-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-02-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum
index 880a4b5..9bbcb65 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum
@@ -1 +1 @@
-51e76c5e0e320276071dc3140a0f8798
\ No newline at end of file
+93488be1ef023c7e939712e8d2ce721a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-03-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-03-t-expected.png
index 9a266c5..335b97e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-03-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/color-prop-03-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum
index 68cc953..12966c5 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum
@@ -1 +1 @@
-45c39bc228e69e0e87b2129a2410b894
\ No newline at end of file
+7c123e50bd598d6ec0c64bd628c27a4e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png
index 2e3e9eb..f91846d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum
index 6d016cc..c8ce2d7 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum
@@ -1 +1 @@
-f07c2fb6ac167af71f5ae6b7a401b1ea
\ No newline at end of file
+25f1568867cdf7170a328586a16601d7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-02-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-02-b-expected.png
index f9e1d05..41063c1 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-02-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-units-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum
index 0eb8f6d..15c3bd6 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum
@@ -1 +1 @@
-88b2123710dcd140e32d0a25851af2da
\ No newline at end of file
+415659fa9d9eaca5bb5beb75495b5903
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
index 669694a..419f702 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
index 1fba22a..963daa6 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-felem-01-b-expected.checksum
@@ -1 +1 @@
-a0c24f46d5e1a5d3348a9525f186fe3c
\ No newline at end of file
+56364160f90e57623e404afd25fe3b1b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png
index d931209..cdee917 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-felem-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
index b1535d1..423c264 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum
@@ -1 +1 @@
-302bd2bc822df39435490c0bdac99bf7
\ No newline at end of file
+407af0fefc3222d18974cc1d602b47d2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png
index fd07fd6..77ee811 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/filters-offset-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum
index defca27..154c469 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum
@@ -1 +1 @@
-84c2e1c33360c5bf4655919f5d08c9e2
\ No newline at end of file
+1fe11f274a09ba8be8e3563c46a114e1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png
index ac1d934..e6241ed 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum
index d28502c..5c82ea0 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum
@@ -1 +1 @@
-e7dbf9eedab2a92ebcd827dfe311fd5d
\ No newline at end of file
+b95b09fc9c8dbadcc2e71c352a32438e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-01-b-expected.png
index 9e1ca1e..98a3fec 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum
index 460b41e..619a9bd 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum
@@ -1 +1 @@
-9a0417c0463efaed2208fdb109f672da
\ No newline at end of file
+270c6be4a8f5c024fe348fbee89b53a0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-02-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-02-b-expected.png
index 609e71e..dba529d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-02-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-order-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum
index 57afc5b..6f0911a 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.checksum
@@ -1 +1 @@
-bd25c553cd6e88ab6e39d2785a652917
\ No newline at end of file
+cd745f5bdff5365bbe281d71c80ed49e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
index bc6a68c..6532c82 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum
index ccde427..e8f5749 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum
@@ -1 +1 @@
-cd065bae0e7edfbb6be102f0c215e1ef
\ No newline at end of file
+f04a31ace462fd8c3bb6bae9f05e1b65
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
index d914434..69998eb 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt
index fc1a631..4cb0c3f 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt
@@ -14,7 +14,7 @@ layer at (0,0) size 480x360
       RenderSVGContainer {g} at (164,206) size 147x76 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,180.00)}]
         RenderSVGContainer {a} at (164,206) size 147x76
           RenderSVGPath {path} at (164,206) size 147x76 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#00FFFF]}] [data="M 165 40 L 265 40 L 265 28 L 310 64 L 265 100 L 265 88 L 165 88 Z"]
-      RenderSVGPath {circle} at (367,130) size 46x46 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=390.00] [cy=153.00] [r=20.00]
+      RenderSVGPath {circle} at (368,131) size 44x44 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=390.00] [cy=153.00] [r=20.00]
       RenderSVGText {text} at (350,179) size 76x12 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 76x12
           chunk 1 text run 1 at (350.00,189.00) startOffset 0 endOffset 20 width 76.00: "id=\"internal-circle\""
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum
index a96eb52..a45ebca 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum
@@ -1 +1 @@
-aa966936047b10d0dc73dc92836819b6
\ No newline at end of file
+97c3190340ed17bf1df11f630f4675bc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
index d43d157..c310673 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt
index d55f13a..6ca5245 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt
@@ -26,7 +26,7 @@ layer at (0,0) size 480x360
         RenderSVGText {text} at (10,35) size 115x12 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 115x12
             chunk 1 text run 1 at (10.00,45.00) startOffset 0 endOffset 29 width 115.00: "transform=\"translate(-10,-20)"
-      RenderSVGPath {circle} at (367,130) size 46x46 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=390.00] [cy=153.00] [r=20.00]
+      RenderSVGPath {circle} at (368,131) size 44x44 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=390.00] [cy=153.00] [r=20.00]
       RenderSVGText {text} at (350,179) size 76x12 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 76x12
           chunk 1 text run 1 at (350.00,189.00) startOffset 0 endOffset 20 width 76.00: "id=\"internal-circle\""
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum
index 3c53df2..7cc6cd1 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum
@@ -1 +1 @@
-389e146120b91a3e6bc300a913932a8a
\ No newline at end of file
+f868dc5a392f90c091f90728d1ab5604
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png
index d1e0ce8..bcea056 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum
index e87d7e6..2930699 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum
@@ -1 +1 @@
-471b9c5fbbb32fb3a40bb683a61e9557
\ No newline at end of file
+badf8ffc1bc641fd00c856f7b8ac2413
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png
index c1f9da3..2e118d8 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum
index 7414568..7664dd7 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum
@@ -1 +1 @@
-ab353aa059d4cde0aabde46b41e4ec27
\ No newline at end of file
+70f817585af5ca6f5b19562bc93e0efa
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png
index f1bac3e..bc70a65 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt
index 7675cce..46291a7 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt
@@ -9,8 +9,8 @@ layer at (0,0) size 480x360
       RenderSVGResourceClipper {clipPath} [id="one"] [clipPathUnits=objectBoundingBox]
         RenderSVGPath {circle} at (0,0) size 1x1 [stroke={[type=SOLID] [color=#FF0000] [stroke width=0.15]}] [cx=0.30] [cy=0.50] [r=0.20]
         RenderSVGPath {circle} at (0,0) size 1x1 [cx=0.70] [cy=0.50] [r=0.20]
-    RenderSVGPath {rect} at (154,44) size 176x112 [fill={[type=SOLID] [color=#00008B]}] [x=150.00] [y=0.00] [width=200.00] [height=200.00]
-      [clipPath="one"] RenderSVGResourceClipper {clipPath} at (154.99,44.99) size 175.01x110.01
+    RenderSVGPath {rect} at (155,45) size 175x110 [fill={[type=SOLID] [color=#00008B]}] [x=150.00] [y=0.00] [width=200.00] [height=200.00]
+      [clipPath="one"] RenderSVGResourceClipper {clipPath} at (155,45) size 175x110
     RenderSVGText {text} at (50,95) size 106x19 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 106x19
         chunk 1 text run 1 at (50.00,110.00) startOffset 0 endOffset 19 width 106.00: "With a 'clip-path':"
@@ -18,8 +18,8 @@ layer at (0,0) size 480x360
       RenderSVGResourceMasker {mask} [id="two"] [maskUnits=objectBoundingBox] [maskContentUnits=objectBoundingBox]
         RenderSVGPath {circle} at (0,0) size 1x1 [stroke={[type=SOLID] [color=#FF0000] [stroke width=0.15]}] [fill={[type=SOLID] [color=#0000FF]}] [cx=0.30] [cy=0.50] [r=0.20]
         RenderSVGPath {circle} at (0,0) size 1x1 [fill={[type=SOLID] [color=#0000FF]}] [cx=0.70] [cy=0.50] [r=0.20]
-    RenderSVGPath {rect} at (154,194) size 176x112 [fill={[type=SOLID] [color=#00008B]}] [x=150.00] [y=150.00] [width=200.00] [height=200.00]
-      [masker="two"] RenderSVGResourceMasker {mask} at (154.99,194.99) size 175.01x110.01
+    RenderSVGPath {rect} at (155,195) size 175x110 [fill={[type=SOLID] [color=#00008B]}] [x=150.00] [y=150.00] [width=200.00] [height=200.00]
+      [masker="two"] RenderSVGResourceMasker {mask} at (155,195) size 175x110
     RenderSVGText {text} at (50,245) size 85x19 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 85x19
         chunk 1 text run 1 at (50.00,260.00) startOffset 0 endOffset 14 width 85.00: "With a 'mask':"
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
index 0c5d327..358fa85 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum
@@ -1 +1 @@
-4082904af7883b5e379d788c2c36a543
\ No newline at end of file
+cd24a2904229e99511743b92d624c9f3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png
index 8e9601d..b02616a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum
index 4a7e0f4..f692fe9 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum
@@ -1 +1 @@
-e8914f1dffc535d1329b7245fe34f94d
\ No newline at end of file
+2ed370af89851fa249effd70932af240
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png
index 6ade71d..99041de 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum
index 38f9254..f6c4826 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum
@@ -1 +1 @@
-52c29bdffeacedfbe90b4982184ea7e4
\ No newline at end of file
+1ffba8939ecd2de1378c5bb55a8eeddf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png
index ad35639..43c4411 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/painting-render-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum
index 33a33b2..1c01be7 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum
@@ -1 +1 @@
-54d81017176a47b2fad8f2b494dcbf9d
\ No newline at end of file
+566bab25ec56082b8d3004e86c8386fc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-02-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-02-b-expected.png
index bf38fb2..220d82f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-02-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum
index ed6aec8..9279187 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum
@@ -1 +1 @@
-764a5a987c814041b11831457d74bae6
\ No newline at end of file
+03dadfccae94ba4be92e921ebf930560
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-03-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-03-b-expected.png
index bc86b84..02fcce5 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-03-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-03-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum
index 6650c56..fb526a9 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum
@@ -1 +1 @@
-f91f8f3d64b36edb846320913393d741
\ No newline at end of file
+1f0895f20a070a3b8aafc4717444cd47
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-04-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-04-b-expected.png
index 1089e1f..aebea47 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-04-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/script-handle-04-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum
index 1fe1308..5d68a3c 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum
@@ -1 +1 @@
-03f04584cb961e63976a41ee923649f9
\ No newline at end of file
+2fd39e3b86109275552b061055e3395d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
index 0695974..db4933d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt
index 8b7bb94..c47cda7 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt
@@ -2,13 +2,13 @@ layer at (0,0) size 480x360
   RenderView at (0,0) size 480x360
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (49,49) size 347x267
+    RenderSVGContainer {g} at (49,49) size 346x266
       RenderSVGPath {circle} at (49,49) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [cx=100.00] [cy=100.00] [r=50.00]
       RenderSVGPath {circle} at (184,64) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=220.00] [cy=100.00] [r=35.00]
-      RenderSVGPath {circle} at (317,77) size 46x46 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [cx=340.00] [cy=100.00] [r=20.00]
-      RenderSVGPath {circle} at (77,237) size 46x46 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
+      RenderSVGPath {circle} at (318,78) size 44x44 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [cx=340.00] [cy=100.00] [r=20.00]
+      RenderSVGPath {circle} at (78,238) size 44x44 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
       RenderSVGPath {circle} at (185,225) size 70x70 [fill={[type=SOLID] [color=#0000FF]}] [cx=220.00] [cy=260.00] [r=35.00]
-      RenderSVGPath {circle} at (284,204) size 112x112 [stroke={[type=SOLID] [color=#FF0000] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
+      RenderSVGPath {circle} at (285,205) size 110x110 [stroke={[type=SOLID] [color=#FF0000] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
     RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 261x47
         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.7 $"
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum
index f3ff7a3..bf42fa2 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.checksum
@@ -1 +1 @@
-e0ddb2cf90db7017e9a90fbd6c2f4941
\ No newline at end of file
+c44087117d7a24c06156c1f0ea47b099
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png
index fe53c3e..19e7b59 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum
index ca742bd..8e64b30 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum
@@ -1 +1 @@
-0ce7efe8b9f00590a1c7d36f0b322462
\ No newline at end of file
+63c6911298685f1093d34ca47dcdb79d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
index 0c7adfa..1cb661c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt
index cc236be..9cfd9e3 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt
@@ -2,14 +2,14 @@ layer at (0,0) size 480x360
   RenderView at (0,0) size 480x360
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (15,24) size 390x251
+    RenderSVGContainer {g} at (16,24) size 389x250
       RenderSVGPath {ellipse} at (19,24) size 62x102 [stroke={[type=SOLID] [color=#000000]}] [cx=50.00] [cy=75.00] [rx=30.00] [ry=50.00]
       RenderSVGPath {ellipse} at (130,25) size 60x100 [fill={[type=SOLID] [color=#FF0000]}] [cx=160.00] [cy=75.00] [rx=30.00] [ry=50.00]
       RenderSVGPath {ellipse} at (234,44) size 72x72 [stroke={[type=SOLID] [color=#000000]}] [cx=270.00] [cy=80.00] [rx=35.00] [ry=35.00]
       RenderSVGPath {ellipse} at (335,45) size 70x70 [fill={[type=SOLID] [color=#FF0000]}] [cx=370.00] [cy=80.00] [rx=35.00] [ry=35.00]
-      RenderSVGPath {ellipse} at (15,165) size 70x110 [stroke={[type=SOLID] [color=#0000FF] [stroke width=8.00]}] [cx=50.00] [cy=220.00] [rx=30.00] [ry=50.00]
-      RenderSVGPath {ellipse} at (125,165) size 70x110 [stroke={[type=SOLID] [color=#0000FF] [stroke width=8.00]}] [fill={[type=SOLID] [color=#00FF00]}] [cx=160.00] [cy=220.00] [rx=30.00] [ry=50.00]
-      RenderSVGPath {ellipse} at (255,175) size 150x90 [stroke={[type=SOLID] [color=#0000FF] [stroke width=8.00]}] [fill={[type=SOLID] [color=#00FF00]}] [cx=330.00] [cy=220.00] [rx=70.00] [ry=40.00]
+      RenderSVGPath {ellipse} at (16,166) size 68x108 [stroke={[type=SOLID] [color=#0000FF] [stroke width=8.00]}] [cx=50.00] [cy=220.00] [rx=30.00] [ry=50.00]
+      RenderSVGPath {ellipse} at (126,166) size 68x108 [stroke={[type=SOLID] [color=#0000FF] [stroke width=8.00]}] [fill={[type=SOLID] [color=#00FF00]}] [cx=160.00] [cy=220.00] [rx=30.00] [ry=50.00]
+      RenderSVGPath {ellipse} at (256,176) size 148x88 [stroke={[type=SOLID] [color=#0000FF] [stroke width=8.00]}] [fill={[type=SOLID] [color=#00FF00]}] [cx=330.00] [cy=220.00] [rx=70.00] [ry=40.00]
     RenderSVGText {text} at (10,303) size 261x47 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 261x47
         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.7 $"
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum
index 599774b..1413833 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.checksum
@@ -1 +1 @@
-6c4e0f8069aa0d5e3a9631047d1e16b8
\ No newline at end of file
+851973b19e34c6f68787b33e90da2e52
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png
index 820a3c5..b12a243 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
index 0ff42f9..ff82105 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.checksum
@@ -1 +1 @@
-03d292034f778b2caad4499b663f3864
\ No newline at end of file
+e52712bd1ced9ceecdadbfa0844b14cd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png
index 3dfa6cb..4b1d727 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-02-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
index 4e5dc9f..1476dce 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.checksum
@@ -1 +1 @@
-cf2953d94cdd1f8a34f8fe6f2b1cffe5
\ No newline at end of file
+f2bf107d8b135166a92211a000c5a34d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png
index ddd84eb..e383c4c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum
index cc63c5b..87c318a 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-04-t-expected.checksum
@@ -1 +1 @@
-d409e6b3360a8a5756f81994c5a47cce
\ No newline at end of file
+32d848a9939918cd095de25e8d25503f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png
index 50edcb9..4498bbe 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum
index c22f821..ecac0af 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum
@@ -1 +1 @@
-febaa9eaac873d17665b147b71cf8951
\ No newline at end of file
+cff4aeb4f620a7daf2415935330b276e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-01-b-expected.png
index a2eef8e..3c7167d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum
index 23e3660..386e1d7 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum
@@ -1 +1 @@
-2a3c9e849271b748585c3ff96c65b382
\ No newline at end of file
+fa0a5f0d2ca0d41fb97e4dd3699b0f52
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-02-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-02-b-expected.png
index 607445b..3e10aad 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-02-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum
index ade405c..297774f 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum
@@ -1 +1 @@
-9f64d8b064efe89e439fd8218ca2034c
\ No newline at end of file
+8b2e7be61a5d8ff4e2e6b53655eeeb59
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-03-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-03-b-expected.png
index 353d7cc..641a19a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-03-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-css-03-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum
index f26b22c..4b8c293 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum
@@ -1 +1 @@
-4d0ff00b66c93070798cc8463d8924a6
\ No newline at end of file
+8096dfcec1a495db8cabab67470f39b7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png
index 45f42e4..06891ad 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum
index 178ce75..5508c77 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-01-b-expected.checksum
@@ -1 +1 @@
-601d92bcfde348235a7c1b3e4c765734
\ No newline at end of file
+c60e2066c8d23becd84d58492e0d3001
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-01-b-expected.png
index c1d65df..f77f073 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum
index 8ec680d..4ee1012 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-05-b-expected.checksum
@@ -1 +1 @@
-914e4a20f119b5da5cc3f8da80975aa8
\ No newline at end of file
+4fc61e23aac3b8c515a61bbe9c5bb015
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-05-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-05-b-expected.png
index 2ed1d18..0b2cf8b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-05-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/text-align-05-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
index 0540b9c..7926b54 100644
--- a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.checksum
@@ -1 +1 @@
-d1cb6dca6348c6efe78f9899f237df64
\ No newline at end of file
+c959493a49992c5eb7e5f2ced8599c32
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png
index db3c935..de6bc03 100644
Binary files a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/batik/masking/maskRegions-expected.txt b/LayoutTests/platform/chromium-win/svg/batik/masking/maskRegions-expected.txt
index edbd64e..979edbf 100644
--- a/LayoutTests/platform/chromium-win/svg/batik/masking/maskRegions-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/batik/masking/maskRegions-expected.txt
@@ -62,8 +62,8 @@ layer at (0,0) size 450x500
         RenderSVGText {text} at (24,-18) size 52x18 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 52x18
             chunk 1 (middle anchor) text run 1 at (24.50,-3.00) startOffset 0 endOffset 6 width 51.00: "Mask 3"
-      RenderSVGContainer {g} at (264,322) size 91x82 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,340.00)}]
-        RenderSVGContainer {use} at (264,340) size 91x64
+      RenderSVGContainer {g} at (264,322) size 92x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,340.00)}]
+        RenderSVGContainer {use} at (264,340) size 92x65
           [masker="mask_4"] RenderSVGResourceMasker {mask} at (5.00,0) size 90x64
           RenderSVGContainer {g} at (260,340) size 100x80
             RenderSVGPath {rect} at (260,340) size 100x80 [fill={[type=LINEAR-GRADIENT] [id="maskedGradient"]}] [x=0.00] [y=0.00] [width=100.00] [height=80.00]
diff --git a/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-expected.checksum b/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-expected.checksum
index 6ca3ebf..3a85b47 100644
--- a/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-expected.checksum
@@ -1 +1 @@
-f18df6c74679e31fb5653e07d2dc6df1
\ No newline at end of file
+95e680ea95cc78151de817703ca2b4b0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-expected.png b/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-expected.png
index 69bcc13..5bca054 100644
Binary files a/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-expected.png and b/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.checksum b/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.checksum
index f155619..87b83b4 100644
--- a/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.checksum
@@ -1 +1 @@
-05fe4ccaa7834bec7db746ff45e614b5
\ No newline at end of file
+203532e77722747095e2c8027f06165f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.png b/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.png
index 5009ea4..b64fd8a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.png and b/LayoutTests/platform/chromium-win/svg/batik/paints/patternRegions-positioned-objects-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/batik/text/verticalText-expected.checksum b/LayoutTests/platform/chromium-win/svg/batik/text/verticalText-expected.checksum
index 30b6afb..ba4635c 100644
--- a/LayoutTests/platform/chromium-win/svg/batik/text/verticalText-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/batik/text/verticalText-expected.checksum
@@ -1 +1 @@
-b79e6c64d5afcfae5d393e68f568e2f2
\ No newline at end of file
+6527fe6837767d0185d7ae367e92c9a3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/batik/text/verticalText-expected.png b/LayoutTests/platform/chromium-win/svg/batik/text/verticalText-expected.png
index 810aef3..fe02f1e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/batik/text/verticalText-expected.png and b/LayoutTests/platform/chromium-win/svg/batik/text/verticalText-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.checksum
index d03b55c..146d72c 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.checksum
@@ -1 +1 @@
-93ab4453ad803cd187209dad286f3930
\ No newline at end of file
+c2d2f0c0c2874cb4d347f525f40b33d8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.png
index 4cdfea5..c3d860b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum
index 12e9df5..ebe0a98 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-evenodd-twice-expected.checksum
@@ -1 +1 @@
-9b76b7de209817180b48eb1ad81cd6b9
\ No newline at end of file
+d3a5102d4200cd8ed304a6df63aba7b8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png
index 3b78658..3a2078d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-evenodd-twice-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-expected.checksum
index 1de44ce..5ccb423 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-expected.checksum
@@ -1 +1 @@
-611c0709e3f09cbc4892e26112dc666f
\ No newline at end of file
+bf4aa167607149d74f7e57e55a25631a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-expected.png
index 2bf49cf..9c7f286 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-nonzero-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-nonzero-expected.checksum
index 0ed2fcf..52d001a 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-nonzero-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-nonzero-expected.checksum
@@ -1 +1 @@
-6169d3109f233b90fd1c3da4fed97e15
\ No newline at end of file
+cb7338493c4102a90574bf718fa94fe8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-nonzero-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-nonzero-expected.png
index de0a0fc..881cc36 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-nonzero-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-clipped-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum
index fe1e01d..766baed 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.checksum
@@ -1 +1 @@
-726fd4533272fb94651a977cc5d69092
\ No newline at end of file
+68ccba3f54e90a41e1f6ee97af52fcec
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.png
index 7ac3006..7673cc5 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum
index d25078f..1a8722d 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.checksum
@@ -1 +1 @@
-726b9332177cd7e6b018ff5e1bb9bd09
\ No newline at end of file
+ef57514b7b9562453bf21ad7db156bc0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.png
index 8e66cff..66a829c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-expected.checksum
index 81a1498..186a509 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-expected.checksum
@@ -1 +1 @@
-a010b1ee90c26a9986a235cdf57bf3f8
\ No newline at end of file
+afbbe0cd280523054796b79c07d590d8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-expected.png
index 436e345..082f199 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-nonzero-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-objectBoundingBox-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-objectBoundingBox-expected.checksum
index d27a093..b2120ed 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-objectBoundingBox-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-objectBoundingBox-expected.checksum
@@ -1 +1 @@
-9abdab93826f1d69bfc0501a952d4e9e
\ No newline at end of file
+54049403e6acc4fa133c059696ed53d7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-objectBoundingBox-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-objectBoundingBox-expected.png
index 5e684be..ead04bb 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-objectBoundingBox-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-objectBoundingBox-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-clipped-use-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-clipped-use-expected.checksum
index 8ff8aa3..20f69ba 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-clipped-use-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-clipped-use-expected.checksum
@@ -1 +1 @@
-bc1b8a1c596852ca3059a35fed49196d
\ No newline at end of file
+59a26116198b73e14fb311340d011143
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-clipped-use-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-clipped-use-expected.png
index cc8c974..810ac94 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-clipped-use-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-clipped-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-and-child-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-and-child-expected.checksum
index 8855cb5..55deb0d 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-and-child-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-and-child-expected.checksum
@@ -1 +1 @@
-b55f054cd73a5207f6e4d852983b13de
\ No newline at end of file
+b9f69c6c3747232785ac609dcd859ee6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-and-child-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-and-child-expected.png
index 1676993..23d7849 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-and-child-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-and-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-expected.checksum
index d181be1..ee78446 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-expected.checksum
@@ -1 +1 @@
-94ba7fff4f736e20ca0b23e725572b41
\ No newline at end of file
+5a4fc7a3809d96401375c5434628a546
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-expected.png
index a2a725e..739f243 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-g-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-and-child-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-and-child-expected.checksum
index 8855cb5..55deb0d 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-and-child-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-and-child-expected.checksum
@@ -1 +1 @@
-b55f054cd73a5207f6e4d852983b13de
\ No newline at end of file
+b9f69c6c3747232785ac609dcd859ee6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-and-child-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-and-child-expected.png
index 1676993..23d7849 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-and-child-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-and-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-expected.checksum
index d181be1..ee78446 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-expected.checksum
@@ -1 +1 @@
-94ba7fff4f736e20ca0b23e725572b41
\ No newline at end of file
+5a4fc7a3809d96401375c5434628a546
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-expected.png
index a2a725e..739f243 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-on-svg-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child-expected.checksum
index d181be1..ee78446 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child-expected.checksum
@@ -1 +1 @@
-94ba7fff4f736e20ca0b23e725572b41
\ No newline at end of file
+5a4fc7a3809d96401375c5434628a546
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child-expected.png
index a2a725e..739f243 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child2-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child2-expected.checksum
index ddb95a3..85bc63d 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child2-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child2-expected.checksum
@@ -1 +1 @@
-3443af31137ea09cef8c782a06cb3492
\ No newline at end of file
+c90e7d9bc0dcbf207aa890c7788f272b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child2-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child2-expected.png
index ce6f19f..3f66ce3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child2-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child2-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child3-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child3-expected.checksum
index ddb95a3..85bc63d 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child3-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child3-expected.checksum
@@ -1 +1 @@
-3443af31137ea09cef8c782a06cb3492
\ No newline at end of file
+c90e7d9bc0dcbf207aa890c7788f272b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child3-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child3-expected.png
index ce6f19f..3f66ce3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child3-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child3-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child4-expected.checksum b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child4-expected.checksum
index ddb95a3..85bc63d 100644
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child4-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child4-expected.checksum
@@ -1 +1 @@
-3443af31137ea09cef8c782a06cb3492
\ No newline at end of file
+c90e7d9bc0dcbf207aa890c7788f272b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child4-expected.png b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child4-expected.png
index ce6f19f..3f66ce3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child4-expected.png and b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-use-as-child4-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.checksum b/LayoutTests/platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.checksum
index 049df00..f1a9bb1 100644
--- a/LayoutTests/platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.checksum
@@ -1 +1 @@
-553496e352377b1ae313d01461a84f26
\ No newline at end of file
+5f122763bcfb0585eb49f9e14b1aaa54
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.png b/LayoutTests/platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.png
index 6df0306..942fb29 100644
Binary files a/LayoutTests/platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.png and b/LayoutTests/platform/chromium-win/svg/css/circle-in-mask-with-shadow-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/css/mask-with-shadow-expected.checksum b/LayoutTests/platform/chromium-win/svg/css/mask-with-shadow-expected.checksum
index 769290a..ae5e6f0 100644
--- a/LayoutTests/platform/chromium-win/svg/css/mask-with-shadow-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/css/mask-with-shadow-expected.checksum
@@ -1 +1 @@
-75f91eba6f8a369f812e7c4a3507f367
\ No newline at end of file
+e4449581323c3f47a96e6db9cacbf651
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/css/mask-with-shadow-expected.png b/LayoutTests/platform/chromium-win/svg/css/mask-with-shadow-expected.png
index 25ea78e..81df024 100644
Binary files a/LayoutTests/platform/chromium-win/svg/css/mask-with-shadow-expected.png and b/LayoutTests/platform/chromium-win/svg/css/mask-with-shadow-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.checksum b/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.checksum
index f0f0aa9..873fa6a 100644
--- a/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.checksum
@@ -1 +1 @@
-16ea55e540671dfe2a584b7335dedc4c
\ No newline at end of file
+4350732fe41bf33140f152fc750f4dde
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.png b/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.png
index 0325de5..a3d553b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.png and b/LayoutTests/platform/chromium-win/svg/css/shadow-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/circle-move-invalidation-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/circle-move-invalidation-expected.checksum
index f595b3c..36d06b3 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/circle-move-invalidation-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/circle-move-invalidation-expected.checksum
@@ -1 +1 @@
-df53b081a8971448388ea7f5cfcfb049
\ No newline at end of file
+87b960793b25e154846cae95948a4581
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/circle-move-invalidation-expected.png b/LayoutTests/platform/chromium-win/svg/custom/circle-move-invalidation-expected.png
index 0fcd88f..6b33f27 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/circle-move-invalidation-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/circle-move-invalidation-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-2-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-2-expected.checksum
index 11b93ab..0be4bc0 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-2-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-2-expected.checksum
@@ -1 +1 @@
-c128c3a12202c3662ba471e8a305f5a9
\ No newline at end of file
+3b6caa851427054db538219922d3683e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-2-expected.png b/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-2-expected.png
index d8d1022..b8b4f87 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-2-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/circular-marker-reference-2-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.checksum
index fc24e6b..62d4609 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.checksum
@@ -1 +1 @@
-c9f17361807c0a8f3da5296d2e7cfe10
\ No newline at end of file
+3a6e426556bcb8152c3efaef7a86f126
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.png b/LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.png
index 881d7a2..7edb863 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/dasharrayOrigin-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/dasharrayOrigin-expected.checksum
index a4f3e2f..9592804 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/dasharrayOrigin-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/dasharrayOrigin-expected.checksum
@@ -1 +1 @@
-e671c6633d863e457d611eebebe8b023
\ No newline at end of file
+3a6c5c38d77cebb9a3fce78cf912aaec
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/dasharrayOrigin-expected.png b/LayoutTests/platform/chromium-win/svg/custom/dasharrayOrigin-expected.png
index 74edd53..53f879e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/dasharrayOrigin-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/dasharrayOrigin-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/focus-ring-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/focus-ring-expected.checksum
index 89839d7..321b751 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/focus-ring-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/focus-ring-expected.checksum
@@ -1 +1 @@
-5ba55ba4bb03dc2437e779e95ad710c9
\ No newline at end of file
+8d26b780451e329e27e2880e2bd96178
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/focus-ring-expected.png b/LayoutTests/platform/chromium-win/svg/custom/focus-ring-expected.png
index 78d4507..7e2bd33 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/focus-ring-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/focus-ring-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum
index e69a290..e7861b6 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.checksum
@@ -1 +1 @@
-60c33eaeb0fcc920090a6663c17b4dc4
\ No newline at end of file
+da683ed0b008f288743b66ecc6ad0580
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.png b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.png
index 004120f..bb0fd84 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum
index 335b29b..d0cea3c 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.checksum
@@ -1 +1 @@
-24798623e058edbec416d32c34f3fa55
\ No newline at end of file
+795cb74f825641c436d98c48d6871a94
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png
index 0d733aa..5dced7a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
index ed27057..e232ce9 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.checksum
@@ -1 +1 @@
-3f7ecaabdd91da9f4329b9f396f7c0d5
\ No newline at end of file
+3aa38b54bf28acafb4f1fecb74d8d78c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png
index b1984bd..c3cd9ee 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/getscreenctm-in-scrollable-svg-area-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.checksum
index 8a1eaff..822b8ca 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.checksum
@@ -1 +1 @@
-33f31784cd47c3bbece1c671703256ae
\ No newline at end of file
+1439cc0cb01fbd4a8819baf1720239db
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.png b/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.png
index bccb021..4ecb84e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/custom/gradient-stroke-width-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/custom/gradient-stroke-width-expected.txt
copy to LayoutTests/platform/chromium-win/svg/custom/gradient-stroke-width-expected.txt
diff --git a/LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.checksum
index 026533e..c07ba00 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.checksum
@@ -1 +1 @@
-79c73101fdbf1d43fa72c9ecc875e6f4
\ No newline at end of file
+ed067c3b6e81e241682e7e47f5b35979
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.png b/LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.png
index c8ade9e..a61d92f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.checksum
index 23c57b1..2f5065d 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.checksum
@@ -1 +1 @@
-8e81ca490cd7b47444561194332111ff
\ No newline at end of file
+1a6d61a7ade39d935fce549959a2e100
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.png b/LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.png
index 574a4fd..84927c3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/invalid-css-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-and-object-creation-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-and-object-creation-expected.checksum
index 644dc9a..4f38c98 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-and-object-creation-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-and-object-creation-expected.checksum
@@ -1 +1 @@
-5775b7279440d37894b3a8bd77b63320
\ No newline at end of file
+4de9e05ca5d4c532f048b6f3fa8d22cc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-and-object-creation-expected.png b/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-and-object-creation-expected.png
index 3a5f94c..32e1d81 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-and-object-creation-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-and-object-creation-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-creation-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-creation-expected.checksum
index 644dc9a..4f38c98 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-creation-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-creation-expected.checksum
@@ -1 +1 @@
-5775b7279440d37894b3a8bd77b63320
\ No newline at end of file
+4de9e05ca5d4c532f048b6f3fa8d22cc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-creation-expected.png b/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-creation-expected.png
index 3a5f94c..32e1d81 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-creation-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/js-late-marker-creation-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/js-update-bounce-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/js-update-bounce-expected.checksum
index 71d6ff9..585199b 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/js-update-bounce-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/js-update-bounce-expected.checksum
@@ -1 +1 @@
-126890a99a95ff4ff0f196a21d25e93e
\ No newline at end of file
+875bae219c33499a61e0b6eb4d82aa9f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/js-update-bounce-expected.png b/LayoutTests/platform/chromium-win/svg/custom/js-update-bounce-expected.png
index d02d5ff..4badabd 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/js-update-bounce-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/js-update-bounce-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.checksum
index 5b92f2c..c95efda 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.checksum
@@ -1 +1 @@
-c0c3b56a041ae88ecb8ed425f4f84b69
\ No newline at end of file
+f195eebf2e66af00fc2f630d88fab3e2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.png b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.png
index 029fbfd..e0079f2 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.txt
index d65a7cf..238f89d 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-all-expected.txt
@@ -10,7 +10,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (203,87) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (203.00,99.00) startOffset 0 endOffset 8 width 40.00: "circle-1"
-      RenderSVGPath {circle} at (0,98) size 140x262 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
+      RenderSVGPath {circle} at (0,104) size 135x256 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum
index 2d6c359..d4563ae 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.checksum
@@ -1 +1 @@
-bd42744084dd262a8555a9856ddbfe6d
\ No newline at end of file
+e70507bb1bb604ce8e35e79414f15747
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
index 41510d7..0c6da0f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt
index ccd9e09..a4c6142 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt
@@ -2,7 +2,7 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (63,8) size 333x327
+    RenderSVGContainer {g} at (63,8) size 332x327
       RenderSVGText {text} at (100,8) size 185x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 185x15
           chunk 1 text run 1 at (100.00,20.00) startOffset 0 endOffset 41 width 185.00: "Some circles with ids, for linking tests."
@@ -10,12 +10,12 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (203,87) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (203.00,99.00) startOffset 0 endOffset 8 width 40.00: "circle-1"
-      RenderSVGPath {circle} at (77,237) size 46x46 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
+      RenderSVGPath {circle} at (78,238) size 44x44 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
       RenderSVGPath {rect} at (63,226) size 74x74 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
-      RenderSVGPath {circle} at (284,204) size 112x112 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
+      RenderSVGPath {circle} at (285,205) size 110x110 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
       RenderSVGText {text} at (320,320) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (320.00,332.00) startOffset 0 endOffset 8 width 40.00: "circle-3"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.checksum
index d55f27f..cfbb379 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.checksum
@@ -1 +1 @@
-b696d875758ce3db4586faf93db74248
\ No newline at end of file
+b775d1f20b454c7102f0c39352aded29
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.png b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.png
index ca7531e..1ac4840 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.txt
index 7c5097c..9f61fb0 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-transform-expected.txt
@@ -2,7 +2,7 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 473x360
-    RenderSVGContainer {g} at (3,18) size 386x342
+    RenderSVGContainer {g} at (3,18) size 385x342
       RenderSVGText {text} at (100,8) size 185x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 185x15
           chunk 1 text run 1 at (100.00,20.00) startOffset 0 endOffset 41 width 185.00: "Some circles with ids, for linking tests."
@@ -10,12 +10,12 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (203,87) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (203.00,99.00) startOffset 0 endOffset 8 width 40.00: "circle-1"
-      RenderSVGPath {circle} at (26,246) size 54x55 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
+      RenderSVGPath {circle} at (27,247) size 52x52 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
       RenderSVGPath {rect} at (9,233) size 87x87 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
-      RenderSVGPath {circle} at (224,250) size 131x110 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
+      RenderSVGPath {circle} at (225,251) size 129x109 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
       RenderSVGText {text} at (320,320) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (320.00,332.00) startOffset 0 endOffset 8 width 40.00: "circle-3"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.checksum
index 9806df8..af2859d 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.checksum
@@ -1 +1 @@
-1df74b67d7c32352acfb2dd7c380b8c9
\ No newline at end of file
+b82783e244181797eaa0183e6223f0bb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.png b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.png
index ab8c496..326007a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.txt
index 8cc530f..8694b47 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-expected.txt
@@ -10,7 +10,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (203,87) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (203.00,99.00) startOffset 0 endOffset 8 width 40.00: "circle-1"
-      RenderSVGPath {circle} at (125,50) size 230x230 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
+      RenderSVGPath {circle} at (130,55) size 220x220 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum
index 5b92f2c..c95efda 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.checksum
@@ -1 +1 @@
-c0c3b56a041ae88ecb8ed425f4f84b69
\ No newline at end of file
+f195eebf2e66af00fc2f630d88fab3e2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.png
index 029fbfd..e0079f2 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.txt
index d65a7cf..238f89d 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewBox-transform-expected.txt
@@ -10,7 +10,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (203,87) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (203.00,99.00) startOffset 0 endOffset 8 width 40.00: "circle-1"
-      RenderSVGPath {circle} at (0,98) size 140x262 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
+      RenderSVGPath {circle} at (0,104) size 135x256 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.checksum
index 2d6c359..d4563ae 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.checksum
@@ -1 +1 @@
-bd42744084dd262a8555a9856ddbfe6d
\ No newline at end of file
+e70507bb1bb604ce8e35e79414f15747
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.png b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.png
index 41510d7..0c6da0f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.txt
index ccd9e09..a4c6142 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-viewTarget-expected.txt
@@ -2,7 +2,7 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (63,8) size 333x327
+    RenderSVGContainer {g} at (63,8) size 332x327
       RenderSVGText {text} at (100,8) size 185x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 185x15
           chunk 1 text run 1 at (100.00,20.00) startOffset 0 endOffset 41 width 185.00: "Some circles with ids, for linking tests."
@@ -10,12 +10,12 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (203,87) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (203.00,99.00) startOffset 0 endOffset 8 width 40.00: "circle-1"
-      RenderSVGPath {circle} at (77,237) size 46x46 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
+      RenderSVGPath {circle} at (78,238) size 44x44 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
       RenderSVGPath {rect} at (63,226) size 74x74 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
-      RenderSVGPath {circle} at (284,204) size 112x112 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
+      RenderSVGPath {circle} at (285,205) size 110x110 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
       RenderSVGText {text} at (320,320) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (320.00,332.00) startOffset 0 endOffset 8 width 40.00: "circle-3"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum
index 2d6c359..d4563ae 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.checksum
@@ -1 +1 @@
-bd42744084dd262a8555a9856ddbfe6d
\ No newline at end of file
+e70507bb1bb604ce8e35e79414f15747
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.png b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.png
index 41510d7..0c6da0f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.txt
index ccd9e09..a4c6142 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/linking-a-03-b-zoomAndPan-expected.txt
@@ -2,7 +2,7 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (63,8) size 333x327
+    RenderSVGContainer {g} at (63,8) size 332x327
       RenderSVGText {text} at (100,8) size 185x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 185x15
           chunk 1 text run 1 at (100.00,20.00) startOffset 0 endOffset 41 width 185.00: "Some circles with ids, for linking tests."
@@ -10,12 +10,12 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (203,87) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (203.00,99.00) startOffset 0 endOffset 8 width 40.00: "circle-1"
-      RenderSVGPath {circle} at (77,237) size 46x46 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
+      RenderSVGPath {circle} at (78,238) size 44x44 [stroke={[type=SOLID] [color=#00FF00] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=100.00] [cy=260.00] [r=20.00]
       RenderSVGText {text} at (80,283) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (80.00,295.00) startOffset 0 endOffset 8 width 40.00: "circle-2"
       RenderSVGPath {rect} at (63,226) size 74x74 [stroke={[type=SOLID] [color=#000000]}] [x=64.00] [y=227.00] [width=72.00] [height=72.00]
-      RenderSVGPath {circle} at (284,204) size 112x112 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
+      RenderSVGPath {circle} at (285,205) size 110x110 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [cx=340.00] [cy=260.00] [r=50.00]
       RenderSVGText {text} at (320,320) size 40x15 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 40x15
           chunk 1 text run 1 at (320.00,332.00) startOffset 0 endOffset 8 width 40.00: "circle-3"
diff --git a/LayoutTests/platform/chromium-win/svg/custom/marker-child-changes-css-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/marker-child-changes-css-expected.checksum
index c0d631f..34a3689 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/marker-child-changes-css-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/marker-child-changes-css-expected.checksum
@@ -1 +1 @@
-806a7ef1cf45e2f1683b72f3daa1e366
\ No newline at end of file
+4138d8bf6ab2418ffeb6d3b07184a330
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/marker-child-changes-css-expected.png b/LayoutTests/platform/chromium-win/svg/custom/marker-child-changes-css-expected.png
index f6cda69..0a7e2cf 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/marker-child-changes-css-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/marker-child-changes-css-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/marker-opacity-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/marker-opacity-expected.checksum
index 9744d49..67c6049 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/marker-opacity-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/marker-opacity-expected.checksum
@@ -1 +1 @@
-01c9116cd5b8e4f25f7c8c606faaecb5
\ No newline at end of file
+befc3dae6da439560326bf561e3bc75e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/marker-opacity-expected.png b/LayoutTests/platform/chromium-win/svg/custom/marker-opacity-expected.png
index a147a7b..a52fe16 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/marker-opacity-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/marker-opacity-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/marker-strokeWidth-changes-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/marker-strokeWidth-changes-expected.checksum
index c0d631f..34a3689 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/marker-strokeWidth-changes-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/marker-strokeWidth-changes-expected.checksum
@@ -1 +1 @@
-806a7ef1cf45e2f1683b72f3daa1e366
\ No newline at end of file
+4138d8bf6ab2418ffeb6d3b07184a330
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/marker-strokeWidth-changes-expected.png b/LayoutTests/platform/chromium-win/svg/custom/marker-strokeWidth-changes-expected.png
index f6cda69..a61d92f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/marker-strokeWidth-changes-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/marker-strokeWidth-changes-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mask-colorspace-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/mask-colorspace-expected.checksum
index 7d98bd4..032ac8c 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/mask-colorspace-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/mask-colorspace-expected.checksum
@@ -1 +1 @@
-09460b6df2294d6a215a4dd48e039e8d
\ No newline at end of file
+69bf46939133c7fc287f28d894b76e13
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mask-colorspace-expected.png b/LayoutTests/platform/chromium-win/svg/custom/mask-colorspace-expected.png
index 1c71cbe..1716741 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/mask-colorspace-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/mask-colorspace-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mask-on-multiple-objects-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/mask-on-multiple-objects-expected.checksum
index 3d1fe2a..947b218 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/mask-on-multiple-objects-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/mask-on-multiple-objects-expected.checksum
@@ -1 +1 @@
-74882ea6147afe170882a413b81df0bf
\ No newline at end of file
+2a34b4653b0ae2ac07032de9d02ae116
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mask-on-multiple-objects-expected.png b/LayoutTests/platform/chromium-win/svg/custom/mask-on-multiple-objects-expected.png
index 52d6353..c0109f5 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/mask-on-multiple-objects-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/mask-on-multiple-objects-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.checksum
index 75d4f75..59ef01c 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.checksum
@@ -1 +1 @@
-24f0d6792dd2f36c5c885a412368ba66
\ No newline at end of file
+7ed54bd1219eef63fe8d46bc378f1f73
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.png b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.png
index 57a5028..6c69539 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum
index 75d4f75..59ef01c 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.checksum
@@ -1 +1 @@
-24f0d6792dd2f36c5c885a412368ba66
\ No newline at end of file
+7ed54bd1219eef63fe8d46bc378f1f73
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.png b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.png
index 57a5028..6c69539 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.checksum
index b280c18..5b0ab56 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.checksum
@@ -1 +1 @@
-fd295f5f43f4323f6892f6c77fce7c68
\ No newline at end of file
+6aa9d2f0e484bd3a66ef51406bfd7cba
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.png b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.png
index 9cb88e8..c4b7d94 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum
index b280c18..5b0ab56 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.checksum
@@ -1 +1 @@
-fd295f5f43f4323f6892f6c77fce7c68
\ No newline at end of file
+6aa9d2f0e484bd3a66ef51406bfd7cba
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.png b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.png
index 9cb88e8..c4b7d94 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/non-circular-marker-reference-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/non-circular-marker-reference-expected.checksum
index 14bcf5e..dc650e7 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/non-circular-marker-reference-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/non-circular-marker-reference-expected.checksum
@@ -1 +1 @@
-799eeacd9d46afbbdbab20ded4cd8aa7
\ No newline at end of file
+01dbf9a2597721b167310005471aa18a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/non-circular-marker-reference-expected.png b/LayoutTests/platform/chromium-win/svg/custom/non-circular-marker-reference-expected.png
index 0dcd128..c8f395e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/non-circular-marker-reference-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/non-circular-marker-reference-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/path-zero-strokewidth-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/path-zero-strokewidth-expected.checksum
index 7931d28..1bc13b8 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/path-zero-strokewidth-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/path-zero-strokewidth-expected.checksum
@@ -1 +1 @@
-41e82b252afb4e2dea3479e38c55918f
\ No newline at end of file
+25d81303995bceba60f153508e80d235
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/path-zero-strokewidth-expected.png b/LayoutTests/platform/chromium-win/svg/custom/path-zero-strokewidth-expected.png
index 8f6a409..985e4e4 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/path-zero-strokewidth-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/path-zero-strokewidth-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/pattern-incorrect-tiling-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/pattern-incorrect-tiling-expected.checksum
index ebc209b..2a8c4c0 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/pattern-incorrect-tiling-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/pattern-incorrect-tiling-expected.checksum
@@ -1 +1 @@
-e5f60f96829f4a19c8e7bd9c3c82a9e1
\ No newline at end of file
+30238d1aa1e7bde8dc4cb89be0a350a5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/pattern-incorrect-tiling-expected.png b/LayoutTests/platform/chromium-win/svg/custom/pattern-incorrect-tiling-expected.png
index b02f791..d6a8d5c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/pattern-incorrect-tiling-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/pattern-incorrect-tiling-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/pattern-no-pixelation-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/pattern-no-pixelation-expected.checksum
index d155550..21ff963 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/pattern-no-pixelation-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/pattern-no-pixelation-expected.checksum
@@ -1 +1 @@
-fd7908758738fabf10ce39c7b0ef5060
\ No newline at end of file
+05ec57a94b988fab714a2cb16997ec7f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/pattern-no-pixelation-expected.png b/LayoutTests/platform/chromium-win/svg/custom/pattern-no-pixelation-expected.png
index 97ee6d9..e35950b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/pattern-no-pixelation-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/pattern-no-pixelation-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/pattern-rotate-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/pattern-rotate-expected.checksum
index 7800381..453f4ed 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/pattern-rotate-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/pattern-rotate-expected.checksum
@@ -1 +1 @@
-8b301bdc818a87edcd5e76316e50eae7
\ No newline at end of file
+64f8d1eb22ea369637c4f4649e8e48aa
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/pattern-rotate-expected.png b/LayoutTests/platform/chromium-win/svg/custom/pattern-rotate-expected.png
index f84d1b4..3ffba5a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/pattern-rotate-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/pattern-rotate-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
index 0f32995..d48b3b7 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.checksum
@@ -1 +1 @@
-c7320ee19dcb58fa34eaed9a047d67c2
\ No newline at end of file
+9c8564c708b880792ec0caaf75e8c832
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.png b/LayoutTests/platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.png
index 79e94fd..74e3e93 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.checksum
index 4764156..17f6bd6 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.checksum
@@ -1 +1 @@
-8e465e05b1d82bc6cea13b6370001237
\ No newline at end of file
+67bd0713ccaacbc780c334dee3564686
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.png b/LayoutTests/platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.png
index d66b55f..c865f81 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/relative-sized-content-with-resources-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/shapes-supporting-markers-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/shapes-supporting-markers-expected.checksum
index 31ac1e0..93953e7 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/shapes-supporting-markers-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/shapes-supporting-markers-expected.checksum
@@ -1 +1 @@
-2cfab5c6a85fc5e830f0ac84a8d23f00
\ No newline at end of file
+7954d00fe158e413c3790a4b95aff7c4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/shapes-supporting-markers-expected.png b/LayoutTests/platform/chromium-win/svg/custom/shapes-supporting-markers-expected.png
index 0542e8b..a388a43 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/shapes-supporting-markers-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/shapes-supporting-markers-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.checksum
index 2adfe04..4a65e62 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.checksum
@@ -1 +1 @@
-15b9c48db5cfa14e1850ba7f323992a6
\ No newline at end of file
+1736bb81c7ecc432c645059fc6392cf4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.png b/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.png
index 92f696c..c825f71 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.txt
index 010938b..1c5f532 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/stroked-pattern-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
         RenderSVGGradientStop {stop} [offset=0.00] [color=#FF0000]
         RenderSVGGradientStop {stop} [offset=1.00] [color=#FFFF00]
       RenderSVGResourcePattern {pattern} [id="pattern"] [patternUnits=userSpaceOnUse] [patternContentUnits=objectBoundingBox]
-        RenderSVGPath {circle} at (97,0) size 114x81 [stroke={[type=SOLID] [color=#640000] [stroke width=12.00]}] [fill={[type=RADIAL-GRADIENT] [id="redToYellow"]}] [cx=20.00] [cy=20.00] [r=40.00]
+        RenderSVGPath {circle} at (98,0) size 112x80 [stroke={[type=SOLID] [color=#640000] [stroke width=12.00]}] [fill={[type=RADIAL-GRADIENT] [id="redToYellow"]}] [cx=20.00] [cy=20.00] [r=40.00]
     RenderSVGPath {rect} at (188,58) size 424x484 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="pattern"]}] [x=50.00] [y=50.00] [width=350.00] [height=400.00]
     RenderSVGPath {rect} at (130,0) size 540x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=448.00] [height=498.00]
     RenderSVGContainer {g} at (287,12) size 226x33
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-css-events-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-css-events-expected.checksum
index fdaef89..59f0c95 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-css-events-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-css-events-expected.checksum
@@ -1 +1 @@
-77666ac91f3ad0fad996dda0b3ebf4e5
\ No newline at end of file
+1515307f59776731cddfd271acb12ca9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-css-events-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-css-events-expected.png
index dc000b0..649ba6b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-css-events-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-css-events-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.checksum
index f195690..9b275d0 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.checksum
@@ -1 +1 @@
-d984c4efa0f5ca52299a4f32386a8121
\ No newline at end of file
+678cda84d24558e69c79198cf8f41401
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.png
index a987649..aa2467c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-detach-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.checksum
index 389ada4..3ab64b0 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.checksum
@@ -1 +1 @@
-8afad141389fbe1064f36a2317862b60
\ No newline at end of file
+47a37e4be908c882c5dddf0d0d5250d3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.png
index 5e8a7f4..c95bcd3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-modify-container-in-target-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-modify-container-in-target-expected.checksum
index 3d6288e..89cb117 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-modify-container-in-target-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-modify-container-in-target-expected.checksum
@@ -1 +1 @@
-c55bee6f8a2619f1fb1045a14aca6291
\ No newline at end of file
+daf674b9de1f4f1fb19ad1ea38178829
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-modify-container-in-target-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-modify-container-in-target-expected.png
index 963809f..94d1e17 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-modify-container-in-target-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-modify-container-in-target-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-modify-target-container-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-modify-target-container-expected.checksum
index da531bd..60f4b05 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-modify-target-container-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-modify-target-container-expected.checksum
@@ -1 +1 @@
-590839b5f39880a3b3ecc852e7c8d01a
\ No newline at end of file
+7397e2839ec07e452591d44084fad8d0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-modify-target-container-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-modify-target-container-expected.png
index e0acd9d..8660dc4 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-modify-target-container-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-modify-target-container-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-on-g-containing-use-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-on-g-containing-use-expected.checksum
index 540c439..eefd279 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-on-g-containing-use-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-on-g-containing-use-expected.checksum
@@ -1 +1 @@
-87e3ea4eb2f9a71c1a6afc711d321838
\ No newline at end of file
+62eb61614f549652ba58bb45beb4d0d5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-on-g-containing-use-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-on-g-containing-use-expected.png
index edc04f1..dd6d5f3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-on-g-containing-use-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-on-g-containing-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-on-g-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-on-g-expected.checksum
index ba1e178..47cf7f6 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-on-g-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-on-g-expected.checksum
@@ -1 +1 @@
-cfa3598c55b002d2557355bbd70ecbfe
\ No newline at end of file
+10661582ffe0a92869d148e731a52ec1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-on-g-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-on-g-expected.png
index 12d6ac1..9052884 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-on-g-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-on-g-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-on-use-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-on-use-expected.checksum
index ba1e178..47cf7f6 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-on-use-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-on-use-expected.checksum
@@ -1 +1 @@
-cfa3598c55b002d2557355bbd70ecbfe
\ No newline at end of file
+10661582ffe0a92869d148e731a52ec1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-on-use-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-on-use-expected.png
index 12d6ac1..9052884 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-on-use-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-on-use-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.checksum
index 604d477..7b1527f 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.checksum
@@ -1 +1 @@
-d969cb1476a22e041084e76913ee43b9
\ No newline at end of file
+40e01f12f9eee9a9b48aa6096ab56759
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.png
index 8087618..046dd9f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.txt
index 27ebacc..33bb312 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-setAttribute-crash-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x221
   RenderBlock {html} at (0,0) size 800x221
     RenderBody {body} at (8,8) size 784x205
-      RenderSVGRoot {svg:svg} at (32,32) size 52x52
+      RenderSVGRoot {svg:svg} at (33,33) size 50x50
         RenderSVGHiddenContainer {svg:defs} at (0,0) size 0x0
-        RenderSVGContainer {svg:use} at (32,32) size 52x52
-          RenderSVGContainer {g} at (32,32) size 52x52 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,50.00)}]
-            RenderSVGViewportContainer {svg} at (32,32) size 52x52
+        RenderSVGContainer {svg:use} at (33,33) size 50x50
+          RenderSVGContainer {g} at (33,33) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,50.00)}]
+            RenderSVGViewportContainer {svg} at (33,33) size 50x50
               RenderSVGPath {svg:circle} at (28,28) size 60x60 [transform={m=((10.00,0.00)(0.00,10.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=0.00] [cy=0.00] [r=2.00]
       RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-transform-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-transform-expected.checksum
index 2c8d52c..bf5e619 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/use-transform-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/use-transform-expected.checksum
@@ -1 +1 @@
-2d6dd6b84c6dab41fb8f1f3421a745f7
\ No newline at end of file
+65a30db67b52b07d96a02ac37ad7bb64
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-transform-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-transform-expected.png
index c862208..b340a61 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-transform-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/use-transform-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/viewBox-hit-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/viewBox-hit-expected.checksum
index 57198ab..787ca1c 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/viewBox-hit-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/viewBox-hit-expected.checksum
@@ -1 +1 @@
-26e80198add8c602a82b1aa0a98ef3d4
\ No newline at end of file
+5295af13edc0c4e4e7c068054c692910
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/viewBox-hit-expected.png b/LayoutTests/platform/chromium-win/svg/custom/viewBox-hit-expected.png
index 8e283bd..ebbbafa 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/viewBox-hit-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/viewBox-hit-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/viewbox-syntax-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/viewbox-syntax-expected.checksum
index a95d537..a4baaec 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/viewbox-syntax-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/viewbox-syntax-expected.checksum
@@ -1 +1 @@
-d1f8ee04189ee67d387ec13bad9976fa
\ No newline at end of file
+7e7f75813ec814161db34ec52dab0498
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/viewbox-syntax-expected.png b/LayoutTests/platform/chromium-win/svg/custom/viewbox-syntax-expected.png
index ae08f3c..d25170c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/viewbox-syntax-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/viewbox-syntax-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/width-full-percentage-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/width-full-percentage-expected.checksum
index 1d19a2b..ddba768 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/width-full-percentage-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/width-full-percentage-expected.checksum
@@ -1 +1 @@
-69ccdbbccdd842367efb72791de019fa
\ No newline at end of file
+5c4d6061345672d91236eb1b17b34edb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/width-full-percentage-expected.png b/LayoutTests/platform/chromium-win/svg/custom/width-full-percentage-expected.png
index 441c889..f823abb 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/width-full-percentage-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/width-full-percentage-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum
index a7bde41..12731c2 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.checksum
@@ -1 +1 @@
-9c81f312dbf1a50c7c2f836e4d951684
\ No newline at end of file
+0ccdcc1cbece85579151c0dd20b84a1d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png
index 6dfab81..c344840 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum
index fbfccf0..dfda6e3 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.checksum
@@ -1 +1 @@
-f6626b33cd3858cc943a77199b662649
\ No newline at end of file
+9fad82d7906efb17db6e8f265d1ba189
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png
index 1a7b1c3..7f1f244 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum
index 56296ca..b21e19a 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.checksum
@@ -1 +1 @@
-b2f899ff0eb3d789d86a5db7674da72d
\ No newline at end of file
+6cf7e86d234c67f0e32cdf1476400437
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png
index 54a9740..6170bb3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-dom-r-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum
index e7ce9d1..e9eceb4 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.checksum
@@ -1 +1 @@
-2de27790db4172e9b6cc98653e1fd81a
\ No newline at end of file
+77405f7455dbdc656d1a9ebb95a36bcb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png
index a941f5a..0c2f5c4 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum
index 25a2dcb..cc665d9 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.checksum
@@ -1 +1 @@
-8ffbaaa1b61251ac6784b096d3161203
\ No newline at end of file
+fb8cf8ca99eb5a5df29c8dd4fa1b6d3c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png
index 52946eb..67a8b2a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum
index aadc5e6..2879abc 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.checksum
@@ -1 +1 @@
-c8866e918da85c80d81d06b0f07d173f
\ No newline at end of file
+961e02bf9689833479490f58af292461
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png
index 689e85e..b2ec4f6 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGCircleElement-svgdom-r-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum
index fb9e24c..0b71aa0 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.checksum
@@ -1 +1 @@
-6a6c351a62fa13253a58b9bc11ab5b0f
\ No newline at end of file
+446380c71a105d03317800d18d4a1a57
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png
index 827cc07..d2c866d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum
index 76c394f..d5f2689 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.checksum
@@ -1 +1 @@
-1bbff7b266a621fe739dcbed3acab4af
\ No newline at end of file
+f425f44a9a7cc72910383d4f27ec3727
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png
index 7d84fe4..c2efe08 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum
index 50563a9..bb58ff0 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.checksum
@@ -1 +1 @@
-78df95bf26046fb691f22b68eb0f6554
\ No newline at end of file
+be1e4e40be74b8faaee9bba719c29ed8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png
index 915aea6..2f224a0 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-rx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum
index 1580b44..197a432 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.checksum
@@ -1 +1 @@
-169950c7abb69cbfe78a34ef7ea8be12
\ No newline at end of file
+cc47b5f4101e7e8c775e38cf62df8e7c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png
index f2868b8..d7193ee 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-dom-ry-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum
index 28676a7..aef9878 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.checksum
@@ -1 +1 @@
-b16b5b6c3f6f0895ed42ba3a9bb1a485
\ No newline at end of file
+21b7f8d10b43b67b3a4543c66dfcefac
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png
index 6931c74..0218285 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum
index d861aa2..ec81e0a 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.checksum
@@ -1 +1 @@
-c11bd213a12e0719bcbe3f51aaf8117a
\ No newline at end of file
+ac1b5b52e6394cbc153d9abb61d99003
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png
index 26c100a..570c8cd 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum
index 7044c77..ebd61aa 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.checksum
@@ -1 +1 @@
-d90bf7aee3c2e5e1a0cedb564135ec87
\ No newline at end of file
+0b90e73f5fe4a6f9742faf2a8889c80c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png
index 245ad74..1664f01 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum
index 64f8f25..bd6c3fd 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.checksum
@@ -1 +1 @@
-47bb3578fcefef01600fe0a7a23eb439
\ No newline at end of file
+57cbb6eb1ade044ca54fadcb6ebb7976
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png
index 71493ec..50300fa 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum
index 6fa13ac..6364462 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.checksum
@@ -1 +1 @@
-0400217f03b2222f6f3d14e57463c0e6
\ No newline at end of file
+5657b256655dce5203a9960d31eab9dd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png
index 49b0ff6..43c77d1 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum
index cdb1c6e..3012372 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.checksum
@@ -1 +1 @@
-1dc655fed46ba45950638c0967764844
\ No newline at end of file
+2d74971a5ebb6b5f06e6d24da83b1dbc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png
index a5f15c4..2aac2fa 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum
index ffb6412..a3ee3bc 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.checksum
@@ -1 +1 @@
-7342334e0d3951487bbbbdff2a52d03f
\ No newline at end of file
+ca9f2938c75f984c651f55cd48d6b676
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png
index abc5731..e02dc10 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum
index 3761aaa..80ecd8f 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.checksum
@@ -1 +1 @@
-01ba13188378cf870c9a601464fcd479
\ No newline at end of file
+5db093def0bf05c4d4a2ed2b1320d186
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png
index 55700a7..751032c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum
index 9a186e3..487590c 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.checksum
@@ -1 +1 @@
-c92e241addf1a0ad9386d81ba60e9fa1
\ No newline at end of file
+5a0c001cf50c2ca97c4510f4d0ec49c7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png
index b0cdfa9..21822c9 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum
index e111001..95007ea 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.checksum
@@ -1 +1 @@
-bb7ae94a7c300a8d4b51ebaf766e7465
\ No newline at end of file
+5edac708eeb18cbf6e032de0863a47f2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png
index 70b10ea..924116c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum
index eebcf5f..4d251bd 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.checksum
@@ -1 +1 @@
-8f7e1143d9b2cdd5790ea26809fd37c2
\ No newline at end of file
+b77236561b1ae7f70bd8616465eef0f4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png
index 8627107..bed2f98 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum
index d42d6b0..cd2e06c 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.checksum
@@ -1 +1 @@
-b1176309f55c549fc732ce0c31fa4fd0
\ No newline at end of file
+ed63b0f9643dce6d34576b54dd6484f5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png
index 4b010a2..d3666b7 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum
index 6404c88..9cf9346 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.checksum
@@ -1 +1 @@
-fdc1c594f23e4b1712aefe7b3fb2d722
\ No newline at end of file
+b49dcdb6bf3a0bb2f6cdab9d3a06488d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png
index 6da8696..c5c990a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum
index 975b359..b7951ae 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.checksum
@@ -1 +1 @@
-892d1a90d6dfb1ec7f5a52e36bb44ab9
\ No newline at end of file
+d90b97405d453dca560ecb31dee9efe6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png
index 51454c6..2255c8b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum
index c479b00..66cba9a 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.checksum
@@ -1 +1 @@
-e7b34eb107633a8e76990cd393e7a155
\ No newline at end of file
+1d3a667ddbc312dec4176e8d4785289f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png
index cb798a7..bb3da11 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum
index 4737bb8..5bb26b6 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.checksum
@@ -1 +1 @@
-13bed877bb57f486e515d4aa4fbfd59d
\ No newline at end of file
+58bfcc3de19e9f43569920d04a41d843
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png
index c7a0104..ef5dea8 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum
index bf3ec91..79731c4 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.checksum
@@ -1 +1 @@
-a9b2780db8d95da13bd22ca2859ef9a4
\ No newline at end of file
+b29e3c7cc3fb879a2f7c279b431fdfdb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png
index b6ad598..5032fd1 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum
index 194f207..521d53f 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.checksum
@@ -1 +1 @@
-9ae180343a5608e33812e2b71a4f6ffa
\ No newline at end of file
+1b652972cf0eefdbaf2d23470d1c671d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png
index 5e724da..529848f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum
index ea26499..87861fc 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.checksum
@@ -1 +1 @@
-61e6533555a4c8587ca8ffcf670517fb
\ No newline at end of file
+228aa0ddf8f61133d7d210daca701f68
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png
index 7a5f9d4..c4fd0cf 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum
index a73459e..76ac151 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.checksum
@@ -1 +1 @@
-c03a8bd64f1d04da82b1d480fbc25855
\ No newline at end of file
+27422eb5a06a26a148bdecdc50d03d45
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png
index 550a192..a0e8aa1 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum
index 8f4100b..1c8ca1d 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.checksum
@@ -1 +1 @@
-9e1d46f59206543c986c382e6ce7e191
\ No newline at end of file
+dfe7f33de46cb66a031a78ca51c7c445
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png
index 626b64c..5ec078e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum
index c9bbd3c..623c0af 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.checksum
@@ -1 +1 @@
-4cdb049ce5ce17d48c783d553e9c9815
\ No newline at end of file
+cd3c9b0a27c20829c79a920640d8a2e0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png
index faf33fa..ed011e7 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum
index 577268d..67a5888 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.checksum
@@ -1 +1 @@
-e86bc0c584c8f629cdf7962200a81b98
\ No newline at end of file
+063e8c7eecffbface619cdc519e1a1ce
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png
index 10493a9..dbf3e3d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum
index 2eb7bf8..a02d56f 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.checksum
@@ -1 +1 @@
-0cd39cc2868cc87db3759986be009772
\ No newline at end of file
+29fe0e82fc5dd69dd086bfa462084df9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png
index fdbb905..e52300d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum
index 2e6024e..b96b082 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.checksum
@@ -1 +1 @@
-6f20db16c120100a44cac0a8fb5634f8
\ No newline at end of file
+c477ca079de7228e31a581285fa5b422
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png
index 6b39a7b..bb96278 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum
index 9f9a89b..0b3099a 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.checksum
@@ -1 +1 @@
-cda85b910adbc08e8c515c3094e6799f
\ No newline at end of file
+decd0baef99fba2324e24d4d3b4a5a33
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png
index 96ac08b..8046c9a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum
index a4415ba..b164046 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.checksum
@@ -1 +1 @@
-8a513df9c9a4b5df6932f75f2fbb4372
\ No newline at end of file
+461874fb6ed443ae25e32e6d605fb143
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png
index fea7eec..77c2c12 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum
index 641c674..75fc815 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.checksum
@@ -1 +1 @@
-be41ae80dc9cb4d1c5e80318ada5f40d
\ No newline at end of file
+6d4234967f2191a1d9de3e8b33336bf5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png
index 06ada67..c81f369 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum
index 907c829..074f313 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.checksum
@@ -1 +1 @@
-f84591c55e13364453f46bb31ef287d8
\ No newline at end of file
+02534efeb3ca74665622bd5cbc144c05
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png
index 0e3a66e..c7ce172 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum
index 6edcbd7..6b55bf4 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.checksum
@@ -1 +1 @@
-b9c6b607847a270341caff2bd4632ed9
\ No newline at end of file
+d57d75755ef894dd5761c94dce091795
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png
index 87e0582..abd0af6 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum
index 881abd2..eb447bd 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.checksum
@@ -1 +1 @@
-349f84188ebedc20c90fc9cc460d7515
\ No newline at end of file
+29a4b35ff843dfbe3bcfc864b38dadcb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png
index 6d3e82c..35b408b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum
index 6fa330f..049692c 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.checksum
@@ -1 +1 @@
-49e0c38d497ec57abdc9cf565e770e86
\ No newline at end of file
+b4417cb11d51c1c5d7c8ec669bcf165a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png
index c6b83a1..5eaf79f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum
index d4e5e20..387fce8 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.checksum
@@ -1 +1 @@
-2257d95e43de3fd07f6d20b3834c166f
\ No newline at end of file
+a1fb386b4626da2f591c664ab1241304
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png
index 1fc074b..19e3912 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum
index 87765cd..fef4e09 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.checksum
@@ -1 +1 @@
-aaf2939082cd89d615d1480592080103
\ No newline at end of file
+d148d55265208da43fc97f24790f61ee
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png
index 98065cf..6ce1bd6 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum
index ac01c4e..b518a91 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.checksum
@@ -1 +1 @@
-9578cbdd7dd6fa4afbad2af2a9563019
\ No newline at end of file
+d0c0e448e7933ef0c7f418313981c6bf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png
index 532c978..7b06fff 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum
index f390735..31df820 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.checksum
@@ -1 +1 @@
-dc3c4a6158176d14d1e176be444831cd
\ No newline at end of file
+c11546c90318dcc06ab577982846cfd5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png
index c7f43f0..aac9e3f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum
index 8eb4778..0167356 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.checksum
@@ -1 +1 @@
-93aa4a9c52a092d2263307f893c79cb2
\ No newline at end of file
+12fced2b6bb16040a9bcc51f893352cb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png
index efd0aa9..dcec64a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum
index d545578..c9ca7a0 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.checksum
@@ -1 +1 @@
-9bab533fedcfa8c3eab969872a7095cf
\ No newline at end of file
+caba3c21f589c68c93c958212f87badd
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png
index beb9645..c6b6cb0 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum
index 1eec78e..a615faf 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.checksum
@@ -1 +1 @@
-5d88bb51e7faf927add203af351cc512
\ No newline at end of file
+5301c41f9d05bed03371fac32fa9d36d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png
index 08a5158..37c7f66 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum
index f430719..cf0b35b 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.checksum
@@ -1 +1 @@
-895c7d8230ef2103e4b9fb0f7f8cee4a
\ No newline at end of file
+0a0e7c37c223cebdd04a040adfef9b9f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png
index d6040f0..703b47c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum
index 20a5293..e5e9d22 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.checksum
@@ -1 +1 @@
-69ba8809490c5d85621326ddbbae219a
\ No newline at end of file
+066e6c599358dc65a24d04bc3a16f432
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png
index 667ad13..82f7b2e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
index 8940fac..5c23bd3 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
@@ -1 +1 @@
-1dfc05f4474ed584f60d35f70ef3cad5
\ No newline at end of file
+a067b500c83a890f3ae10013835700df
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png
index 667ad13..b8aa086 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum
index 518d977..0a61230 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.checksum
@@ -1 +1 @@
-2b6670d38c1a6aa605d4d495503e1929
\ No newline at end of file
+4bbbc8dfdd5f83c1e8abc2e1160dde6a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png
index 667ad13..7c5fb1b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum
index c992bfe..c3913a4 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.checksum
@@ -1 +1 @@
-bcce3c66f4a4ab4c88f6fc70549d75fe
\ No newline at end of file
+e0ac812cce42d41e43bdfeb448d3bfd7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png
index 667ad13..1a89a3a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum
index 5aef0bb..c7ee6e7 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.checksum
@@ -1 +1 @@
-f96404ca525939a26a0ab1a3fd790fd1
\ No newline at end of file
+f1cfb7ac14d2c019aae82b1ea6187cc3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png
index 667ad13..f142ca5 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum
index 8e50c02..dde482b 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.checksum
@@ -1 +1 @@
-e004c6f71d931557bea4202a5a54b205
\ No newline at end of file
+18bb78f95dc0a8f2b1ab899deaf308dc
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png
index 667ad13..80751fc 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
index 9c9df2a..9e7d860 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.checksum
@@ -1 +1 @@
-4201400ed62c1c1404afffc69003f3ed
\ No newline at end of file
+1470312f6f043b86439eae2f390de41f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png
index 667ad13..9e8a8e8 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
index 34c6bce..f024a56 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
@@ -1 +1 @@
-72c4517a18b53bbe616d2322f868ecbf
\ No newline at end of file
+b7237864ad2eaed1dcfdb124d2b193be
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png
index 667ad13..3722531 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum
index ed68028..21fca3c 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.checksum
@@ -1 +1 @@
-efddd0a66a71c2bb27c7afba040aa80c
\ No newline at end of file
+0963dece086c95ba94bc3520c2a676ca
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png
index 667ad13..f9d6989 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum
index 45be555..a3e9210 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.checksum
@@ -1 +1 @@
-d397e04197c77d0a24cb8057281810fe
\ No newline at end of file
+8ebe2a3142164d3bb717fb698b0979e4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png
index 667ad13..4c64b97 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum
index fa6a9c4..32cf59e 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.checksum
@@ -1 +1 @@
-e245dc81e962ce25d038d3db1aac560e
\ No newline at end of file
+e90cccf8dcb991bad1f9ce854f4c4c13
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png
index 667ad13..48bb3c7 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum
index 53a6073..2f8ab4b 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.checksum
@@ -1 +1 @@
-2d39756d5b60377a7318ddc91c9bdd7d
\ No newline at end of file
+3958b6e77c97bd05748bf52580538418
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png
index 667ad13..75ad94b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
index 5aadbad..b43c33c 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
@@ -1 +1 @@
-1955862f2df5330203d39a2957f3f0cf
\ No newline at end of file
+661974b7cbe882e3cc8545a5c2d44dba
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png
index 667ad13..9b4428e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
index cc1b478..85e3527 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
@@ -1 +1 @@
-9bd7f917c0a0886ae47b774479085f16
\ No newline at end of file
+524fc2835fc2785cb43339da92614ea6
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png
index 667ad13..a4e5384 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
index 3510dda..ae5a231 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
@@ -1 +1 @@
-cd57628c646f75748941705e3573b812
\ No newline at end of file
+33e027e6818463d8c0cbaa3b4f8806e7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png
index 82ccc12..56dac75 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
index e96fbe9..a99136f 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
@@ -1 +1 @@
-e5aa802d331a8166cfe6ab61d7f84523
\ No newline at end of file
+a315ebfba476e86a80b189c804e8a8ff
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png
index 1c8dbeb..9435444 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
index cff37e8..1089541 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
@@ -1 +1 @@
-94d232170a66000d07e01f5d2a29c8f3
\ No newline at end of file
+5888e62e47dd49ebaa32a23f3b89a06f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png
index a832b40..df55e65 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
index cc29c1e..4be0f28 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
@@ -1 +1 @@
-cba7d2fc67df4664316caeb928e4d19d
\ No newline at end of file
+f1fff6f4783ad3f47c05caf25c71c439
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png
index 62cc2fc..78a0c38 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
index c0cddbf..f607879 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
@@ -1 +1 @@
-453457216377ea2ac46c67a9322f6475
\ No newline at end of file
+ed94c958f7d0b34020a78e9a5af87cc9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png
index 35e87e7..1a56dd9 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
index e202e46..0ab08d2 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
@@ -1 +1 @@
-e534949cc9c3822e57563612d685466f
\ No newline at end of file
+c2656aa9efd1b00716cc4b8e2336afc9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png
index 07948be..9849ebf 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
index be9ae05..da8aac0 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
@@ -1 +1 @@
-d1766cff37d86f60ac53b071131257ba
\ No newline at end of file
+3e09f5308bdade217bfc2c9907c3a4c4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png
index d9d6ce1..ae7ee53 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
index c47f342..a89588a 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
@@ -1 +1 @@
-df816a934517e01080a0e430f6d52df0
\ No newline at end of file
+703686b9027a57bcd03c50d19d25b9f5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png
index 188dd65..5968bad 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
index d11807d..97c53c5 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
@@ -1 +1 @@
-f8450d7aff3446a816e21ef21129b631
\ No newline at end of file
+c3ab4965edf169fe2868e917c77a1268
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png
index 7d59462..5106a08 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
index 7e8ea5c..4a9f7b6 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
@@ -1 +1 @@
-525f2fb681f25ea4430c082509c67876
\ No newline at end of file
+b4946b416481201b836ac8c419fcec6e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png
index 39aef2d..c0b0cb9 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum
index a7148c9..500f424 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.checksum
@@ -1 +1 @@
-e3e5d321b8598d333506495210cb599a
\ No newline at end of file
+0a979ff2b743f074ec0f89c14ed3f314
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png
index 185fa40..b486c2d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum
index 7a530ed..cf2d955 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.checksum
@@ -1 +1 @@
-07f04bc9c83d5ea4eb8a8bf67ab1b14d
\ No newline at end of file
+e2e9259798fde49a989899124b789ffe
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png
index 377b200..a43e1b0 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
index bf804c4..7555548 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
@@ -1 +1 @@
-f36ac15a2cdabc805260eb5caf229f58
\ No newline at end of file
+106030d3efb85841989fd5d0505b77a7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png
index a7446ab..99b82bb 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
index 2838f81..0fe3c23 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
@@ -1 +1 @@
-3cb588eaaf9fb273df7f4277df7f5c1f
\ No newline at end of file
+c6b8fc9c9064038b455da82733f7a7f9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png
index 8e1c258..66bdad7 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum
index 09e1440..dbe6d0d 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.checksum
@@ -1 +1 @@
-129aa06c6eefc3273457d1d275c355b9
\ No newline at end of file
+54501007298e5eda55951631d5f9c315
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png
index 73820cc..0ef5ddc 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
index 7bac3e0..092af15 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
@@ -1 +1 @@
-12e52badda89e3d61d9427322a8dc1e5
\ No newline at end of file
+45802a572936879b5e677addd5f503a1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png
index e20e4ec..8700758 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum
index 92bafb3..36498d2 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.checksum
@@ -1 +1 @@
-be4807d5b6fb3d016069012719471c26
\ No newline at end of file
+1adaa3da560388b9bbf9780c6228253d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png
index 046867c..ecc4dd9 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum
index 0b447b3..1d3020d 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.checksum
@@ -1 +1 @@
-9f6754347c5ba3b3a237d981bedd178c
\ No newline at end of file
+c84d6af0ee6e5bb61952342a2ad2d60c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png
index bcc6bf3..f35779e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum
index 41250ca..4ef7e5e 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.checksum
@@ -1 +1 @@
-7b5bd55d12194cff3dc6c1393d16e38a
\ No newline at end of file
+44c4c1f55e38278914c7948e0f0d62f1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png
index bceed92..4743480 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
index 0256f05..cd407ec 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
@@ -1 +1 @@
-eb5e788d758c41f345c74b600d9a9983
\ No newline at end of file
+7667d52ef944d0aedfba2d4d02de1465
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png
index 8a2b02f..c080478 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
index fe321bf..14fe8ab 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
@@ -1 +1 @@
-85b2415779fa830dc52db4f3e3b8bd3f
\ No newline at end of file
+af85293e6be673a7b7161c43000454ab
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png
index be8dcae..05bf194 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
index edd68fd..461f3e8 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.checksum
@@ -1 +1 @@
-eb77e13465744660e6e1a1939114d161
\ No newline at end of file
+c183f5c19f8e0b5b8317ff3fa662df55
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png
index 77b9353..36ede74 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
index 349bf6b..048aa0d 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
@@ -1 +1 @@
-af1456c779886ca76842af8fb7e82c1c
\ No newline at end of file
+e36dc10fb99bd3d3897848f13f35c09c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png
index 181ee07..8517752 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum
index b5b27d6..ddf913b 100644
--- a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.checksum
@@ -1 +1 @@
-1d2a1993c02a22b841d762e035f54f8d
\ No newline at end of file
+654604da73ff9fb47cab9235170a6488
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png
index 9d5403b..2047d1d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png and b/LayoutTests/platform/chromium-win/svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/cascade/001-broken-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/cascade/001-broken-expected.checksum
index 757d5cd..904df2f 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/cascade/001-broken-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/cascade/001-broken-expected.checksum
@@ -1 +1 @@
-3f87904b0fa012aa715aa740e2b4023e
\ No newline at end of file
+ec572f899e036f063395590a8fd7ce65
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/cascade/001-broken-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/cascade/001-broken-expected.png
index d313500..66883c5 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/cascade/001-broken-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/cascade/001-broken-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/cascade/002-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/cascade/002-expected.checksum
index d2e9455..b845059 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/cascade/002-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/cascade/002-expected.checksum
@@ -1 +1 @@
-1359f605580e0b8847f4fc5e18dc66fd
\ No newline at end of file
+b5c6d02152673a27a646c9bac730c320
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/cascade/002-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/cascade/002-expected.png
index 4576e94..c96416d 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/cascade/002-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/cascade/002-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.checksum
index a6d92dd..10b21bc 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.checksum
@@ -1 +1 @@
-76469831ff3389ff63494c9831932577
\ No newline at end of file
+f9dbeb8387814a97da9c3f1b535dfa35
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.png
index 78f59ae..426af44 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/links/001-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/links/001-expected.checksum
index d586a40..56394ae 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/links/001-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/links/001-expected.checksum
@@ -1 +1 @@
-0cb6b9a6b275c7ae5cea584d8ebe1a53
\ No newline at end of file
+bba672e867d0aea462427a13b6283aa4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/links/001-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/links/001-expected.png
index a8f4733..d9dc13a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/links/001-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/links/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/links/003-broken-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/links/003-broken-expected.checksum
index e493a88..202df1c 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/links/003-broken-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/links/003-broken-expected.checksum
@@ -1 +1 @@
-3153776c84aceea7031e9a81c9f75af7
\ No newline at end of file
+00d8aeaab73e5e048d1aa5ecbb53a085
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/links/003-broken-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/links/003-broken-expected.png
index e1d008c..0435f95 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/links/003-broken-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/links/003-broken-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/003-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/mixed/003-expected.checksum
index b4ae85c..36b7834 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/mixed/003-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/mixed/003-expected.checksum
@@ -1 +1 @@
-090eeab90d3ea1a4fc92fcfc9dbbf4af
\ No newline at end of file
+5d7cd8ba4647da0fbdaf4f451f09463d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/003-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/mixed/003-expected.png
index d5ed9ee..60297ca 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/mixed/003-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/mixed/003-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/004-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/mixed/004-expected.checksum
index d79557d..618b35e 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/mixed/004-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/mixed/004-expected.checksum
@@ -1 +1 @@
-71353606a5e06afd51df0a28454676bb
\ No newline at end of file
+c6a530b4f8f9a41e1385756d999be3d4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/004-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/mixed/004-expected.png
index bf6a08a..8e3f39f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/mixed/004-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/mixed/004-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/005-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/mixed/005-expected.checksum
index d79557d..618b35e 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/mixed/005-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/mixed/005-expected.checksum
@@ -1 +1 @@
-71353606a5e06afd51df0a28454676bb
\ No newline at end of file
+c6a530b4f8f9a41e1385756d999be3d4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/005-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/mixed/005-expected.png
index bf6a08a..8e3f39f 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/mixed/005-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/mixed/005-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/006-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/mixed/006-expected.checksum
index 7724b68..cb3a96c 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/mixed/006-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/mixed/006-expected.checksum
@@ -1 +1 @@
-1f77b3a14b2ff40df9d4139acd96098f
\ No newline at end of file
+91b4b3b782fef0a10000b11ac3ca5f1c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/006-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/mixed/006-expected.png
index 7b9464c..b33b559 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/mixed/006-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/mixed/006-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/008-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/mixed/008-expected.checksum
index 57acc5b..e57c6e0 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/mixed/008-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/mixed/008-expected.checksum
@@ -1 +1 @@
-c92a78f13d4805073c5cb64f9beed909
\ No newline at end of file
+413c4bfaf166c084805229e8e974dda7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/008-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/mixed/008-expected.png
index dd0d382..89aa6b3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/mixed/008-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/mixed/008-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/011-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/mixed/011-expected.checksum
index 7724b68..cb3a96c 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/mixed/011-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/mixed/011-expected.checksum
@@ -1 +1 @@
-1f77b3a14b2ff40df9d4139acd96098f
\ No newline at end of file
+91b4b3b782fef0a10000b11ac3ca5f1c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/mixed/011-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/mixed/011-expected.png
index 7b9464c..b33b559 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/mixed/011-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/mixed/011-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/perf/007-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/perf/007-expected.checksum
index 99efc96..2f86132 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/perf/007-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/perf/007-expected.checksum
@@ -1 +1 @@
-f4afc916e9e834cbad86c056c33e9915
\ No newline at end of file
+609da116229350e8c066709fd1f1437c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/perf/007-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/perf/007-expected.png
index 695972b..bad3155 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/perf/007-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/perf/007-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/001-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/001-expected.checksum
index a9e6354..79521c8 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/001-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/001-expected.checksum
@@ -1 +1 @@
-f5b66971e6e8921c94bf320f2c67d755
\ No newline at end of file
+5db38755666a68372983257258234697
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/001-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/001-expected.png
index a7b5c68..068925b 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/001-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/002-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/002-expected.checksum
index 2729278..81bf5fd 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/002-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/002-expected.checksum
@@ -1 +1 @@
-dddbfec0afb306e646309cd7f038d31c
\ No newline at end of file
+b62d4fb7ae986bf622bc11affab0adde
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/002-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/002-expected.png
index 3beb371..e39ab3a 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/002-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/rendering-model/002-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/shapes/path/001-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/shapes/path/001-expected.checksum
index 6474d6d..aef504c 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/shapes/path/001-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/shapes/path/001-expected.checksum
@@ -1 +1 @@
-a4da06c30ac94916cc4cc0e7cc6ea2ec
\ No newline at end of file
+f0cc16843f21878e900e1589efdc20a2
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/shapes/path/001-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/shapes/path/001-expected.png
index 7cca553..fd6c273 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/shapes/path/001-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/shapes/path/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/transform/001-expected.checksum b/LayoutTests/platform/chromium-win/svg/hixie/transform/001-expected.checksum
index d9277de..f1ef2e8 100644
--- a/LayoutTests/platform/chromium-win/svg/hixie/transform/001-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/hixie/transform/001-expected.checksum
@@ -1 +1 @@
-4ca4564a4abff31bb298dbb3b3b6b727
\ No newline at end of file
+e306c440335e5ac3666d232509cfa2c5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/transform/001-expected.png b/LayoutTests/platform/chromium-win/svg/hixie/transform/001-expected.png
index 8b33e3c..63e5230 100644
Binary files a/LayoutTests/platform/chromium-win/svg/hixie/transform/001-expected.png and b/LayoutTests/platform/chromium-win/svg/hixie/transform/001-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/in-html/circle-expected.checksum b/LayoutTests/platform/chromium-win/svg/in-html/circle-expected.checksum
index 034a572..9f4b29f 100644
--- a/LayoutTests/platform/chromium-win/svg/in-html/circle-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/in-html/circle-expected.checksum
@@ -1 +1 @@
-7c4174734bc03e404c7d21749c47a04f
\ No newline at end of file
+eaf920f88941c372f1d5c47e9b88e470
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/in-html/circle-expected.png b/LayoutTests/platform/chromium-win/svg/in-html/circle-expected.png
index 1b4826c..899b0eb 100644
Binary files a/LayoutTests/platform/chromium-win/svg/in-html/circle-expected.png and b/LayoutTests/platform/chromium-win/svg/in-html/circle-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-align-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/text/text-align-01-b-expected.checksum
index 441ee77..30c8223 100644
--- a/LayoutTests/platform/chromium-win/svg/text/text-align-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/text/text-align-01-b-expected.checksum
@@ -1 +1 @@
-dc0ed929af2dc18f3b7030d64603458f
\ No newline at end of file
+3c05c58c3c497d1100e28196a3b33853
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-align-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/text/text-align-01-b-expected.png
index 89c7acd..9fe2a87 100644
Binary files a/LayoutTests/platform/chromium-win/svg/text/text-align-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/text/text-align-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-align-05-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/text/text-align-05-b-expected.checksum
index 6e540d8..8ae1cd6 100644
--- a/LayoutTests/platform/chromium-win/svg/text/text-align-05-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/text/text-align-05-b-expected.checksum
@@ -1 +1 @@
-d7c8f3ab3d2b726456b3905cb8e376f1
\ No newline at end of file
+8b0f02977b76cd73a967c3721c7b7423
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/text/text-align-05-b-expected.png b/LayoutTests/platform/chromium-win/svg/text/text-align-05-b-expected.png
index 61629ec..963ceb3 100644
Binary files a/LayoutTests/platform/chromium-win/svg/text/text-align-05-b-expected.png and b/LayoutTests/platform/chromium-win/svg/text/text-align-05-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
index ee27f58..ec16bb9 100644
--- a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.checksum
@@ -1 +1 @@
-bd7c7952e01b5f37700c39137718e5ab
\ No newline at end of file
+3eed47ffe92a43221ad163432e831541
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png
index 0ab9fcf..dbef33c 100644
Binary files a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
index 352ef0e..b0c21ba 100644
--- a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.checksum
@@ -1 +1 @@
-da95a10a601e49e55fd7be1470cc5c67
\ No newline at end of file
+051292116ecadc1ec743bde3884e528f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.png b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.png
index f9793f9..a97cf49 100644
Binary files a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.png and b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.checksum b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.checksum
new file mode 100644
index 0000000..bf79d76
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.checksum
@@ -0,0 +1 @@
+012825c84cfada49bc1d4050b312e6f0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.png b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.png
new file mode 100644
index 0000000..ad6b86e
Binary files /dev/null and b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.txt b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.txt
index 85f741f..19b328d 100644
--- a/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.txt
@@ -62,8 +62,8 @@ layer at (0,0) size 933x1036
         RenderSVGText {text} at (26,-18) size 48x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 48x19
             chunk 1 (middle anchor) text run 1 at (26.50,-3.00) startOffset 0 endOffset 6 width 47.00: "Mask 3"
-      RenderSVGContainer {g} at (547,667) size 189x171 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,340.00)}]
-        RenderSVGContainer {use} at (547,704) size 189x134
+      RenderSVGContainer {g} at (547,667) size 191x173 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,340.00)}]
+        RenderSVGContainer {use} at (547,704) size 191x136
           [masker="mask_4"] RenderSVGResourceMasker {mask} at (5.00,0) size 90x64
           RenderSVGContainer {g} at (539,704) size 208x167
             RenderSVGPath {rect} at (539,704) size 208x167 [fill={[type=LINEAR-GRADIENT] [id="maskedGradient"]}] [x=0.00] [y=0.00] [width=100.00] [height=80.00]
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum
index 64b6e2c..1198a5a 100644
--- a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.checksum
@@ -1 +1 @@
-eebc9edd54bbdb259a16c90e9512f8b3
\ No newline at end of file
+10f15af7f704b27363130290ba90799f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png
index 6e9995f..f845e93 100644
Binary files a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum
index 7eee9ac..17561b8 100644
--- a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.checksum
@@ -1 +1 @@
-731e6c5b8dae60512a518288bb97dec9
\ No newline at end of file
+ca53ca95a540dd62e03718d45c73a690
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.png b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.png
index e5a3526..e4010ab 100644
Binary files a/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.png and b/LayoutTests/platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.png differ
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index d4b2f2f..13de740 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -74,7 +74,7 @@ BUG24182 SLOW DEBUG : fast/js/toString-and-valueOf-override.html = PASS
 BUG24182 SLOW WIN RELEASE : fast/dom/Window/webkitConvertPoint.html = PASS
 
 BUG24182 WIN RELEASE SLOW : http/tests/loading/redirect-methods.html = PASS
-//BUG24182 WIN SLOW : svg/hixie/perf/007.xml = PASS
+BUG24182 WIN SLOW : svg/hixie/perf/007.xml = PASS
 BUG24182 SLOW MAC RELEASE : dom/html/level2/html/HTMLImageElement01.html = PASS
 BUG24182 SLOW WIN RELEASE : http/tests/local/file-url-sent-as-referer.html = PASS
 BUG24182 SLOW WIN DEBUG : svg/carto.net/window.svg = PASS
@@ -838,7 +838,7 @@ BUGWK44514 WIN LINUX : svg/clip-path/nested-clip-in-mask-path-based-clipping.svg
 BUGWK44514 LINUX WIN : svg/custom/missing-xlink.svg = TEXT
 // Also fail since WK roll 65859:65885
 BUGWK44514 MAC : fast/backgrounds/svg-as-background-6.html = IMAGE
-//BUGWK44514 MAC : svg/zoom/page/zoom-mask-with-percentages.svg = IMAGE
+BUGWK44514 MAC : svg/zoom/page/zoom-mask-with-percentages.svg = IMAGE
 
 // -----------------------------------------------------------------
 // End SVG Regressions
@@ -1369,7 +1369,7 @@ BUG23498 MAC : fonts/monospace.html = IMAGE
 BUG23498 MAC : fonts/sans-serif.html = IMAGE
 BUG23498 MAC : fonts/serif.html = IMAGE
 BUG23498 MAC : http/tests/navigation/error404-subframeload.html = IMAGE
-//BUG23498 MAC : svg/hixie/links/003-broken.xml = IMAGE
+BUG23498 MAC : svg/hixie/links/003-broken.xml = IMAGE
 BUG23498 MAC : svg/text/multichar-glyph.svg = IMAGE
 BUG23498 MAC : tables/mozilla/bugs/bug101674.html = IMAGE
 BUG23498 MAC : tables/mozilla/bugs/bug10269-2.html = IMAGE
@@ -2626,7 +2626,7 @@ BUGWK39655 : fast/dom/prototype-property.html = FAIL
 
 // These SVG tests have been flaky on Win from quite some time.
 // Hard to pin down which roll introduced the flakiness.
-//BUG45106 WIN : svg/clip-path/clip-path-evenodd-nonzero.svg = PASS CRASH
+BUG45106 WIN : svg/clip-path/clip-path-evenodd-nonzero.svg = PASS CRASH
 BUG45106 WIN : svg/text/text-text-05-t.svg = PASS CRASH
 
 BUG45720 WIN LINUX : http/tests/websocket/tests/reload-crash.html = PASS CRASH
@@ -2944,8 +2944,8 @@ BUG51869 : http/tests/websocket/tests/frame-length-overflow.html = TEXT PASS
 BUG51854 WIN SLOW : http/tests/storage/callbacks-are-called-in-correct-context.html = PASS
 
 // Regressions from r65229
-//BUGWK43912 WIN : svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE
-//BUGWK43912 WIN LINUX : svg/batik/masking/maskRegions.svg = IMAGE
+BUGWK43912 WIN : svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE
+BUGWK43912 WIN LINUX : svg/batik/masking/maskRegions.svg = IMAGE
 BUGWK43912 WIN LINUX : svg/custom/grayscale-gradient-mask.svg = IMAGE
 //BUGWK43912 WIN LINUX : svg/zoom/page/zoom-mask-with-percentages.svg = IMAGE
 BUGWK43912 WIN LINUX : svg/custom/absolute-sized-content-with-resources.xhtml = IMAGE
@@ -3164,9 +3164,9 @@ BUG_HCLAM LINUX : svg/text/text-intro-05-t.svg = IMAGE PASS
 BUG57934 WIN : http/tests/appcache/fail-on-update-2.html = TIMEOUT
 
 // Flaky since 2010-09-17?
-//BUG57950 WIN LINUX : svg/batik/text/verticalText.svg = CRASH PASS
+BUG57950 WIN LINUX : svg/batik/text/verticalText.svg = CRASH PASS
 
-//BUG57957 LINUX DEBUG : fast/blockflow/block-level-images.html = IMAGE PASS
+BUG57957 LINUX DEBUG : fast/blockflow/block-level-images.html = IMAGE PASS
 
 // Failing since r69181. Verified as legitimate by looking at the results
 // of the SVG rendering.
@@ -3228,247 +3228,7 @@ BUG58735 LINUX : http/tests/misc/prefetch-purpose.html = PASS TEXT
 BUG58743 WIN : fast/filesystem/op-remove.html = TEXT
 
 // Needs rebaselining after r69517.
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-21-t.svg = IMAGE+TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-29-b.svg = IMAGE+TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/color-prop-01-b.svg = IMAGE+TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/linking-a-04-t.svg = IMAGE+TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/linking-a-05-t.svg = IMAGE+TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/shapes-circle-01-t.svg = IMAGE+TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/shapes-ellipse-01-t.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/gradient-stroke-width.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/linking-a-03-b-all.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/linking-a-03-b-preserveAspectRatio.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/linking-a-03-b-transform.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/linking-a-03-b-viewBox-transform.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/linking-a-03-b-viewBox.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/linking-a-03-b-viewTarget.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/linking-a-03-b-zoomAndPan.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/stroked-pattern.svg = IMAGE+TEXT
-BUG_AJWONG : svg/custom/use-setAttribute-crash.svg = IMAGE+TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-23-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-26-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-28-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-30-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-31-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-33-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-37-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-39-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-44-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/color-prop-02-f.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/color-prop-03-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/coords-units-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/coords-units-02-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/coords-viewattr-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/filters-felem-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/filters-offset-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/interact-cursor-01-f.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/interact-order-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/interact-order-02-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/interact-zoom-01-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/linking-uri-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/linking-uri-02-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/metadata-example-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/painting-marker-01-f.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/painting-render-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/script-handle-02-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/script-handle-03-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/script-handle-04-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/shapes-circle-02-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/shapes-ellipse-02-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/struct-frag-02-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/struct-frag-03-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/struct-frag-04-t.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/styling-css-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/styling-css-02-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/styling-css-03-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/styling-inherit-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/text-align-01-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/text-align-05-b.svg = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/types-basicDOM-01-b.svg = IMAGE
-BUG_AJWONG : svg/batik/paints/patternRegions-positioned-objects.svg = IMAGE
-BUG_AJWONG : svg/batik/paints/patternRegions.svg = IMAGE
-BUG_AJWONG : svg/batik/text/textOnPathSpaces.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-child-clipped.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-clipped-evenodd-twice.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-clipped-nonzero.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-clipped.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-nonzero-evenodd.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-nonzero.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-objectBoundingBox.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-on-clipped-use.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-on-g-and-child.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-on-g.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-on-svg-and-child.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-on-svg.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-use-as-child.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-use-as-child2.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-use-as-child3.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-use-as-child4.svg = IMAGE
-BUG_AJWONG : svg/css/circle-in-mask-with-shadow.svg = IMAGE
-BUG_AJWONG : svg/css/mask-with-shadow.svg = IMAGE
-BUG_AJWONG : svg/css/shadow-changes.svg = IMAGE
-BUG_AJWONG : svg/custom/circle-move-invalidation.svg = IMAGE
-BUG_AJWONG : svg/custom/circular-marker-reference-2.svg = IMAGE
-BUG_AJWONG : svg/custom/clone-element-with-animated-svg-properties.html = IMAGE
-BUG_AJWONG : svg/custom/dasharrayOrigin.svg = IMAGE
-BUG_AJWONG : svg/custom/focus-ring.svg = IMAGE
-BUG_AJWONG : svg/custom/getscreenctm-in-scrollable-div-area-nested.xhtml = IMAGE
-BUG_AJWONG : svg/custom/getscreenctm-in-scrollable-div-area.xhtml = IMAGE
-BUG_AJWONG : svg/custom/getscreenctm-in-scrollable-svg-area.xhtml = IMAGE
-BUG_AJWONG : svg/custom/inline-svg-in-xhtml.xml = IMAGE
-BUG_AJWONG : svg/custom/invalid-css.svg = IMAGE
-BUG_AJWONG : svg/custom/js-late-marker-and-object-creation.svg = IMAGE
-BUG_AJWONG : svg/custom/js-late-marker-creation.svg = IMAGE
-BUG_AJWONG : svg/custom/js-update-bounce.svg = IMAGE
-BUG_AJWONG : svg/custom/marker-child-changes-css.svg = IMAGE
-BUG_AJWONG : svg/custom/marker-opacity.svg = IMAGE
-BUG_AJWONG : svg/custom/marker-strokeWidth-changes.svg = IMAGE
-BUG_AJWONG : svg/custom/mask-colorspace.svg = IMAGE
-BUG_AJWONG : svg/custom/mask-on-multiple-objects.svg = IMAGE
-BUG_AJWONG : svg/custom/mouse-move-on-svg-container-standalone.svg = IMAGE
-BUG_AJWONG : svg/custom/mouse-move-on-svg-container.xhtml = IMAGE
-BUG_AJWONG : svg/custom/mouse-move-on-svg-root-standalone.svg = IMAGE
-BUG_AJWONG : svg/custom/mouse-move-on-svg-root.xhtml = IMAGE
-BUG_AJWONG : svg/custom/non-circular-marker-reference.svg = IMAGE
-BUG_AJWONG : svg/custom/path-zero-strokewidth.svg = IMAGE
-BUG_AJWONG : svg/custom/pattern-incorrect-tiling.svg = IMAGE
-BUG_AJWONG : svg/custom/pattern-no-pixelation.svg = IMAGE
-BUG_AJWONG : svg/custom/pattern-rotate.svg = IMAGE
-BUG_AJWONG : svg/custom/preserve-aspect-ratio-syntax.svg = IMAGE
-BUG_AJWONG : svg/custom/relative-sized-content-with-resources.xhtml = IMAGE
-BUG_AJWONG : svg/custom/shapes-supporting-markers.svg = IMAGE
-BUG_AJWONG : svg/custom/use-css-events.svg = IMAGE
-BUG_AJWONG : svg/custom/use-detach.svg = IMAGE
-BUG_AJWONG : svg/custom/use-instanceRoot-modifications.svg = IMAGE
-BUG_AJWONG : svg/custom/use-modify-container-in-target.svg = IMAGE
-BUG_AJWONG : svg/custom/use-modify-target-container.svg = IMAGE
-BUG_AJWONG : svg/custom/use-on-g-containing-use.svg = IMAGE
-BUG_AJWONG : svg/custom/use-on-g.svg = IMAGE
-BUG_AJWONG : svg/custom/use-on-use.svg = IMAGE
-BUG_AJWONG : svg/custom/use-transform.svg = IMAGE
-BUG_AJWONG : svg/custom/viewBox-hit.svg = IMAGE
-BUG_AJWONG : svg/custom/viewbox-syntax.svg = IMAGE
-BUG_AJWONG : svg/custom/width-full-percentage.svg = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGCircleElement-dom-r-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-dom-in-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-dom-height-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-dom-width-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-dom-x-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-dom-y-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-svgdom-height-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-svgdom-width-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-svgdom-x-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGMaskElement-svgdom-y-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop.html = IMAGE
-BUG_AJWONG : svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop.html = IMAGE
-BUG_AJWONG : svg/hixie/cascade/001-broken.xml = IMAGE
-BUG_AJWONG : svg/hixie/cascade/002.xml = IMAGE
-BUG_AJWONG : svg/hixie/error/017.xml = IMAGE
-BUG_AJWONG : svg/hixie/links/001.xml = IMAGE
-BUG_AJWONG : svg/hixie/mixed/003.xml = IMAGE
-BUG_AJWONG : svg/hixie/mixed/004.xml = IMAGE
-BUG_AJWONG : svg/hixie/mixed/005.xml = IMAGE
-BUG_AJWONG : svg/hixie/mixed/006.xml = IMAGE
-BUG_AJWONG : svg/hixie/mixed/008.xml = IMAGE
-BUG_AJWONG : svg/hixie/mixed/011.xml = IMAGE
-BUG_AJWONG : svg/hixie/rendering-model/001.xml = IMAGE
-BUG_AJWONG : svg/hixie/rendering-model/002.xml = IMAGE
-BUG_AJWONG : svg/hixie/shapes/path/001.xml = IMAGE
-BUG_AJWONG : svg/hixie/transform/001.xml = IMAGE
-BUG_AJWONG : svg/in-html/circle.html = IMAGE
-BUG_AJWONG : svg/text/text-align-01-b.svg = IMAGE
-BUG_AJWONG : svg/text/text-align-05-b.svg = IMAGE
-BUG_AJWONG : svg/zoom/page/zoom-coords-viewattr-01-b.svg = IMAGE
-BUG_AJWONG : svg/zoom/page/zoom-hixie-mixed-008.xml = IMAGE
-BUG_AJWONG : svg/zoom/text/zoom-coords-viewattr-01-b.svg = IMAGE
-BUG_AJWONG : svg/zoom/text/zoom-hixie-mixed-008.xml = IMAGE
-BUG_AJWONG : fast/js/basic-strict-mode.html = TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-81-t.svg = TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-82-t.svg = TEXT
-BUG_AJWONG : svg/W3C-SVG-1.1/animate-elem-83-t.svg = TEXT
-
-// These are dups of previous ones.
-BUG_AJWONG : fast/blockflow/block-level-images.html = IMAGE
-BUG_AJWONG : svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE+TEXT
-BUG_AJWONG : svg/batik/masking/maskRegions.svg = IMAGE+TEXT
-BUG_AJWONG : svg/batik/text/verticalText.svg = IMAGE
-BUG_AJWONG : svg/clip-path/clip-path-evenodd-nonzero.svg = IMAGE
-BUG_AJWONG : svg/hixie/links/003-broken.xml = IMAGE
-BUG_AJWONG : svg/hixie/perf/007.xml = IMAGE
-BUG_AJWONG : svg/zoom/page/zoom-mask-with-percentages.svg = IMAGE+TEXT
+BUG_AJWONG MAC WIN WIN-XP : svg/batik/text/textOnPathSpaces.svg = IMAGE
+BUG_AJWONG MAC : svg/W3C-SVG-1.1/animate-elem-81-t.svg = TEXT
+BUG_AJWONG MAC : svg/W3C-SVG-1.1/animate-elem-82-t.svg = TEXT
+BUG_AJWONG MAC : svg/W3C-SVG-1.1/animate-elem-83-t.svg = TEXT

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list