Title: [116999] trunk/Source/WebCore
Revision
116999
Author
simon.fra...@apple.com
Date
2012-05-14 14:12:38 -0700 (Mon, 14 May 2012)

Log Message

Remove redundant pixel snapping in calculateCompositedBounds()
https://bugs.webkit.org/show_bug.cgi?id=86400

Reviewed by Sam Weinig.

RenderLayer::calculateLayerBounds() returns a pixel-snapped rect,
so we don't need to pixel-snap it again.

* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::calculateCompositedBounds):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (116998 => 116999)


--- trunk/Source/WebCore/ChangeLog	2012-05-14 21:12:00 UTC (rev 116998)
+++ trunk/Source/WebCore/ChangeLog	2012-05-14 21:12:38 UTC (rev 116999)
@@ -1,5 +1,18 @@
 2012-05-14  Simon Fraser  <simon.fra...@apple.com>
 
+        Remove redundant pixel snapping in calculateCompositedBounds()
+        https://bugs.webkit.org/show_bug.cgi?id=86400
+
+        Reviewed by Sam Weinig.
+
+        RenderLayer::calculateLayerBounds() returns a pixel-snapped rect,
+        so we don't need to pixel-snap it again.
+
+        * rendering/RenderLayerCompositor.cpp:
+        (WebCore::RenderLayerCompositor::calculateCompositedBounds):
+
+2012-05-14  Simon Fraser  <simon.fra...@apple.com>
+
         Avoid logging related to setting shadow-related properties on a transform-only layer
         https://bugs.webkit.org/show_bug.cgi?id=86398
 

Modified: trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp (116998 => 116999)


--- trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp	2012-05-14 21:12:00 UTC (rev 116998)
+++ trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp	2012-05-14 21:12:38 UTC (rev 116999)
@@ -576,7 +576,7 @@
 {
     if (!canBeComposited(layer))
         return IntRect();
-    return pixelSnappedIntRect(RenderLayer::calculateLayerBounds(layer, ancestorLayer));
+    return RenderLayer::calculateLayerBounds(layer, ancestorLayer);
 }
 
 void RenderLayerCompositor::layerWasAdded(RenderLayer* /*parent*/, RenderLayer* /*child*/)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to