Title: [109010] branches/subpixellayout/Source/WebCore/rendering/RenderLayer.cpp
Revision
109010
Author
le...@chromium.org
Date
2012-02-27 11:26:24 -0800 (Mon, 27 Feb 2012)

Log Message

Properly using pixel snapping to determing RenderLayer size on Layered Inlines.

Modified Paths

Diff

Modified: branches/subpixellayout/Source/WebCore/rendering/RenderLayer.cpp (109009 => 109010)


--- branches/subpixellayout/Source/WebCore/rendering/RenderLayer.cpp	2012-02-27 19:14:28 UTC (rev 109009)
+++ branches/subpixellayout/Source/WebCore/rendering/RenderLayer.cpp	2012-02-27 19:26:24 UTC (rev 109010)
@@ -741,7 +741,7 @@
     if (renderer()->isRenderInline()) {
         RenderInline* inlineFlow = toRenderInline(renderer());
         LayoutRect lineBox = inlineFlow->linesBoundingBox();
-        setSize(expandedIntSize(lineBox.size()));
+        setSize(pixelSnappedIntSize(lineBox.size(), lineBox.location()));
         inlineBoundingBoxOffset = toSize(lineBox.location());
         localPoint += inlineBoundingBoxOffset;
     } else if (RenderBox* box = renderBox()) {
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to