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

zimmermann at webkit.org zimmermann at webkit.org
Wed Dec 22 11:21:05 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 754792663c89000fae43fe5e96a6bf2683001761
Author: zimmermann at webkit.org <zimmermann at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Jul 20 07:47:39 2010 +0000

    2010-07-20  Nikolas Zimmermann  <nzimmermann at rim.com>
    
            Reviewed by Maciej Stachowiak.
    
            svg/dynamic-updates tests are broken - pixel test not generated/compared anymore
            https://bugs.webkit.org/show_bug.cgi?id=42376
    
            Finally generate pixel teset results again for svg/dynamic-updates. We have some regressions, tracked by master bug 42618.
    
            * fast/js/resources/js-test-pre.js: Pass 'window.enablePixelTesting' as argument to setDumpAsText() - the svg/dynamic-updates tests set this value to true before importing js-test-pre.js
            * platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum:
            * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png:
            * svg/dynamic-updates/resources/SVGTestCase.js: Set 'window.enablePixelTesting' to true, forcing setDumpAsText() to generate pixel test results.
            * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js: Tweak this test, to make it work as expected.
            * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Ditto.
            * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js: Update expected result description.
            * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Ditto.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63730 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index fa21394..21a6751 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,99 @@
+2010-07-20  Nikolas Zimmermann  <nzimmermann at rim.com>
+
+        Reviewed by Maciej Stachowiak.
+
+        svg/dynamic-updates tests are broken - pixel test not generated/compared anymore
+        https://bugs.webkit.org/show_bug.cgi?id=42376
+
+        Finally generate pixel teset results again for svg/dynamic-updates. We have some regressions, tracked by master bug 42618.
+
+        * fast/js/resources/js-test-pre.js: Pass 'window.enablePixelTesting' as argument to setDumpAsText() - the svg/dynamic-updates tests set this value to true before importing js-test-pre.js
+        * platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum:
+        * platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png:
+        * svg/dynamic-updates/resources/SVGTestCase.js: Set 'window.enablePixelTesting' to true, forcing setDumpAsText() to generate pixel test results. 
+        * svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js: Tweak this test, to make it work as expected.
+        * svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js: Ditto.
+        * svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js: Update expected result description.
+        * svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js: Ditto.
+
 2010-07-20  Adam Barth  <abarth at webkit.org>
 
         Reviewed by Darin Adler.
