| Index: Source/core/rendering/svg/RenderSVGBlock.cpp
|
| diff --git a/Source/core/rendering/svg/RenderSVGBlock.cpp b/Source/core/rendering/svg/RenderSVGBlock.cpp
|
| index e7185fcfa13d11c5d916af499e4fe6eb261fe479..29e608bde05fced92b89ed7e71dc6c001f06158b 100644
|
| --- a/Source/core/rendering/svg/RenderSVGBlock.cpp
|
| +++ b/Source/core/rendering/svg/RenderSVGBlock.cpp
|
| @@ -97,7 +97,7 @@ void RenderSVGBlock::mapLocalToContainer(const LayoutLayerModelObject* paintInva
|
| SVGRenderSupport::mapLocalToContainer(this, paintInvalidationContainer, transformState, wasFixed, paintInvalidationState);
|
| }
|
|
|
| -const RenderObject* RenderSVGBlock::pushMappingToContainer(const LayoutLayerModelObject* ancestorToStopAt, RenderGeometryMap& geometryMap) const
|
| +const LayoutObject* RenderSVGBlock::pushMappingToContainer(const LayoutLayerModelObject* ancestorToStopAt, RenderGeometryMap& geometryMap) const
|
| {
|
| return SVGRenderSupport::pushMappingToContainer(this, ancestorToStopAt, geometryMap);
|
| }
|
| @@ -130,7 +130,7 @@ void RenderSVGBlock::invalidateTreeIfNeeded(const PaintInvalidationState& paintI
|
| m_cachedPaintInvalidationTransform = paintInvalidationState.svgTransform();
|
| } else {
|
| m_cachedPaintInvalidationTransform.makeIdentity();
|
| - RenderObject* next = parent();
|
| + LayoutObject* next = parent();
|
| while (!next->isSVGRoot()) {
|
| m_cachedPaintInvalidationTransform = next->localToParentTransform() * m_cachedPaintInvalidationTransform;
|
| next = next->parent();
|
|
|