| Index: Source/core/layout/LayoutBoxModelObject.cpp
|
| diff --git a/Source/core/layout/LayoutBoxModelObject.cpp b/Source/core/layout/LayoutBoxModelObject.cpp
|
| index 294d41b221e6da52ec8627cadb262772bbc2d8ec..f70f32eb25d83059b7dc2d9c3f698b87b23f3ec3 100644
|
| --- a/Source/core/layout/LayoutBoxModelObject.cpp
|
| +++ b/Source/core/layout/LayoutBoxModelObject.cpp
|
| @@ -404,7 +404,7 @@ void LayoutBoxModelObject::addOutlineRectsForDescendant(const LayoutObject& desc
|
| Vector<LayoutRect> layerOutlineRects;
|
| descendant.addOutlineRects(layerOutlineRects, LayoutPoint());
|
| for (size_t i = 0; i < layerOutlineRects.size(); ++i) {
|
| - FloatQuad quadInBox = toLayoutBoxModelObject(descendant).localToContainerQuad(FloatQuad(layerOutlineRects[i]), this);
|
| + FloatQuad quadInBox = toLayoutBoxModelObject(descendant).localToContainerQuad(FloatQuad(FloatRect(layerOutlineRects[i])), this);
|
| LayoutRect rect = LayoutRect(quadInBox.boundingBox());
|
| if (!rect.isEmpty()) {
|
| rect.moveBy(additionalOffset);
|
|
|