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

jorlow at chromium.org jorlow at chromium.org
Wed Dec 22 11:33:54 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 41d8bb4c0f34e08a8e71febfe411bfb6a248867a
Author: jorlow at chromium.org <jorlow at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Jul 29 16:15:46 2010 +0000

    2010-07-29  Jeremy Orlow  <jorlow at chromium.org>
    
            Reviewed by Dimitri Glazkov.
    
            [Chromium] Rebaseline 8 tests which are no longer failing
            https://bugs.webkit.org/show_bug.cgi?id=43194
    
            http://trac.webkit.org/changeset/64275/ appears to have fixed
            a bunch of SVG stuff for Chromium.  Rebaseline all of these.  (The
            baselines that are modified or deleted were all incorrect, btw.  I don't
            know why they were committed rather than just being "fail"s.)
    
            * platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.checksum:
            * platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.png:
            * platform/chromium-linux/svg/custom/recursive-clippath-expected.checksum: Added.
            * platform/chromium-linux/svg/custom/recursive-clippath-expected.png: Added.
            * platform/chromium-linux/svg/custom/recursive-filter-expected.checksum: Added.
            * platform/chromium-linux/svg/custom/recursive-filter-expected.png: Added.
            * platform/chromium-linux/svg/custom/recursive-gradient-expected.checksum:
            * platform/chromium-linux/svg/custom/recursive-gradient-expected.png: Added.
            * platform/chromium-linux/svg/custom/recursive-mask-expected.checksum: Added.
            * platform/chromium-linux/svg/custom/recursive-mask-expected.png: Added.
            * platform/chromium-linux/svg/custom/recursive-pattern-expected.checksum:
            * platform/chromium-linux/svg/custom/recursive-pattern-expected.png: Added.
            * platform/chromium-win/svg/custom/gradient-cycle-detection-expected.checksum:
            * platform/chromium-win/svg/custom/gradient-cycle-detection-expected.png:
            * platform/chromium-win/svg/custom/recursive-clippath-expected.checksum: Added.
            * platform/chromium-win/svg/custom/recursive-clippath-expected.png:
            * platform/chromium-win/svg/custom/recursive-clippath-expected.txt: Added.
            * platform/chromium-win/svg/custom/recursive-filter-expected.checksum:
            * platform/chromium-win/svg/custom/recursive-filter-expected.png:
            * platform/chromium-win/svg/custom/recursive-filter-expected.txt: Added.
            * platform/chromium-win/svg/custom/recursive-gradient-expected.checksum:
            * platform/chromium-win/svg/custom/recursive-gradient-expected.png:
            * platform/chromium-win/svg/custom/recursive-gradient-expected.txt: Added.
            * platform/chromium-win/svg/custom/recursive-mask-expected.checksum:
            * platform/chromium-win/svg/custom/recursive-mask-expected.png:
            * platform/chromium-win/svg/custom/recursive-mask-expected.txt: Added.
            * platform/chromium-win/svg/custom/recursive-pattern-expected.checksum:
            * platform/chromium-win/svg/custom/recursive-pattern-expected.png:
            * platform/chromium-win/svg/custom/recursive-pattern-expected.txt: Added.
            * platform/chromium-win/svg/custom/use-events-crash-expected.txt: Removed.
            * platform/chromium-win/svg/hixie/error/017-expected.txt: Removed.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@64283 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 02f4259..9848cc1 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,47 @@
