diff options
Diffstat (limited to 'WebCore/rendering/RenderSVGResource.h')
-rw-r--r-- | WebCore/rendering/RenderSVGResource.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/WebCore/rendering/RenderSVGResource.h b/WebCore/rendering/RenderSVGResource.h index 4e33e55..5334025 100644 --- a/WebCore/rendering/RenderSVGResource.h +++ b/WebCore/rendering/RenderSVGResource.h @@ -44,6 +44,7 @@ enum RenderSVGResourceMode { ApplyToTextMode = 1 << 3 // used in combination with ApplyTo{Fill|Stroke}Mode }; +class Color; class FloatRect; class GraphicsContext; class RenderObject; @@ -78,6 +79,9 @@ public: static RenderSVGResource* strokePaintingResource(const RenderObject*, const RenderStyle*); static RenderSVGResourceSolidColor* sharedSolidPaintingResource(); +private: + static void adjustColorForPseudoRules(const RenderStyle*, bool useFillPaint, Color&); + protected: void markForLayoutAndResourceInvalidation(RenderObject*); }; |