Index: Source/core/rendering/svg/RenderSVGResourceContainer.h |
diff --git a/Source/core/rendering/svg/RenderSVGResourceContainer.h b/Source/core/rendering/svg/RenderSVGResourceContainer.h |
index 753e50bc04aec8498fc1753685e61595360b843e..a46a83e641d7e7dcefdac229772ce1ad9c25a959 100644 |
--- a/Source/core/rendering/svg/RenderSVGResourceContainer.h |
+++ b/Source/core/rendering/svg/RenderSVGResourceContainer.h |
@@ -25,8 +25,6 @@ |
namespace blink { |
-class RenderLayer; |
- |
class RenderSVGResourceContainer : public RenderSVGHiddenContainer, |
public RenderSVGResource { |
public: |
@@ -41,9 +39,8 @@ public: |
static AffineTransform transformOnNonScalingStroke(RenderObject*, const AffineTransform& resourceTransform); |
void idChanged(); |
- void addClientRenderLayer(Node*); |
- void addClientRenderLayer(RenderLayer*); |
- void removeClientRenderLayer(RenderLayer*); |
+ void addClient(RenderObject*); |
+ void removeClient(RenderObject*); |
void invalidateCacheAndMarkForLayout(SubtreeLayoutScope* = 0); |
@@ -58,7 +55,6 @@ protected: |
// Used from the invalidateClient/invalidateClients methods from classes, inheriting from us. |
void markAllClientsForInvalidation(InvalidationMode); |
- void markAllClientLayersForInvalidation(); |
void markClientForInvalidation(RenderObject*, InvalidationMode); |
void clearInvalidationMask() { m_invalidationMask = 0; } |
@@ -69,8 +65,6 @@ protected: |
private: |
friend class SVGResourcesCache; |
- void addClient(RenderObject*); |
- void removeClient(RenderObject*); |
virtual void willBeDestroyed() OVERRIDE FINAL; |
void registerResource(); |
@@ -84,7 +78,6 @@ private: |
// 22 padding bits available |
HashSet<RenderObject*> m_clients; |
- HashSet<RenderLayer*> m_clientLayers; |
}; |
inline RenderSVGResourceContainer* getRenderSVGResourceContainerById(TreeScope& treeScope, const AtomicString& id) |