Chromium Code Reviews| Index: Source/core/rendering/svg/SVGRenderSupport.h |
| diff --git a/Source/core/rendering/svg/SVGRenderSupport.h b/Source/core/rendering/svg/SVGRenderSupport.h |
| index 60fd7ea2fe432d604dbaa5d32320e61d82652007..83a85fbe9894b56971eb77ec5031ebca8c74d75f 100644 |
| --- a/Source/core/rendering/svg/SVGRenderSupport.h |
| +++ b/Source/core/rendering/svg/SVGRenderSupport.h |
| @@ -75,7 +75,7 @@ public: |
| // Important functions used by nearly all SVG renderers centralizing coordinate transformations / paint invalidation rect calculations |
| static LayoutRect clippedOverflowRectForPaintInvalidation(const RenderObject*, const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState*); |
| - static void computeFloatRectForPaintInvalidation(const RenderObject*, const RenderLayerModelObject* paintInvalidationContainer, FloatRect&, const PaintInvalidationState*); |
| + static const RenderSVGRoot* mapRectToSVGRootForPaintInvalidation(const RenderObject*, const FloatRect& localPaintInvalidationRect, LayoutRect&); |
|
pdr.
2014/11/21 08:32:05
Can this return a reference?
fs
2014/11/21 11:23:15
Sure can.
|
| static void mapLocalToContainer(const RenderObject*, const RenderLayerModelObject* paintInvalidationContainer, TransformState&, bool* wasFixed = 0, const PaintInvalidationState* = 0); |
| static const RenderObject* pushMappingToContainer(const RenderObject*, const RenderLayerModelObject* ancestorToStopAt, RenderGeometryMap&); |