| Index: Source/core/rendering/svg/SVGRenderSupport.cpp
|
| diff --git a/Source/core/rendering/svg/SVGRenderSupport.cpp b/Source/core/rendering/svg/SVGRenderSupport.cpp
|
| index 397b16c5542c88546e3edd278f3308131f557b5e..9b319c4ad07920bd862c3335bfe27fffd865c0cc 100644
|
| --- a/Source/core/rendering/svg/SVGRenderSupport.cpp
|
| +++ b/Source/core/rendering/svg/SVGRenderSupport.cpp
|
| @@ -25,6 +25,8 @@
|
| #include "config.h"
|
| #include "core/rendering/svg/SVGRenderSupport.h"
|
|
|
| +#include "core/frame/FrameView.h"
|
| +#include "core/frame/LocalFrame.h"
|
| #include "core/rendering/PaintInfo.h"
|
| #include "core/rendering/RenderGeometryMap.h"
|
| #include "core/rendering/RenderLayer.h"
|
| @@ -274,6 +276,11 @@ bool SVGRenderSupport::isOverflowHidden(const RenderObject* object)
|
| return object->style()->overflowX() == OHIDDEN || object->style()->overflowX() == OSCROLL;
|
| }
|
|
|
| +bool SVGRenderSupport::isRenderingMaskImage(const RenderObject& object)
|
| +{
|
| + return object.frame() && object.frame()->view() && object.frame()->view()->paintBehavior() & PaintBehaviorRenderingSVGMask;
|
| +}
|
| +
|
| void SVGRenderSupport::intersectPaintInvalidationRectWithResources(const RenderObject* renderer, FloatRect& paintInvalidationRect)
|
| {
|
| ASSERT(renderer);
|
|
|