Index: Source/modules/accessibility/AXRenderObject.cpp |
diff --git a/Source/modules/accessibility/AXRenderObject.cpp b/Source/modules/accessibility/AXRenderObject.cpp |
index 8d3786369eafdbf12f1297e8274aa572684e8106..5a829f105525ea016dbfe7e81c07fd839d529b47 100644 |
--- a/Source/modules/accessibility/AXRenderObject.cpp |
+++ b/Source/modules/accessibility/AXRenderObject.cpp |
@@ -2385,11 +2385,11 @@ LayoutRect AXRenderObject::computeElementRect() const |
if (obj->isText()) { |
Vector<FloatQuad> quads; |
toRenderText(obj)->absoluteQuads(quads, 0, RenderText::ClipToEllipsis); |
- result = boundingBoxForQuads(obj, quads); |
+ result = LayoutRect(boundingBoxForQuads(obj, quads)); |
} else if (isWebArea() || obj->isSVGRoot()) { |
- result = obj->absoluteBoundingBoxRect(); |
+ result = LayoutRect(obj->absoluteBoundingBoxRect()); |
} else { |
- result = obj->absoluteFocusRingBoundingBoxRect(); |
+ result = LayoutRect(obj->absoluteFocusRingBoundingBoxRect()); |
} |
Document* document = this->document(); |