| Index: Source/core/svg/SVGSVGElement.cpp
|
| diff --git a/Source/core/svg/SVGSVGElement.cpp b/Source/core/svg/SVGSVGElement.cpp
|
| index ad1a460d7381c6498cb6a1e4fdf1be0fa5aad470..2c735d734151a241a3fd57b11a9743cca7dae662 100644
|
| --- a/Source/core/svg/SVGSVGElement.cpp
|
| +++ b/Source/core/svg/SVGSVGElement.cpp
|
| @@ -38,9 +38,9 @@
|
| #include "core/frame/FrameView.h"
|
| #include "core/frame/UseCounter.h"
|
| #include "core/layout/LayoutObject.h"
|
| +#include "core/layout/svg/LayoutSVGViewportContainer.h"
|
| #include "core/rendering/svg/RenderSVGModelObject.h"
|
| #include "core/rendering/svg/RenderSVGRoot.h"
|
| -#include "core/rendering/svg/RenderSVGViewportContainer.h"
|
| #include "core/svg/SVGAngleTearOff.h"
|
| #include "core/svg/SVGNumberTearOff.h"
|
| #include "core/svg/SVGPreserveAspectRatio.h"
|
| @@ -523,7 +523,7 @@ LayoutObject* SVGSVGElement::createRenderer(const LayoutStyle&)
|
| if (isOutermostSVGSVGElement())
|
| return new RenderSVGRoot(this);
|
|
|
| - return new RenderSVGViewportContainer(this);
|
| + return new LayoutSVGViewportContainer(this);
|
| }
|
|
|
| Node::InsertionNotificationRequest SVGSVGElement::insertedInto(ContainerNode* rootParent)
|
| @@ -621,7 +621,7 @@ FloatSize SVGSVGElement::currentViewportSize() const
|
| return FloatSize(contentBoxRect.width() / renderer()->style()->effectiveZoom(), contentBoxRect.height() / renderer()->style()->effectiveZoom());
|
| }
|
|
|
| - FloatRect viewportRect = toRenderSVGViewportContainer(renderer())->viewport();
|
| + FloatRect viewportRect = toLayoutSVGViewportContainer(renderer())->viewport();
|
| return FloatSize(viewportRect.width(), viewportRect.height());
|
| }
|
|
|
|
|