Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1322)

Unified Diff: Source/core/layout/svg/SVGResources.h

Issue 908243002: Move rendering/svg/RenderSVGResource* to layout/svg. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/layout/svg/SVGMarkerData.h ('k') | Source/core/layout/svg/SVGResources.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/layout/svg/SVGResources.h
diff --git a/Source/core/layout/svg/SVGResources.h b/Source/core/layout/svg/SVGResources.h
index b58b15db94f017522b51ddb9228e67daf0deb94d..7c0f931512070f4fc5eeee6eeec9da394c8c1ccc 100644
--- a/Source/core/layout/svg/SVGResources.h
+++ b/Source/core/layout/svg/SVGResources.h
@@ -29,12 +29,12 @@
namespace blink {
class LayoutObject;
-class RenderSVGResourceClipper;
-class RenderSVGResourceContainer;
-class RenderSVGResourceFilter;
-class RenderSVGResourceMarker;
-class RenderSVGResourceMasker;
-class RenderSVGResourcePaintServer;
+class LayoutSVGResourceClipper;
+class LayoutSVGResourceContainer;
+class LayoutSVGResourceFilter;
+class LayoutSVGResourceMarker;
+class LayoutSVGResourceMasker;
+class LayoutSVGResourcePaintServer;
class SVGElement;
class SVGLayoutStyle;
@@ -50,13 +50,13 @@ public:
static bool supportsMarkers(const SVGElement&);
// Ordinary resources
- RenderSVGResourceClipper* clipper() const { return m_clipperFilterMaskerData ? m_clipperFilterMaskerData->clipper : 0; }
- RenderSVGResourceMarker* markerStart() const { return m_markerData ? m_markerData->markerStart : 0; }
- RenderSVGResourceMarker* markerMid() const { return m_markerData ? m_markerData->markerMid : 0; }
- RenderSVGResourceMarker* markerEnd() const { return m_markerData ? m_markerData->markerEnd : 0; }
- RenderSVGResourceMasker* masker() const { return m_clipperFilterMaskerData ? m_clipperFilterMaskerData->masker : 0; }
+ LayoutSVGResourceClipper* clipper() const { return m_clipperFilterMaskerData ? m_clipperFilterMaskerData->clipper : 0; }
+ LayoutSVGResourceMarker* markerStart() const { return m_markerData ? m_markerData->markerStart : 0; }
+ LayoutSVGResourceMarker* markerMid() const { return m_markerData ? m_markerData->markerMid : 0; }
+ LayoutSVGResourceMarker* markerEnd() const { return m_markerData ? m_markerData->markerEnd : 0; }
+ LayoutSVGResourceMasker* masker() const { return m_clipperFilterMaskerData ? m_clipperFilterMaskerData->masker : 0; }
- RenderSVGResourceFilter* filter() const
+ LayoutSVGResourceFilter* filter() const
{
if (m_clipperFilterMaskerData)
return m_clipperFilterMaskerData->filter;
@@ -64,17 +64,17 @@ public:
}
// Paint servers
- RenderSVGResourcePaintServer* fill() const { return m_fillStrokeData ? m_fillStrokeData->fill : 0; }
- RenderSVGResourcePaintServer* stroke() const { return m_fillStrokeData ? m_fillStrokeData->stroke : 0; }
+ LayoutSVGResourcePaintServer* fill() const { return m_fillStrokeData ? m_fillStrokeData->fill : 0; }
+ LayoutSVGResourcePaintServer* stroke() const { return m_fillStrokeData ? m_fillStrokeData->stroke : 0; }
// Chainable resources - linked through xlink:href
- RenderSVGResourceContainer* linkedResource() const { return m_linkedResource; }
+ LayoutSVGResourceContainer* linkedResource() const { return m_linkedResource; }
- void buildSetOfResources(HashSet<RenderSVGResourceContainer*>&);
+ void buildSetOfResources(HashSet<LayoutSVGResourceContainer*>&);
// Methods operating on all cached resources
void removeClientFromCache(LayoutObject*, bool markForInvalidation = true) const;
- void resourceDestroyed(RenderSVGResourceContainer*);
+ void resourceDestroyed(LayoutSVGResourceContainer*);
#ifndef NDEBUG
void dump(const LayoutObject*);
@@ -96,15 +96,15 @@ private:
void resetStroke();
void resetLinkedResource();
- bool setClipper(RenderSVGResourceClipper*);
- bool setFilter(RenderSVGResourceFilter*);
- bool setMarkerStart(RenderSVGResourceMarker*);
- bool setMarkerMid(RenderSVGResourceMarker*);
- bool setMarkerEnd(RenderSVGResourceMarker*);
- bool setMasker(RenderSVGResourceMasker*);
- bool setFill(RenderSVGResourcePaintServer*);
- bool setStroke(RenderSVGResourcePaintServer*);
- bool setLinkedResource(RenderSVGResourceContainer*);
+ bool setClipper(LayoutSVGResourceClipper*);
+ bool setFilter(LayoutSVGResourceFilter*);
+ bool setMarkerStart(LayoutSVGResourceMarker*);
+ bool setMarkerMid(LayoutSVGResourceMarker*);
+ bool setMarkerEnd(LayoutSVGResourceMarker*);
+ bool setMasker(LayoutSVGResourceMasker*);
+ bool setFill(LayoutSVGResourcePaintServer*);
+ bool setStroke(LayoutSVGResourcePaintServer*);
+ bool setLinkedResource(LayoutSVGResourceContainer*);
// From SVG 1.1 2nd Edition
// clipper: 'container elements' and 'graphics elements'
@@ -126,9 +126,9 @@ private:
return adoptPtr(new ClipperFilterMaskerData);
}
- RenderSVGResourceClipper* clipper;
- RenderSVGResourceFilter* filter;
- RenderSVGResourceMasker* masker;
+ LayoutSVGResourceClipper* clipper;
+ LayoutSVGResourceFilter* filter;
+ LayoutSVGResourceMasker* masker;
};
// From SVG 1.1 2nd Edition
@@ -148,9 +148,9 @@ private:
return adoptPtr(new MarkerData);
}
- RenderSVGResourceMarker* markerStart;
- RenderSVGResourceMarker* markerMid;
- RenderSVGResourceMarker* markerEnd;
+ LayoutSVGResourceMarker* markerStart;
+ LayoutSVGResourceMarker* markerMid;
+ LayoutSVGResourceMarker* markerEnd;
};
// From SVG 1.1 2nd Edition
@@ -171,14 +171,14 @@ private:
return adoptPtr(new FillStrokeData);
}
- RenderSVGResourcePaintServer* fill;
- RenderSVGResourcePaintServer* stroke;
+ LayoutSVGResourcePaintServer* fill;
+ LayoutSVGResourcePaintServer* stroke;
};
OwnPtr<ClipperFilterMaskerData> m_clipperFilterMaskerData;
OwnPtr<MarkerData> m_markerData;
OwnPtr<FillStrokeData> m_fillStrokeData;
- RenderSVGResourceContainer* m_linkedResource;
+ LayoutSVGResourceContainer* m_linkedResource;
};
}
« no previous file with comments | « Source/core/layout/svg/SVGMarkerData.h ('k') | Source/core/layout/svg/SVGResources.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698