+2010-07-29  Jeremy Orlow  <jorlow at chromium.org>
+
+        Reviewed by Dimitri Glazkov.
+
+        [Chromium] Rebaseline 8 tests which are no longer failing
+        https://bugs.webkit.org/show_bug.cgi?id=43194
+
+        http://trac.webkit.org/changeset/64275/ appears to have fixed
+        a bunch of SVG stuff for Chromium.  Rebaseline all of these.  (The
+        baselines that are modified or deleted were all incorrect, btw.  I don't
+        know why they were committed rather than just being "fail"s.)
+
+        * platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.checksum:
+        * platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.png:
+        * platform/chromium-linux/svg/custom/recursive-clippath-expected.checksum: Added.
+        * platform/chromium-linux/svg/custom/recursive-clippath-expected.png: Added.
+        * platform/chromium-linux/svg/custom/recursive-filter-expected.checksum: Added.
+        * platform/chromium-linux/svg/custom/recursive-filter-expected.png: Added.
+        * platform/chromium-linux/svg/custom/recursive-gradient-expected.checksum:
+        * platform/chromium-linux/svg/custom/recursive-gradient-expected.png: Added.
+        * platform/chromium-linux/svg/custom/recursive-mask-expected.checksum: Added.
+        * platform/chromium-linux/svg/custom/recursive-mask-expected.png: Added.
+        * platform/chromium-linux/svg/custom/recursive-pattern-expected.checksum:
+        * platform/chromium-linux/svg/custom/recursive-pattern-expected.png: Added.
+        * platform/chromium-win/svg/custom/gradient-cycle-detection-expected.checksum:
+        * platform/chromium-win/svg/custom/gradient-cycle-detection-expected.png:
+        * platform/chromium-win/svg/custom/recursive-clippath-expected.checksum: Added.
+        * platform/chromium-win/svg/custom/recursive-clippath-expected.png:
+        * platform/chromium-win/svg/custom/recursive-clippath-expected.txt: Added.
+        * platform/chromium-win/svg/custom/recursive-filter-expected.checksum:
+        * platform/chromium-win/svg/custom/recursive-filter-expected.png:
+        * platform/chromium-win/svg/custom/recursive-filter-expected.txt: Added.
+        * platform/chromium-win/svg/custom/recursive-gradient-expected.checksum:
+        * platform/chromium-win/svg/custom/recursive-gradient-expected.png:
+        * platform/chromium-win/svg/custom/recursive-gradient-expected.txt: Added.
+        * platform/chromium-win/svg/custom/recursive-mask-expected.checksum:
+        * platform/chromium-win/svg/custom/recursive-mask-expected.png:
+        * platform/chromium-win/svg/custom/recursive-mask-expected.txt: Added.
+        * platform/chromium-win/svg/custom/recursive-pattern-expected.checksum:
+        * platform/chromium-win/svg/custom/recursive-pattern-expected.png:
+        * platform/chromium-win/svg/custom/recursive-pattern-expected.txt: Added.
+        * platform/chromium-win/svg/custom/use-events-crash-expected.txt: Removed.
+        * platform/chromium-win/svg/hixie/error/017-expected.txt: Removed.
+
 2010-07-29  Nikolas Zimmermann  <nzimmermann at rim.com>
 
         Not reviewed. Update Qt specific baselines for three svg/custom tests.
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.checksum
index 07350b1..6fe9af1 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.checksum
@@ -1 +1 @@
-5dc607fd007b89cb7e80c16555995457
\ No newline at end of file
+b1f58db66b5be8ad946768749c833805
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.png
index 175821f..3df62f4 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/gradient-cycle-detection-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-clippath-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/recursive-clippath-expected.checksum
new file mode 100644
index 0000000..d6fcf2b
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/custom/recursive-clippath-expected.checksum
@@ -0,0 +1 @@
+8638b4f47ec689f15c2c8b89337840e1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-clippath-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/recursive-clippath-expected.png
new file mode 100644
index 0000000..57ef792
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/custom/recursive-clippath-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-filter-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/recursive-filter-expected.checksum
new file mode 100644
index 0000000..76d768b
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/custom/recursive-filter-expected.checksum
@@ -0,0 +1 @@
+3c4ea626060f1d18d2a7cee3eb83a86f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-filter-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/recursive-filter-expected.png
new file mode 100644
index 0000000..d1a53e0
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/custom/recursive-filter-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-gradient-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/recursive-gradient-expected.checksum
index 7f98b2e..a702709 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/recursive-gradient-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/recursive-gradient-expected.checksum
@@ -1 +1 @@
-5f2ce8183966b41137a29e0d501b93de
\ No newline at end of file
+135cb56c6b6442d874712ae2407dc939
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-gradient-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/recursive-gradient-expected.png
new file mode 100644
index 0000000..ee31b7a
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/custom/recursive-gradient-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-mask-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/recursive-mask-expected.checksum
new file mode 100644
index 0000000..a8eefe3
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/custom/recursive-mask-expected.checksum
@@ -0,0 +1 @@
+fd0071994a7bfa55e73781fc05c2c124
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-mask-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/recursive-mask-expected.png
new file mode 100644
index 0000000..d56e58e
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/custom/recursive-mask-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-pattern-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/recursive-pattern-expected.checksum
index 44bf027..a663ad4 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/recursive-pattern-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/recursive-pattern-expected.checksum
@@ -1 +1 @@
-cf45db93d4011b2212f469fdcd9e85e5
\ No newline at end of file
+0e2430cd266b8dda084465c3be33b90b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/recursive-pattern-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/recursive-pattern-expected.png
new file mode 100644
index 0000000..9b89d11
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/custom/recursive-pattern-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/gradient-cycle-detection-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/gradient-cycle-detection-expected.checksum
index 048e758..321ffee 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/gradient-cycle-detection-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/gradient-cycle-detection-expected.checksum
@@ -1 +1 @@
-236770993161181f568aaa3712396dc8
\ No newline at end of file
+700051df983ad1f6d3e7713f290a3480
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/gradient-cycle-detection-expected.png b/LayoutTests/platform/chromium-win/svg/custom/gradient-cycle-detection-expected.png
index 715b313..ed760bd 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/gradient-cycle-detection-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/gradient-cycle-detection-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.checksum
new file mode 100644
index 0000000..6903e6f
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.checksum
@@ -0,0 +1 @@
+35077e613d302c242840a899d5583725
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.png b/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.png
index 148ca84..fe5e08e 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.txt
new file mode 100644
index 0000000..1888a65
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-clippath-expected.txt
@@ -0,0 +1,30 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (37,0) size 276x304
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGResourceClipper {clipPath} [id="clipPath_0"] [clipPathUnits=userSpaceOnUse]
+        RenderPath {rect} at (50,0) size 50x50 [data="M50.00,0.00 L100.00,0.00 L100.00,50.00 L50.00,50.00 Z"]
+          [clipPath="clipPath_0"] RenderSVGResourceClipper {clipPath} at (50,0) size 50x50
+      RenderPath {rect} at (50,150) size 50x50 [data="M50.00,150.00 L100.00,150.00 L100.00,200.00 L50.00,200.00 Z"]
+        [clipPath="clipPath_1"] RenderSVGResourceClipper {clipPath} at (50,150) size 50x50
+      RenderSVGResourceClipper {clipPath} [id="clipPath_1"] [clipPathUnits=userSpaceOnUse]
+        RenderSVGContainer {use} at (50,150) size 50x50
+          RenderSVGContainer {g} at (50,150) size 50x50
+            RenderPath {rect} at (50,150) size 50x50 [data="M50.00,150.00 L100.00,150.00 L100.00,200.00 L50.00,200.00 Z"]
+              [clipPath="clipPath_1"] RenderSVGResourceClipper {clipPath} at (50,150) size 50x50
+    RenderPath {rect} at (50,0) size 100x100 [fill={[type=SOLID] [color=#0000FF]}] [data="M50.00,0.00 L150.00,0.00 L150.00,100.00 L50.00,100.00 Z"]
+    RenderPath {rect} at (50,0) size 50x50 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,0.00 L150.00,0.00 L150.00,100.00 L50.00,100.00 Z"]
+      [clipPath="clipPath_0"] RenderSVGResourceClipper {clipPath} at (50,0) size 50x50
+    RenderPath {rect} at (50,150) size 100x100 [fill={[type=SOLID] [color=#0000FF]}] [data="M50.00,150.00 L150.00,150.00 L150.00,250.00 L50.00,250.00 Z"]
+    RenderPath {rect} at (50,150) size 50x50 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,150.00 L150.00,150.00 L150.00,250.00 L50.00,250.00 Z"]
+      [clipPath="clipPath_1"] RenderSVGResourceClipper {clipPath} at (50,150) size 50x50
+    RenderPath {line} at (174,0) size 2x250 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M175.00,0.00 L175.00,250.00"]
+    RenderSVGText {text} at (37,285) size 276x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 276x19
+        chunk 1 (middle anchor) text run 1 at (37.00,300.00) startOffset 0 endOffset 48 width 276.00: "Both sides of the red line should look identical"
+    RenderSVGContainer {g} at (200,0) size 100x250 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}]
+      RenderPath {rect} at (200,0) size 100x100 [fill={[type=SOLID] [color=#0000FF]}] [data="M50.00,0.00 L150.00,0.00 L150.00,100.00 L50.00,100.00 Z"]
+      RenderPath {rect} at (200,0) size 50x50 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,0.00 L100.00,0.00 L100.00,50.00 L50.00,50.00 Z"]
+      RenderPath {rect} at (200,150) size 100x100 [fill={[type=SOLID] [color=#0000FF]}] [data="M50.00,150.00 L150.00,150.00 L150.00,250.00 L50.00,250.00 Z"]
+      RenderPath {rect} at (200,150) size 50x50 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,150.00 L100.00,150.00 L100.00,200.00 L50.00,200.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.checksum
index bc5142c..196bdb5 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.checksum
@@ -1 +1 @@
-3616cf7264cf122de5808672357d47b1
\ No newline at end of file
+d36f38c8f48d0f4e58850523f4bb6b0a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.png b/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.png
index a6119f6..d019cef 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.txt
new file mode 100644
index 0000000..311601f
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-filter-expected.txt
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (37,0) size 276x304
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGResourceFilter {filter} [id="filter0"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feGaussianBlur stdDeviation="4.00, 4.00"]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="filter1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feGaussianBlur stdDeviation="4.00, 4.00"]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="filter2"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+    RenderPath {rect} at (40,0) size 120x111 [fill={[type=SOLID] [color=#0000FF]}] [data="M50.00,0.00 L150.00,0.00 L150.00,100.00 L50.00,100.00 Z"]
+      [filter="filter1"] RenderSVGResourceFilter {filter} at (40,-10) size 120x120
+    RenderPath {rect} at (40,140) size 120x120 [fill={[type=SOLID] [color=#0000FF]}] [data="M50.00,150.00 L150.00,150.00 L150.00,250.00 L50.00,250.00 Z"]
+      [filter="filter2"] RenderSVGResourceFilter {filter} at (40,140) size 120x120
+    RenderPath {line} at (174,0) size 2x250 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M175.00,0.00 L175.00,250.00"]
+    RenderSVGText {text} at (37,285) size 276x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 276x19
+        chunk 1 (middle anchor) text run 1 at (37.00,300.00) startOffset 0 endOffset 48 width 276.00: "Both sides of the red line should look identical"
+    RenderSVGContainer {g} at (190,0) size 120x111 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}]
+      RenderPath {rect} at (190,0) size 120x111 [fill={[type=SOLID] [color=#0000FF]}] [data="M50.00,0.00 L150.00,0.00 L150.00,100.00 L50.00,100.00 Z"]
+        [filter="filter0"] RenderSVGResourceFilter {filter} at (40,-10) size 120x120
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.checksum
index cb13365..4c21413 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.checksum
@@ -1 +1 @@
-2666b03a2d870e70072fa2db26cf3393
\ No newline at end of file
+bfd0a61c06479408f985bf9ebeabd0bf
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.png b/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.png
index d8b5ea9..49f9cd8 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.txt
new file mode 100644
index 0000000..417ab3d
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-gradient-expected.txt
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 451x254
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGResourceRadialGradient {radialGradient} [id="gradient0"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]
+        RenderSVGGradientStop {stop} [offset=0.00] [color=#0000FF]
+        RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+      RenderSVGResourceRadialGradient {radialGradient} [id="gradient1"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]
+        RenderSVGGradientStop {stop} [offset=0.00] [color=#0000FF]
+        RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+      RenderSVGResourceRadialGradient {radialGradient} [id="gradient2"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]
+      RenderSVGResourceRadialGradient {radialGradient} [id="gradient4"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]
+      RenderSVGResourceRadialGradient {radialGradient} [id="gradient3"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]
+    RenderPath {rect} at (0,0) size 101x101 [stroke={[type=SOLID] [color=#008000]}] [fill={[type=RADIAL-GRADIENT] [id="gradient1"]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
+    RenderPath {rect} at (99,0) size 102x101 [stroke={[type=SOLID] [color=#008000]}] [fill={[type=RADIAL-GRADIENT] [id="gradient2"]}] [data="M100.00,0.00 L200.00,0.00 L200.00,100.00 L100.00,100.00 Z"]
+    RenderPath {rect} at (0,99) size 101x102 [stroke={[type=SOLID] [color=#008000]}] [fill={[type=RADIAL-GRADIENT] [id="gradient3"]}] [data="M0.00,100.00 L100.00,100.00 L100.00,200.00 L0.00,200.00 Z"]
+    RenderPath {line} at (224,0) size 2x200 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M225.00,0.00 L225.00,200.00"]
+    RenderSVGText {text} at (87,235) size 276x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 276x19
+        chunk 1 (middle anchor) text run 1 at (87.00,250.00) startOffset 0 endOffset 48 width 276.00: "Both sides of the red line should look identical"
+    RenderSVGContainer {g} at (249,0) size 202x201 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,0.00)}]
+      RenderPath {rect} at (249,0) size 102x101 [stroke={[type=SOLID] [color=#008000]}] [fill={[type=RADIAL-GRADIENT] [id="gradient0"]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
+      RenderPath {rect} at (349,0) size 102x101 [stroke={[type=SOLID] [color=#008000]}] [data="M100.00,0.00 L200.00,0.00 L200.00,100.00 L100.00,100.00 Z"]
+      RenderPath {rect} at (249,99) size 102x102 [stroke={[type=SOLID] [color=#008000]}] [data="M0.00,100.00 L100.00,100.00 L100.00,200.00 L0.00,200.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.checksum
index 237c0e8..e901402 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.checksum
@@ -1 +1 @@
-31f7457538c72582db5086d42b7464c6
\ No newline at end of file
+1ce8f0f2392286b30204927cb21d8fd3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.png b/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.png
index 6ffd623..5cf47ef 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.txt
new file mode 100644
index 0000000..fc1899f
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-mask-expected.txt
@@ -0,0 +1,38 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 350x204
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGResourceMasker {mask} [id="mask1"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
+        RenderPath {rect} at (0,0) size 50x50 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+      RenderSVGResourceMasker {mask} [id="mask2"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
+        RenderPath {rect} at (100,0) size 50x50 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M100.00,0.00 L150.00,0.00 L150.00,50.00 L100.00,50.00 Z"]
+          [masker="mask2"] RenderSVGResourceMasker {mask} at (100,0) size 50x50
+      RenderSVGResourceMasker {mask} [id="mask3"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
+        RenderPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M0.00,100.00 L50.00,100.00 L50.00,150.00 L0.00,150.00 Z"]
+          [masker="mask1"] RenderSVGResourceMasker {mask} at (0,0) size 0x0
+        RenderPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M100.00,100.00 L150.00,100.00 L150.00,150.00 L100.00,150.00 Z"]
+          [masker="mask2"] RenderSVGResourceMasker {mask} at (0,0) size 0x0
+      RenderPath {rect} at (0,100) size 50x50 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M0.00,100.00 L50.00,100.00 L50.00,150.00 L0.00,150.00 Z"]
+        [masker="mask4"] RenderSVGResourceMasker {mask} at (0,100) size 50x50
+      RenderSVGResourceMasker {mask} [id="mask4"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
+        RenderSVGContainer {use} at (0,100) size 50x50
+          RenderSVGContainer {g} at (0,100) size 50x50
+            RenderPath {rect} at (0,100) size 50x50 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M0.00,100.00 L50.00,100.00 L50.00,150.00 L0.00,150.00 Z"]
+              [masker="mask4"] RenderSVGResourceMasker {mask} at (0,100) size 50x50
+    RenderPath {rect} at (0,0) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
+      [masker="mask1"] RenderSVGResourceMasker {mask} at (0,0) size 50x50
+    RenderPath {rect} at (100,0) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 L200.00,0.00 L200.00,100.00 L100.00,100.00 Z"]
+      [masker="mask2"] RenderSVGResourceMasker {mask} at (100,0) size 50x50
+    RenderPath {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#0000FF]}] [data="M100.00,100.00 L200.00,100.00 L200.00,200.00 L100.00,200.00 Z"]
+      [masker="mask3"] RenderSVGResourceMasker {mask} at (0,0) size 0x0
+    RenderPath {rect} at (0,100) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,100.00 L100.00,100.00 L100.00,200.00 L0.00,200.00 Z"]
+      [masker="mask4"] RenderSVGResourceMasker {mask} at (0,100) size 50x50
+    RenderPath {line} at (174,0) size 2x150 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M175.00,0.00 L175.00,150.00"]
+    RenderSVGText {text} at (37,185) size 276x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 276x19
+        chunk 1 (middle anchor) text run 1 at (37.00,200.00) startOffset 0 endOffset 48 width 276.00: "Both sides of the red line should look identical"
+    RenderSVGContainer {g} at (200,0) size 150x150 [transform={m=((1.00,0.00)(0.00,1.00)) t=(200.00,0.00)}]
+      RenderPath {rect} at (200,0) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+      RenderPath {rect} at (300,0) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M100.00,0.00 L150.00,0.00 L150.00,50.00 L100.00,50.00 Z"]
+      RenderPath {rect} at (200,100) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,100.00 L50.00,100.00 L50.00,150.00 L0.00,150.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.checksum
index 4e9655b..402eebe 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.checksum
@@ -1 +1 @@
-afb5fb15389d7a68216679325ed68efb
\ No newline at end of file
+0c395832bc06d894c38e4c784d12b4b9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.png b/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.png
index 95980f2..d078aea 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.txt
new file mode 100644
index 0000000..e513430
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/custom/recursive-pattern-expected.txt
@@ -0,0 +1,71 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 650x354
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGResourcePattern {pattern} [id="pattern0"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+        RenderPath {rect} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+        RenderPath {rect} at (50,50) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,50.00 L150.00,50.00 L150.00,150.00 L50.00,150.00 Z"]
+      RenderSVGResourcePattern {pattern} [id="pattern1"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+        RenderPath {rect} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+        RenderPath {rect} at (50,50) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,50.00 L150.00,50.00 L150.00,150.00 L50.00,150.00 Z"]
+      RenderSVGResourcePattern {pattern} [id="pattern2"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+        RenderPath {rect} at (50,50) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,50.00 L150.00,50.00 L150.00,150.00 L50.00,150.00 Z"]
+        RenderPath {rect} at (0,0) size 50x50 [fill={[type=PATTERN] [id="pattern1"]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+      RenderSVGResourcePattern {pattern} [id="pattern3"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+      RenderSVGResourcePattern {pattern} [id="pattern4"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+      RenderSVGResourcePattern {pattern} [id="pattern6"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+      RenderSVGResourcePattern {pattern} [id="pattern5"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+        RenderPath {rect} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+        RenderPath {rect} at (50,50) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,50.00 L150.00,50.00 L150.00,150.00 L50.00,150.00 Z"]
+      RenderPath {rect} at (0,0) size 50x50 [fill={[type=PATTERN] [id="pattern7"]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+      RenderSVGResourcePattern {pattern} [id="pattern7"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+        RenderSVGContainer {use} at (0,0) size 50x50
+          RenderSVGContainer {g} at (0,0) size 50x50
+            RenderPath {rect} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+        RenderPath {rect} at (50,50) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,50.00 L150.00,50.00 L150.00,150.00 L50.00,150.00 Z"]
+      RenderPath {rect} at (0,0) size 50x50 [fill={[type=PATTERN] [id="pattern8"]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+      RenderSVGContainer {use} at (0,0) size 50x50
+        RenderSVGContainer {g} at (0,0) size 50x50
+          RenderPath {rect} at (0,0) size 50x50 [fill={[type=PATTERN] [id="pattern8"]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+      RenderSVGResourcePattern {pattern} [id="pattern8"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+        RenderSVGContainer {g} at (0,0) size 150x150
+          RenderSVGContainer {use} at (50,50) size 100x100
+            RenderSVGContainer {g} at (50,50) size 100x100
+              RenderPath {rect} at (50,50) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,50.00 L150.00,50.00 L150.00,150.00 L50.00,150.00 Z"]
+          RenderSVGContainer {use} at (0,0) size 50x50
+            RenderSVGContainer {g} at (0,0) size 50x50
+              RenderSVGContainer {g} at (0,0) size 50x50
+                RenderPath {rect} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+      RenderSVGResourcePattern {pattern} [id="pattern9"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+        RenderSVGContainer {use} at (0,0) size 150x150
+          RenderSVGContainer {g} at (0,0) size 150x150
+            RenderSVGContainer {g} at (0,0) size 150x150
+              RenderSVGContainer {g} at (50,50) size 100x100
+                RenderPath {rect} at (50,50) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M50.00,50.00 L150.00,50.00 L150.00,150.00 L50.00,150.00 Z"]
+              RenderSVGContainer {g} at (0,0) size 50x50
+                RenderSVGContainer {g} at (0,0) size 50x50
+                  RenderPath {rect} at (0,0) size 50x50 [fill={[type=PATTERN] [id="pattern8"]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 Z"]
+    RenderPath {rect} at (0,0) size 100x100 [fill={[type=PATTERN] [id="pattern1"]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
+    RenderPath {rect} at (100,0) size 100x100 [fill={[type=PATTERN] [id="pattern2"]}] [data="M100.00,0.00 L200.00,0.00 L200.00,100.00 L100.00,100.00 Z"]
+    RenderPath {rect} at (200,0) size 100x100 [fill={[type=PATTERN] [id="pattern3"]}] [data="M200.00,0.00 L300.00,0.00 L300.00,100.00 L200.00,100.00 Z"]
+    RenderPath {rect} at (0,100) size 100x100 [fill={[type=PATTERN] [id="pattern4"]}] [data="M0.00,100.00 L100.00,100.00 L100.00,200.00 L0.00,200.00 Z"]
+    RenderPath {rect} at (100,100) size 100x100 [fill={[type=PATTERN] [id="pattern5"]}] [data="M100.00,100.00 L200.00,100.00 L200.00,200.00 L100.00,200.00 Z"]
+    RenderPath {rect} at (200,100) size 100x100 [fill={[type=PATTERN] [id="pattern6"]}] [data="M200.00,100.00 L300.00,100.00 L300.00,200.00 L200.00,200.00 Z"]
+    RenderPath {rect} at (0,200) size 100x100 [fill={[type=PATTERN] [id="pattern7"]}] [data="M0.00,200.00 L100.00,200.00 L100.00,300.00 L0.00,300.00 Z"]
+    RenderPath {rect} at (100,200) size 100x100 [fill={[type=PATTERN] [id="pattern8"]}] [data="M100.00,200.00 L200.00,200.00 L200.00,300.00 L100.00,300.00 Z"]
+    RenderPath {rect} at (200,200) size 100x100 [fill={[type=PATTERN] [id="pattern9"]}] [data="M200.00,200.00 L300.00,200.00 L300.00,300.00 L200.00,300.00 Z"]
+    RenderPath {line} at (324,0) size 2x300 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [data="M325.00,0.00 L325.00,300.00"]
+    RenderSVGText {text} at (187,335) size 276x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 276x19
+        chunk 1 (middle anchor) text run 1 at (187.00,350.00) startOffset 0 endOffset 48 width 276.00: "Both sides of the red line should look identical"
+    RenderSVGContainer {g} at (350,0) size 300x300 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,0.00)}]
+      RenderPath {rect} at (350,0) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 Z"]
+      RenderPath {rect} at (450,0) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M100.00,0.00 L200.00,0.00 L200.00,100.00 L100.00,100.00 Z"]
+      RenderPath {rect} at (550,0) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M200.00,0.00 L300.00,0.00 L300.00,100.00 L200.00,100.00 Z"]
+      RenderPath {rect} at (350,100) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M0.00,100.00 L100.00,100.00 L100.00,200.00 L0.00,200.00 Z"]
+      RenderPath {rect} at (450,100) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M100.00,100.00 L200.00,100.00 L200.00,200.00 L100.00,200.00 Z"]
+      RenderPath {rect} at (550,100) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M200.00,100.00 L300.00,100.00 L300.00,200.00 L200.00,200.00 Z"]
+      RenderPath {rect} at (350,200) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M0.00,200.00 L100.00,200.00 L100.00,300.00 L0.00,300.00 Z"]
+      RenderPath {rect} at (450,200) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M100.00,200.00 L200.00,200.00 L200.00,300.00 L100.00,300.00 Z"]
+      RenderPath {rect} at (550,200) size 100x100 [fill={[type=PATTERN] [id="pattern0"]}] [data="M200.00,200.00 L300.00,200.00 L300.00,300.00 L200.00,300.00 Z"]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-events-crash-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/use-events-crash-expected.txt
deleted file mode 100644
index f4f0f4d..0000000
--- a/LayoutTests/platform/chromium-win/svg/custom/use-events-crash-expected.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 480x360
-  RenderSVGRoot {svg} at (100,25) size 290x40
-    RenderSVGContainer {g} at (100,25) size 290x40
-      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGContainer {g} at (0,0) size 42x42
-          RenderPath {rect} at (0,0) size 42x42 [stroke={[type=SOLID] [color=#FFFF00] [stroke width=3.00]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L40.00,0.00 L40.00,40.00 L0.00,40.00 Z"]
-      RenderSVGContainer {g} at (100,28) size 230x29
-        RenderSVGContainer {g} at (107,28) size 223x15 [transform={m=((1.00,0.00)(0.00,1.00)) t=(330.00,40.00)}]
-          RenderSVGText {text} at (-223,-12) size 223x15 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 223x15
-              chunk 1 (end anchor) text run 1 at (-223.00,0.00) startOffset 0 endOffset 47 width 223.00: "Right-clicking on green box using a debug build"
-        RenderSVGContainer {g} at (100,42) size 230x15 [transform={m=((1.00,0.00)(0.00,1.00)) t=(330.00,54.00)}]
-          RenderSVGText {text} at (-230,-12) size 230x15 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 230x15
-              chunk 1 (end anchor) text run 1 at (-230.00,0.00) startOffset 0 endOffset 47 width 230.00: "should not cause an assert (Bugzilla Bug 12580)"
-      RenderSVGContainer {g} at (350,25) size 40x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,25.00)}]
-        RenderSVGContainer {use} at (350,25) size 40x40
-          RenderSVGContainer {g} at (350,25) size 40x40
-            RenderPath {rect} at (350,25) size 40x40 [fill={[type=SOLID] [color=#00FF00]}] [data="M0.00,0.00 L40.00,0.00 L40.00,40.00 L0.00,40.00 Z"]
-caret: position 0 of child 0 {#text} of child 1 {text} of child 1 {g} of child 3 {g} of child 3 {g} of child 1 {svg} of document
diff --git a/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.txt b/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.txt
deleted file mode 100644
index 0c06870..0000000
--- a/LayoutTests/platform/chromium-win/svg/hixie/error/017-expected.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,0) size 474x303
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderSVGContainer {g} at (0,0) size 0x0
-        RenderSVGContainer {use} at (0,0) size 0x0
-          RenderSVGContainer {g} at (0,0) size 0x0
-            RenderSVGContainer {g} at (0,0) size 0x0
-              RenderSVGContainer {g} at (0,0) size 0x0
-      RenderSVGContainer {g} at (0,0) size 0x0
-        RenderSVGContainer {use} at (0,0) size 0x0
-          RenderSVGContainer {g} at (0,0) size 0x0
-      RenderSVGContainer {g} at (0,0) size 0x0
-        RenderSVGContainer {use} at (0,0) size 0x0
-          RenderSVGContainer {g} at (0,0) size 0x0
-    RenderSVGContainer {g} at (0,0) size 0x0
-      RenderSVGContainer {use} at (0,0) size 0x0
-        RenderSVGContainer {g} at (0,0) size 0x0
-    RenderSVGText {text} at (20,36) size 444x225 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 444x225
-        chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 4 width 444.00: "FAIL"
-    RenderPath {circle} at (0,0) size 303x303 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M300.00,100.00 L299.61,112.56 L298.42,125.07 L296.46,137.48 L293.72,149.74 L290.21,161.80 L285.96,173.62 L280.97,185.16 L275.26,196.35 L268.87,207.17 L261.80,217.56 L254.10,227.48 L245.79,236.91 L236.91,245.79 L227.48,254.10 L217.56,261.80 L207.17,268.87 L196.35,275.26 L185.16,280.97 L173.62,285.96 L161.80,290.21 L149.74,293.72 L137.48,296.46 L125.07,298.42 L112.56,299.61 L100.00,300.00 L87.44,299.61 L74.93,298.42 L62.52,296.46 L50.26,293.72 L38.20,290.21 L26.38,285.96 L14.84,280.97 L3.65,275.26 L-7.17,268.87 L-17.56,261.80 L-27.48,254.10 L-36.91,245.79 L-45.79,236.91 L-54.10,227.48 L-61.80,217.56 L-68.87,207.17 L-75.26,196.35 L-80.97,185.16 L-85.96,173.62 L-90.21,161.80 L-93.72,149.74 L-96.46,137.48 L-98.42,125.07 L-99.61,112.56 L-100.00,100.00 L-99.61,87.44 L-98.42,74.93 L-96.46,62.52 L-93.72,50.26 L-90.21,38.20 L-85.96,26.38 L-80.97,14.84 L-75.26,3.65 L-68.87,-7.17 L-61.80,-17.56 L-54.10,-27.48 L-45.79,-36.91 L-36.91,-45.79 L-27.48,-54.10 L-17.56,-61.80 L-7.17,-68.87 L3.65,-75.26 L14.84,-80.97 L26.38,-85.96 L38.20,-90.21 L50.26,-93.72 L62.52,-96.46 L74.93,-98.42 L87.44,-99.61 L100.00,-100.00 L112.56,-99.61 L125.07,-98.42 L137.48,-96.46 L149.74,-93.72 L161.80,-90.21 L173.62,-85.96 L185.16,-80.97 L196.35,-75.26 L207.17,-68.87 L217.56,-61.80 L227.48,-54.10 L236.91,-45.79 L245.79,-36.91 L254.10,-27.48 L261.80,-17.56 L268.87,-7.17 L275.26,3.65 L280.97,14.84 L285.96,26.38 L290.21,38.20 L293.72,50.26 L296.46,62.52 L298.42,74.93 L299.61,87.44 Z"]
-    RenderSVGText {text} at (20,36) size 444x225 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 444x225
-        chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 4 width 444.00: "FAIL"

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list