| Index: Source/core/rendering/svg/RenderSVGResource.h | 
| diff --git a/Source/core/rendering/svg/RenderSVGResource.h b/Source/core/rendering/svg/RenderSVGResource.h | 
| index bd3a9d7bd69fc33796442198ee958c9c00346a6d..2b822e0305d69e07ce5c110c90dd8c89bd2fae9d 100644 | 
| --- a/Source/core/rendering/svg/RenderSVGResource.h | 
| +++ b/Source/core/rendering/svg/RenderSVGResource.h | 
| @@ -54,7 +54,7 @@ public: | 
| explicit SVGPaintServer(PassRefPtr<Gradient>); | 
| explicit SVGPaintServer(PassRefPtr<Pattern>); | 
|  | 
| -    static SVGPaintServer requestForRenderer(RenderObject&, RenderStyle*, RenderSVGResourceMode); | 
| +    static SVGPaintServer requestForRenderer(const RenderObject&, const RenderStyle*, RenderSVGResourceMode); | 
|  | 
| void apply(GraphicsContext&, RenderSVGResourceMode, GraphicsContextStateSaver* = 0); | 
|  | 
| @@ -75,13 +75,13 @@ public: | 
| RenderSVGResource() { } | 
| virtual ~RenderSVGResource() { } | 
|  | 
| -    virtual SVGPaintServer preparePaintServer(RenderObject*); | 
| +    virtual SVGPaintServer preparePaintServer(const RenderObject&); | 
|  | 
| virtual RenderSVGResourceType resourceType() const = 0; | 
|  | 
| // Helper utilities used in the render tree to access resources used for painting shapes/text (gradients & patterns & solid colors only) | 
| // If hasFallback gets set to true, the sharedSolidPaintingResource is set to a fallback color. | 
| -    static RenderSVGResource* requestPaintingResource(RenderSVGResourceMode, RenderObject*, const RenderStyle*, bool& hasFallback); | 
| +    static RenderSVGResource* requestPaintingResource(RenderSVGResourceMode, const RenderObject&, const RenderStyle*, bool& hasFallback); | 
| static RenderSVGResourceSolidColor* sharedSolidPaintingResource(); | 
|  | 
| static void markForLayoutAndParentResourceInvalidation(RenderObject*, bool needsLayout = true); | 
|  |