[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:13:30 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit cde68f469444dea2e9767dc987bd6e2c79689fef
Author: zimmermann at webkit.org <zimmermann at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Jul 15 08:34:44 2010 +0000

    2010-07-15  Nikolas Zimmermann  <nzimmermann at rim.com>
    
            Rubber-stamped by Dirk Schulze.
    
            Extend svg/custom/recursive-gradient.svg with the same recursion tests patterns have.
    
            * platform/mac/svg/custom/recursive-gradient-expected.checksum:
            * platform/mac/svg/custom/recursive-gradient-expected.png:
            * platform/mac/svg/custom/recursive-gradient-expected.txt:
            * svg/custom/recursive-gradient.svg:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63416 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 271b39f..dea620a 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,5 +1,16 @@
 2010-07-15  Nikolas Zimmermann  <nzimmermann at rim.com>
 
+        Rubber-stamped by Dirk Schulze.
+
+        Extend svg/custom/recursive-gradient.svg with the same recursion tests patterns have.
+
+        * platform/mac/svg/custom/recursive-gradient-expected.checksum:
+        * platform/mac/svg/custom/recursive-gradient-expected.png:
+        * platform/mac/svg/custom/recursive-gradient-expected.txt:
+        * svg/custom/recursive-gradient.svg:
+
+2010-07-15  Nikolas Zimmermann  <nzimmermann at rim.com>
+
         Reviewed by Eric Seidel.
 
         SVG patterns and masks should not be able to reference themselves
diff --git a/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.checksum b/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.checksum
index 15263c7..b4831d5 100644
--- a/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.checksum
+++ b/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.checksum
@@ -1 +1 @@
-57e9077e7ffd8d9acdc6ef9a92e6d3d6
\ No newline at end of file
+efd46e2c198be8ead9a8d0392dbc1e94
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.png b/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.png
index 0fbe75b..dcc1f56 100644
Binary files a/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.png and b/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.txt b/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.txt
index d2ce098..9e52ddf 100644
--- a/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.txt
+++ b/LayoutTests/platform/mac/svg/custom/recursive-gradient-expected.txt
@@ -1,9 +1,13 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,0) size 101x101
+  RenderSVGRoot {svg} at (0,0) size 201x201
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGResourceRadialGradient {radialGradient} [id="gradient1"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.15,0.15)] [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.15,0.15)] [radius=0.50]
+      RenderSVGResourceRadialGradient {radialGradient} [id="gradient3"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.15,0.15)] [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"]
diff --git a/LayoutTests/svg/custom/recursive-gradient.svg b/LayoutTests/svg/custom/recursive-gradient.svg
index 40b3b5b..c8b482a 100644
--- a/LayoutTests/svg/custom/recursive-gradient.svg
+++ b/LayoutTests/svg/custom/recursive-gradient.svg
@@ -4,8 +4,12 @@
         <stop stop-color="blue" offset="0"/>
         <stop stop-color="red" offset="1"/>
     </radialGradient>
+    <radialGradient id="gradient2" xlink:href="#gradient3"/>
+    <radialGradient id="gradient3" xlink:href="#gradient2"/>
 </defs>
 
 <!-- This should not crash -->
 <rect x="0" y="0" width="100" height="100" fill="url(#gradient1)" stroke="green"/>
+<rect x="100" y="0" width="100" height="100" fill="url(#gradient2)" stroke="green"/>
+<rect x="0" y="100" width="100" height="100" fill="url(#gradient3)" stroke="green"/>
 </svg>

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list