Index: third_party/WebKit/Source/core/svg/SVGPathElement.cpp |
diff --git a/third_party/WebKit/Source/core/svg/SVGPathElement.cpp b/third_party/WebKit/Source/core/svg/SVGPathElement.cpp |
index 88a13ac0bcec7f485cadd66024accc97260060a9..d2ef6546dcf1d3244a4d853c4e5e2946e46b0349 100644 |
--- a/third_party/WebKit/Source/core/svg/SVGPathElement.cpp |
+++ b/third_party/WebKit/Source/core/svg/SVGPathElement.cpp |
@@ -207,4 +207,12 @@ void SVGPathElement::removedFrom(ContainerNode* rootParent) |
invalidateMPathDependencies(); |
} |
+FloatRect SVGPathElement::getBBox() |
+{ |
+ document().updateStyleAndLayoutIgnorePendingStylesheets(); |
+ |
+ // We want the exact bounds. |
+ return SVGPathElement::asPath().boundingRect(Path::BoundsType::Exact); |
+} |
+ |
} // namespace blink |