diff --git a/LayoutTests/fast/js/resources/js-test-pre.js b/LayoutTests/fast/js/resources/js-test-pre.js
index a4cc1f4..93c3cb6 100644
--- a/LayoutTests/fast/js/resources/js-test-pre.js
+++ b/LayoutTests/fast/js/resources/js-test-pre.js
@@ -1,5 +1,6 @@
+// svg/dynamic-updates tests set enablePixelTesting=true, as we want to dump text + pixel results
 if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+    layoutTestController.dumpAsText(window.enablePixelTesting);
 
 function description(msg)
 {
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.checksum
index 59bdd60..74eb985 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.checksum
@@ -1 +1 @@
-76bdc02f9e5c8554aebc20f37d11fae7
\ No newline at end of file
+d55c7583354eace2d81866730c07fabc
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png
index 885ab2c..1aa9b6f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-href-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.checksum
index 59bdd60..74eb985 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.checksum
@@ -1 +1 @@
-76bdc02f9e5c8554aebc20f37d11fae7
\ No newline at end of file
+d55c7583354eace2d81866730c07fabc
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png
index 885ab2c..1aa9b6f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-dom-target-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.checksum
index 59bdd60..74eb985 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.checksum
@@ -1 +1 @@
-76bdc02f9e5c8554aebc20f37d11fae7
\ No newline at end of file
+d55c7583354eace2d81866730c07fabc
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png
index 885ab2c..1aa9b6f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-href-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.checksum
index 59bdd60..74eb985 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.checksum
@@ -1 +1 @@
-76bdc02f9e5c8554aebc20f37d11fae7
\ No newline at end of file
+d55c7583354eace2d81866730c07fabc
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png
index 885ab2c..1aa9b6f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGAElement-svgdom-target-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.checksum
index 399064e..0f2d2ae 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.checksum
@@ -1 +1 @@
-2a4156e938954100c19d04bb51175e01
\ No newline at end of file
+68e6ddad4147b871f21014d9f34cc4e5
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png
index 4cccb14..c0073ed 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.checksum
index 888a07d..8939139 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.checksum
@@ -1 +1 @@
-3959fdcdf26959d07a576ff7c6b42a5a
\ No newline at end of file
+fc80a9f8c6d315d743e21bced6cf8f04
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png
index 12d31c9..828e572 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.checksum
index e63773f..46f85fa 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.checksum
@@ -1 +1 @@
-59c578272e067cd389d28d771eacc064
\ No newline at end of file
+5d7a14c0f87bf6bf73471689f10964f3
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png
index d2bd616..e05f65f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.checksum
index cdbef04..127727c 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.checksum
@@ -1 +1 @@
-408bf03c5c10fdfa7dcac2271bddf363
\ No newline at end of file
+385120b220874b27c01178693b3de163
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png
index ea5cfb4..f40af8f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGCursorElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum
index 362ce6d..613c45c 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.checksum
@@ -1 +1 @@
-f273def4a2525ee1ab6f71b227a37a30
\ No newline at end of file
+5533a8ad27d5f589301052e906406aef
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png
index 4822bfe..c9e036e 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum
index 9a9fdb1..19b4b78 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.checksum
@@ -1 +1 @@
-6e8ea7a5ad7c91fa3d67626496fa7649
\ No newline at end of file
+9364819759f64541bc78a90c4085dce2
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png
index 74a3133..1180ef0 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.checksum
index 54f563b..8c76216 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.checksum
@@ -1 +1 @@
-446acbcf40f621b2dc3df3008e8c1e96
\ No newline at end of file
+2eae500c5940f9b207a52dd98620c732
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png
index 66e0ec4..36f146e 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.checksum
index 6d6e00b..24544c3 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.checksum
@@ -1 +1 @@
-233da793e9e7a1333029b7115ffc2875
\ No newline at end of file
+3aac21e955b5b29255ff1d754c453b6d
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png
index 018725f..a1a1806 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum
index fd196e3..b3798fc 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.checksum
@@ -1 +1 @@
-a8bda405f655d66c65c50863481646ad
\ No newline at end of file
+dcec2562d165da61a8ac1302265cd75b
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png
index d7d11e7..178af33 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum
index 242aa03..3a9559c 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.checksum
@@ -1 +1 @@
-e01b6ad3e304f21d2209e8d780069725
\ No newline at end of file
+1c3105e699d4a993cb3b1737dfb14245
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png
index 7a0ab43..623c31f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.checksum
index 8df9d64..43578cb 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.checksum
@@ -1 +1 @@
-6e4e61cf0a3a03ad6de73f2a49471fe3
\ No newline at end of file
+f4c3905c82610b27020be421a805022e
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png
index dc56e88..ca8e0fe 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.checksum
index 5f62f20..04d74bc 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.checksum
@@ -1 +1 @@
-189cb21e1340af76a05bd0e755a038e8
\ No newline at end of file
+13eb7c00616a81ba041c840d4c781d7c
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png
index af2d16d..6c0e52a 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
index 5f2ebc1..03ec4da 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.checksum
@@ -1 +1 @@
-578d1ca4607fae803ad469ada6bc17fd
\ No newline at end of file
+30463bde1f980e05c479ee23a3682032
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png
index 1ec3d54..9717285 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
index bf00793..dbd7c8c 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.checksum
@@ -1 +1 @@
-a6990ec3e91ffb877b6bac44285c5d32
\ No newline at end of file
+293ea97490440baa95959014f1d02ca1
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png
index 3c5bfed..558b42f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.checksum
index b0ebc2e..605905c 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.checksum
@@ -1 +1 @@
-e00eb996ec3adb64ad6dceda3916eed5
\ No newline at end of file
+224fae800d3d427aba91701730990d02
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png
index 35e00a0..edfe02d 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.checksum
index 5f44ccd..b2b5405 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.checksum
@@ -1 +1 @@
-65ed8abcae4e223b4df65e9d47f9a78c
\ No newline at end of file
+11c3c4e16ba9180cdaeb785027d292e2
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png
index 3a0124f..967760a 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.checksum
index 3c47c37..4f78959 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.checksum
@@ -1 +1 @@
-55bcb3455e7f0c2e43407c89cfb81828
\ No newline at end of file
+c2ba9334d9a0f68b163099615799ac39
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png
index 1f6c04b..f4a8bd1 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.checksum
index c89d37b..d9000aa 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.checksum
@@ -1 +1 @@
-8c589665eca917322121afede17c0acb
\ No newline at end of file
+7ef89ade3d06a052d987f755b9dfcaf2
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png
index fdf6ff2..8be103f 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
index c52f4f7..a40a766 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.checksum
@@ -1 +1 @@
-78d34ea284aef7e59bf233a34d36783a
\ No newline at end of file
+d11382e9cbf749aadd4a0953a865956e
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png
index 2904b1c..ef08666 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-height-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
index 3b33ec7..c2cb196 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.checksum
@@ -1 +1 @@
-1f62b327cc77f9d6a51b1b5d4a08ee31
\ No newline at end of file
+173b41ad238e25454717720add78ea84
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png
index 261a40d..67035db 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
index c54ae3b..88a5e3a 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.checksum
@@ -1 +1 @@
-7251af9aee3bbadc2b8e63b44f86ed79
\ No newline at end of file
+382386d8794e17490484c55f5b025481
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png
index 7232a34..1015a84 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
index 89cd386..43e5eb9 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.checksum
@@ -1 +1 @@
-c77343af41c194e5e641c67f05eea03b
\ No newline at end of file
+c17365eee489e97e9b1bb7f649414ee1
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png
index 156dd43..23f6626 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-width-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
index 215b6c3..53b73d0 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.checksum
@@ -1 +1 @@
-7f8273eee051bf0d704cd610ea0f7b4d
\ No newline at end of file
+716714632a1b9c8b0c947a52a354e676
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png
index e6b1313..949f0d1 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-x-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
index a06e4c8..77f61d6 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.checksum
@@ -1 +1 @@
-778198a76587d67ffc166728ee21213c
\ No newline at end of file
+0c5df953535e3db2abb9d999b01032b7
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png
index 4b4ebe5..0c4ea9a 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-dom-y-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
index b3efa0a..7ca5e06 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.checksum
@@ -1 +1 @@
-67a2054730de6f86b3b1b7d8402a049b
\ No newline at end of file
+d6ce0b1dc577c6fbff58f0f3f4f56d32
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png
index 18b84ee..b70285b 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-height-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
index cfdfb61..540f44d 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.checksum
@@ -1 +1 @@
-bbca690e05921d03cc069f157e1f87c8
\ No newline at end of file
+0e2770c1b7a4543ad89484ef9fa5a0b6
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png
index 120aa80..b018077 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
index 5ffd40e..e2498e3 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.checksum
@@ -1 +1 @@
-4285a9efcc01cbd72fd8b4449bab56a0
\ No newline at end of file
+4dcda8de30ac50477518851d437d282d
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png
index 921bdd2..aef07ab 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
index 30bff78..bef8967 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.checksum
@@ -1 +1 @@
-d22f9aaa925fb104ca7ddc53b3ef71b5
\ No newline at end of file
+5d0b62709f3a4d7733ab98e58ccc7b1f
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png
index 253b03a..1e69ae0 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-width-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
index 6b6a2dd..95bbb6c 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.checksum
@@ -1 +1 @@
-8a169f27bd4c17a2942924e74734701a
\ No newline at end of file
+b0d903966f3ebfa1be3346b5bd0a8521
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png
index ddf96d5..c7520ba 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-x-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
index 5c4c555..7619a87 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.checksum
@@ -1 +1 @@
-3b0062f3e6dfebbb5824bfe76064aaca
\ No newline at end of file
+0ec6e3c4aef5a60c2b8f0efcc05b26cb
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png
index d0d312e..0f80807 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGMaskElement-svgdom-y-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
index f186122..31aee3c 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.checksum
@@ -1 +1 @@
-3a2806fc034244135999127f01b0f45a
\ No newline at end of file
+41782020001692ec34ebd0ae2da0074c
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png
index 409a2b8..40244be 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
index 811a8d4..83dfb1c 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.checksum
@@ -1 +1 @@
-1c3207d6da4468bfb9aa3a9e372d3486
\ No newline at end of file
+6c0ebfa7c15559b00db05802c995bf41
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png
index 463b629..4af1fcc 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
index 3d37890..0eb8b04 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.checksum
@@ -1 +1 @@
-6d2fe99c2ff44cef4c0379410aa84681
\ No newline at end of file
+cf106ca5bdb6747ed6f6cbb2032df611
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png
index e2806bc..7dd11ab 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
index 3c64724..85db447 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.checksum
@@ -1 +1 @@
-069b0d8a01ea590119e0183ea2e1507e
\ No newline at end of file
+d5944956376145d0c83ddd08ce526b9b
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png
index c19f7a6..23dcc86 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
index 87f325b..ce34c31 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.checksum
@@ -1 +1 @@
-d7cf7f0a90469a12350df2efbdedb95e
\ No newline at end of file
+ea87313d346820857aa475b63a23178e
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png
index 72fffe0..faf4eec 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
index e291c65..214dcd3 100644
--- a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
+++ b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.checksum
@@ -1 +1 @@
-466b2db486b6c4ec169c3ffcaa279071
\ No newline at end of file
+693a71b15552f71ef9fe80a15e98f594
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png
index ebac247..a4fa375 100644
Binary files a/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png and b/LayoutTests/platform/mac/svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop-expected.png differ
diff --git a/LayoutTests/svg/dynamic-updates/resources/SVGTestCase.js b/LayoutTests/svg/dynamic-updates/resources/SVGTestCase.js
index 6da9f9e..4565178 100644
--- a/LayoutTests/svg/dynamic-updates/resources/SVGTestCase.js
+++ b/LayoutTests/svg/dynamic-updates/resources/SVGTestCase.js
@@ -1,3 +1,6 @@
+// Force activating pixel tests - this variable is used in fast/js/resources/js-test-pre.js, when calling setDumpAsText().
+window.enablePixelTesting = true;
+
 var svgNS = "http://www.w3.org/2000/svg";
 var xlinkNS = "http://www.w3.org/1999/xlink";
 var xhtmlNS = "http://www.w3.org/1999/xhtml";
diff --git a/LayoutTests/svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js b/LayoutTests/svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js
index ae4c616..dddd58c 100644
--- a/LayoutTests/svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js
+++ b/LayoutTests/svg/dynamic-updates/script-tests/SVGLinearGradientElement-dom-gradientUnits-attr.js
@@ -16,6 +16,7 @@ rootSVGElement.appendChild(defsElement);
 
 var linearGradientElement = createSVGElement("linearGradient");
 linearGradientElement.setAttribute("id", "gradient");
+linearGradientElement.setAttribute("x2", "10");
 
 var firstStopElement = createSVGElement("stop");
 firstStopElement.setAttribute("offset", "0");
diff --git a/LayoutTests/svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js b/LayoutTests/svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js
index 39d64ed..c12d8a5 100644
--- a/LayoutTests/svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js
+++ b/LayoutTests/svg/dynamic-updates/script-tests/SVGLinearGradientElement-svgdom-gradientUnits-prop.js
@@ -16,6 +16,7 @@ rootSVGElement.appendChild(defsElement);
 
 var linearGradientElement = createSVGElement("linearGradient");
 linearGradientElement.setAttribute("id", "gradient");
+linearGradientElement.setAttribute("x2", "10");
 
 var firstStopElement = createSVGElement("stop");
 firstStopElement.setAttribute("offset", "0");
diff --git a/LayoutTests/svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js b/LayoutTests/svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js
index 154f874..a63b521 100644
--- a/LayoutTests/svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js
+++ b/LayoutTests/svg/dynamic-updates/script-tests/SVGRadialGradientElement-dom-gradientUnits-attr.js
@@ -1,5 +1,5 @@
 // [Name] SVGRadialGradientElement-dom-gradientUnits-attr.js
-// [Expected rendering result] green ellipse, no red visible - and a series of PASS messages
+// [Expected rendering result] radial gradient filled from left edge to right edge of green ellipse - and a series of PASS messages
 
 description("Tests dynamic updates of the 'gradientUnits' attribute of the SVGRadialGradientElement object")
 createSVGTestCase();
diff --git a/LayoutTests/svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js b/LayoutTests/svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js
index d331dff..a724361 100644
--- a/LayoutTests/svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js
+++ b/LayoutTests/svg/dynamic-updates/script-tests/SVGRadialGradientElement-svgdom-gradientUnits-prop.js
@@ -1,5 +1,5 @@
 // [Name] SVGRadialGradientElement-svgdom-gradientUnits-prop.js
-// [Expected rendering result] green ellipse, no red visible - and a series of PASS messages
+// [Expected rendering result] radial gradient filled from left edge to right edge of green ellipse - and a series of PASS messages
 
 description("Tests dynamic updates of the 'gradientUnits' property of the SVGRadialGradientElement object")
 createSVGTestCase();

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list