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

commit-queue at webkit.org commit-queue at webkit.org
Wed Dec 22 15:01:50 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 3494d4a1860cdc13ce42bb355aca589228cc2463
Author: commit-queue at webkit.org <commit-queue at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Oct 27 16:10:12 2010 +0000

    2010-10-27  Renata Hodovan  <reni at inf.u-szeged.hu>
    
            Reviewed by Dirk Schulze.
    
            Calling the super class of RenderSVGImage::updateFromElement is missing
            https://bugs.webkit.org/show_bug.cgi?id=48347
    
            RenderSVGImage::updateFromElement is an inherited function of RenderSVGModelObject what needs calling its ancestor.
            Lack of this call caused filters were not invalidated at SVGImage objects.
    
            No new tests, because this modification is covered by SVGFEConvolveMatrixElement's dynamic update tests.
    
            * rendering/RenderSVGImage.cpp:
            (WebCore::RenderSVGImage::updateFromElement):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70654 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index f6dc0ef..65d8b1a 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,18 @@
+2010-10-27  Renata Hodovan  <reni at inf.u-szeged.hu>
+
+        Reviewed by Dirk Schulze.
+
+        Calling the super class of RenderSVGImage::updateFromElement is missing
+        https://bugs.webkit.org/show_bug.cgi?id=48347
+
+        RenderSVGImage::updateFromElement is an inherited function of RenderSVGModelObject what needs calling its ancestor.
+        Lack of this call caused filters were not invalidated at SVGImage objects.
+
+        No new tests, because this modification is covered by SVGFEConvolveMatrixElement's dynamic update tests.
+
+        * rendering/RenderSVGImage.cpp:
+        (WebCore::RenderSVGImage::updateFromElement):
+
 2010-10-27  Justin Schuh  <jschuh at chromium.org>
 
         Reviewed by Dirk Schulze.
diff --git a/WebCore/rendering/RenderSVGImage.cpp b/WebCore/rendering/RenderSVGImage.cpp
index a569759..237dbaa 100644
--- a/WebCore/rendering/RenderSVGImage.cpp
+++ b/WebCore/rendering/RenderSVGImage.cpp
@@ -100,6 +100,7 @@ void RenderSVGImage::updateFromElement()
         m_updateCachedRepaintRect = true;
         setNeedsLayout(true);
     }
+    RenderSVGModelObject::updateFromElement();
 }
 
 void RenderSVGImage::paint(PaintInfo& paintInfo, int, int)

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list