[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.18-1-697-g2f78b87

dglazkov at chromium.org dglazkov at chromium.org
Wed Jan 20 22:15:58 UTC 2010


The following commit has been merged in the debian/unstable branch:
commit 6bbfb0c8b634b2a1352e6ab1e920a2f14ada5b6e
Author: dglazkov at chromium.org <dglazkov at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Jan 7 18:08:42 2010 +0000

    2010-01-07  Dimitri Glazkov  <dglazkov at chromium.org>
    
            No review, rolling out r52900.
            http://trac.webkit.org/changeset/52900
            https://bugs.webkit.org/show_bug.cgi?id=30055
    
            Broke over 30 SVG pixel tests.
    
            * rendering/RenderPath.cpp:
            (WebCore::RenderPath::paint):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@52930 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index af0d165..4f3e346 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,14 @@
+2010-01-07  Dimitri Glazkov  <dglazkov at chromium.org>
+
+        No review, rolling out r52900.
+        http://trac.webkit.org/changeset/52900
+        https://bugs.webkit.org/show_bug.cgi?id=30055
+
+        Broke over 30 SVG pixel tests.
+
+        * rendering/RenderPath.cpp:
+        (WebCore::RenderPath::paint):
+
 2010-01-07  Simon Hausmann  <simon.hausmann at nokia.com>
 
         Rubber-stamped by Kenneth Rohde Christiansen.
diff --git a/WebCore/rendering/RenderPath.cpp b/WebCore/rendering/RenderPath.cpp
index b1b3e0a..30cbedf 100644
--- a/WebCore/rendering/RenderPath.cpp
+++ b/WebCore/rendering/RenderPath.cpp
@@ -214,16 +214,13 @@ void RenderPath::paint(PaintInfo& paintInfo, int, int)
 {
     if (paintInfo.context->paintingDisabled() || style()->visibility() == HIDDEN || m_path.isEmpty())
         return;
-
-    FloatRect boundingBox = repaintRectInLocalCoordinates();
-    if (!boundingBox.intersects(paintInfo.rect))
-        return;
-
+            
     paintInfo.context->save();
     paintInfo.context->concatCTM(localToParentTransform());
 
     SVGResourceFilter* filter = 0;
 
+    FloatRect boundingBox = repaintRectInLocalCoordinates();
     if (paintInfo.phase == PaintPhaseForeground) {
         PaintInfo savedInfo(paintInfo);
 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list