Index: Source/WebCore/rendering/svg/RenderSVGRoot.cpp |
diff --git a/Source/WebCore/rendering/svg/RenderSVGRoot.cpp b/Source/WebCore/rendering/svg/RenderSVGRoot.cpp |
index 7170a0e5f0fab415907d61c4c24fad1895597d3f..9728958b9a9d562d20478a3184efce5e45b59425 100644 |
--- a/Source/WebCore/rendering/svg/RenderSVGRoot.cpp |
+++ b/Source/WebCore/rendering/svg/RenderSVGRoot.cpp |
@@ -342,7 +342,7 @@ LayoutRect RenderSVGRoot::clippedOverflowRectForRepaint(const RenderLayerModelOb |
return RenderReplaced::computeRectForRepaint(enclosingIntRect(repaintRect), repaintContainer); |
} |
-FloatRect RenderSVGRoot::computeFloatRectForRepaint(const FloatRect& repaintRect, const RenderLayerModelObject* repaintContainer, bool fixed) const |
+FloatRect RenderSVGRoot::computeFloatRectForRepaint(const FloatRect& repaintRect, const RenderLayerModelObject* repaintContainer, bool fixed, bool useInclusiveIntersection, bool* intersects) const |
{ |
// Apply our local transforms (except for x/y translation), then our shadow, |
// and then call RenderBox's method to handle all the normal CSS Box model bits |
@@ -362,7 +362,7 @@ FloatRect RenderSVGRoot::computeFloatRectForRepaint(const FloatRect& repaintRect |
LayoutRect decoratedRepaintRect = unionRect(localSelectionRect(false), visualOverflowRect()); |
adjustedRect.unite(decoratedRepaintRect); |
} |
- return RenderReplaced::computeRectForRepaint(enclosingIntRect(adjustedRect), repaintContainer, {fixed, false}); |
+ return RenderReplaced::computeRectForRepaint(enclosingIntRect(adjustedRect), repaintContainer, {fixed, false, useInclusiveIntersection, intersects}); |
} |
// This method expects local CSS box coordinates. |