Home
last modified time | relevance | path

Searched refs:SVGResources (Results 1 – 25 of 27) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DSVGResources.cpp42 SVGResources::SVGResources() in SVGResources() function in blink::SVGResources
101 bool SVGResources::supportsMarkers(const SVGElement& element) in supportsMarkers()
203 bool SVGResources::hasResourceData() const in hasResourceData()
211 static inline SVGResources* ensureResources(OwnPtr<SVGResources>& resources) in ensureResources()
214 resources = adoptPtr(new SVGResources); in ensureResources()
219 PassOwnPtr<SVGResources> SVGResources::buildResources(const RenderObject* object, const SVGRenderSt… in buildResources()
239 OwnPtr<SVGResources> resources; in buildResources()
303 void SVGResources::layoutIfNeeded() in layoutIfNeeded()
334 void SVGResources::removeClientFromCache(RenderObject* object, bool markForInvalidation) const in removeClientFromCache()
373 void SVGResources::resourceDestroyed(RenderSVGResourceContainer* resource) in resourceDestroyed()
[all …]
DSVGResourcesCache.cpp48 OwnPtr<SVGResources> newResources = SVGResources::buildResources(object, svgStyle); in addResourcesFromRenderObject()
53 SVGResources* resources = m_cache.set(object, newResources.release()).storedValue->value.get(); in addResourcesFromRenderObject()
70 OwnPtr<SVGResources> resources = m_cache.take(object); in removeResourcesFromRenderObject()
94 SVGResources* SVGResourcesCache::cachedResourcesForRenderObject(const RenderObject* renderer) in cachedResourcesForRenderObject()
102 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(object); in clientLayoutChanged()
171 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(renderer); in clientDestroyed()
DSVGResourcesCycleSolver.h30 class SVGResources; variable
35 SVGResourcesCycleSolver(RenderObject*, SVGResources*);
47 SVGResources* m_resources;
DSVGResourcesCache.h34 class SVGResources; variable
42 static SVGResources* cachedResourcesForRenderObject(const RenderObject*);
66 typedef HashMap<const RenderObject*, OwnPtr<SVGResources> > CacheMap;
DSVGResources.h41 class SVGResources {
42 WTF_MAKE_NONCOPYABLE(SVGResources); WTF_MAKE_FAST_ALLOCATED;
44 SVGResources();
46 static PassOwnPtr<SVGResources> buildResources(const RenderObject*, const SVGRenderStyle&);
DRenderSVGShape.cpp193 if (!SVGResources::supportsMarkers(*toSVGGraphicsElement(element()))) in shouldGenerateMarkerPositions()
196 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(this); in shouldGenerateMarkerPositions()
358 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(this); in markerRect()
434 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(this); in drawMarkers()
461 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(this); in processMarkerPositions()
DSVGResourcesCycleSolver.cpp38 SVGResourcesCycleSolver::SVGResourcesCycleSolver(RenderObject* renderer, SVGResources* resources) in SVGResourcesCycleSolver()
85 if (SVGResources* nodeResources = SVGResourcesCache::cachedResourcesForRenderObject(node)) { in resourceContainsCycles()
DSVGRenderSupport.cpp242 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(object); in layoutResourcesIfNeeded()
259 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(renderer); in intersectPaintInvalidationRectWithResources()
280 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(object); in filtersForceContainerLayout()
293 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(object); in pointInClippingArea()
DRenderSVGResource.cpp107 if (SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(object)) in requestPaintingResource()
140 if (SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(object)) { in removeFromCacheAndInvalidateDependencies()
DRenderSVGImage.cpp185 if (SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(this)) in imageChanged()
DRenderSVGContainer.cpp102 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(this); in selfWillPaint()
DSVGRenderingContext.cpp142 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(m_object); in prepareToRenderSVGContent()
DRenderSVGResourceClipper.cpp186 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(this); in applyClippingToContext()
DRenderSVGRoot.cpp237 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(this); in paintReplaced()
/external/chromium_org/third_party/WebKit/Source/core/
Dwebcore_svg.target.darwin-x86_64.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.darwin-mips64.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.darwin-arm64.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.linux-mips.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.darwin-mips.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.linux-x86_64.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.linux-x86.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.linux-mips64.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.linux-arm64.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.darwin-arm.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \
Dwebcore_svg.target.linux-arm.mk67 third_party/WebKit/Source/core/rendering/svg/SVGResources.cpp \

12