Index: Source/core/rendering/svg/RenderSVGRoot.cpp |
diff --git a/Source/core/rendering/svg/RenderSVGRoot.cpp b/Source/core/rendering/svg/RenderSVGRoot.cpp |
index 15b470441afda3bf338a0dfe77dc7b7c45e55255..b824e6e3988997f7e1fede4bc1dd3ebc13dc5cf9 100644 |
--- a/Source/core/rendering/svg/RenderSVGRoot.cpp |
+++ b/Source/core/rendering/svg/RenderSVGRoot.cpp |
@@ -93,7 +93,7 @@ void RenderSVGRoot::computeIntrinsicRatioInformation(FloatSize& intrinsicSize, d |
// aspect ratio is calculated from the width and height values of the ‘viewBox’ specified for the current SVG document |
// fragment. If the ‘viewBox’ is not correctly specified, or set to 'none', the intrinsic aspect ratio cannot be |
// calculated and is considered unspecified. |
- intrinsicSize = svg->viewBox().size(); |
+ intrinsicSize = svg->viewBoxCurrentValue().size(); |
if (!intrinsicSize.isEmpty()) { |
// The viewBox can only yield an intrinsic ratio, not an intrinsic size. |
intrinsicRatio = intrinsicSize.width() / static_cast<double>(intrinsicSize.height()); |