Index: Source/core/rendering/svg/RenderSVGResource.h |
diff --git a/Source/core/rendering/svg/RenderSVGResource.h b/Source/core/rendering/svg/RenderSVGResource.h |
index c1a59e5ec4dfd4d457960509c2f7b065adc04b67..7c283a6ba82bf6e0123579e19a9fe25b493d05c3 100644 |
--- a/Source/core/rendering/svg/RenderSVGResource.h |
+++ b/Source/core/rendering/svg/RenderSVGResource.h |
@@ -62,6 +62,10 @@ public: |
static RenderSVGResourceSolidColor* sharedSolidPaintingResource(); |
static void markForLayoutAndParentResourceInvalidation(RenderObject*, bool needsLayout = true); |
+ |
+protected: |
+ // Transfer fill/stroke style (except paint server) to the GC. |
+ static void updateGraphicsContext(GraphicsContext*, const RenderStyle*, const RenderObject&, unsigned resourceModeFlags); |
}; |
#define DEFINE_RENDER_SVG_RESOURCE_TYPE_CASTS(thisType, typeName) \ |