| 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)
|
|
|