Index: Source/core/layout/LayoutInline.cpp |
diff --git a/Source/core/layout/LayoutInline.cpp b/Source/core/layout/LayoutInline.cpp |
index e3044721f6f9e24785264a853c24c927b1262ad4..0ec59c7cdb61b20bc9a6afcd9defc9ab2ff93663 100644 |
--- a/Source/core/layout/LayoutInline.cpp |
+++ b/Source/core/layout/LayoutInline.cpp |
@@ -1026,8 +1026,8 @@ LayoutRect LayoutInline::absoluteClippedOverflowRect() const |
for (LayoutBlock* currBlock = containingBlock(); currBlock && currBlock->isAnonymousBlock(); currBlock = toLayoutBlock(currBlock->nextSibling())) { |
for (LayoutObject* curr = currBlock->firstChild(); curr; curr = curr->nextSibling()) { |
- LayoutRect rect = curr->clippedOverflowRectForPaintInvalidation(view()); |
- context(rect); |
+ LayoutRect rect(curr->clippedOverflowRectForPaintInvalidation(view())); |
+ context(FloatRect(rect)); |
if (curr == endContinuation) |
return LayoutRect(enclosingIntRect(floatResult)); |
} |