Title: [99056] trunk/Source/WebCore
Revision
99056
Author
[email protected]
Date
2011-11-02 07:12:14 -0700 (Wed, 02 Nov 2011)

Log Message

Unreviewed build fix for !ENABLE(FILTERS) after r98989.

* rendering/svg/SVGResourcesCache.cpp:
(WebCore::SVGResourcesCache::clientLayoutChanged):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (99055 => 99056)


--- trunk/Source/WebCore/ChangeLog	2011-11-02 14:00:51 UTC (rev 99055)
+++ trunk/Source/WebCore/ChangeLog	2011-11-02 14:12:14 UTC (rev 99056)
@@ -1,3 +1,10 @@
+2011-11-02  Patrick Gansterer  <[email protected]>
+
+        Unreviewed build fix for !ENABLE(FILTERS) after r98989.
+
+        * rendering/svg/SVGResourcesCache.cpp:
+        (WebCore::SVGResourcesCache::clientLayoutChanged):
+
 2011-11-02  Alexander Pavlov  <[email protected]>
 
         Web Inspector: [REGRESSION] Clicking in a CSS property/value being edited commits the editor

Modified: trunk/Source/WebCore/rendering/svg/SVGResourcesCache.cpp (99055 => 99056)


--- trunk/Source/WebCore/rendering/svg/SVGResourcesCache.cpp	2011-11-02 14:00:51 UTC (rev 99055)
+++ trunk/Source/WebCore/rendering/svg/SVGResourcesCache.cpp	2011-11-02 14:12:14 UTC (rev 99056)
@@ -121,8 +121,12 @@
 
     // Invalidate the resources if either the RenderObject itself changed,
     // or we have filter resources, which could depend on the layout of children.
-    if (object->selfNeedsLayout() || resources->filter())
+    if (object->selfNeedsLayout())
         resources->removeClientFromCache(object);
+#if ENABLE(FILTERS)
+    else if (resources->filter())
+        resources->removeClientFromCache(object);
+#endif
 }
 
 void SVGResourcesCache::clientStyleChanged(RenderObject* renderer, StyleDifference diff, const RenderStyle* newStyle)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to