Index: Source/core/layout/LayoutObject.cpp |
diff --git a/Source/core/layout/LayoutObject.cpp b/Source/core/layout/LayoutObject.cpp |
index fb0062c7711f8310c7700117e88d6e360ffe14e5..6ddea1c970ff66b203ede634690f88b51eb529ca 100644 |
--- a/Source/core/layout/LayoutObject.cpp |
+++ b/Source/core/layout/LayoutObject.cpp |
@@ -986,7 +986,7 @@ IntRect LayoutObject::absoluteOutlineBoundingBoxRect() const |
Vector<LayoutRect> rects; |
const LayoutBoxModelObject* container = enclosingLayer()->layoutObject(); |
addOutlineRects(rects, LayoutPoint(localToContainerPoint(FloatPoint(), container))); |
- return container->localToAbsoluteQuad(FloatQuad(unionRect(rects))).enclosingBoundingBox(); |
+ return container->localToAbsoluteQuad(FloatQuad(FloatRect(unionRect(rects)))).enclosingBoundingBox(); |
} |
FloatRect LayoutObject::absoluteBoundingBoxRectForRange(const Range* range) |