RenderSVGResourceContainer 65 Source/core/rendering/RenderObject.h class RenderSVGResourceContainer; RenderSVGResourceContainer 58 Source/core/rendering/svg/RenderSVGGradientStop.cpp RenderSVGResourceContainer* container = toRenderSVGResourceContainer(renderer); RenderSVGResourceContainer 45 Source/core/rendering/svg/RenderSVGResourceClipper.cpp : RenderSVGResourceContainer(node) RenderSVGResourceContainer 43 Source/core/rendering/svg/RenderSVGResourceClipper.h class RenderSVGResourceClipper FINAL : public RenderSVGResourceContainer { RenderSVGResourceContainer 41 Source/core/rendering/svg/RenderSVGResourceContainer.cpp RenderSVGResourceContainer::RenderSVGResourceContainer(SVGElement* node) RenderSVGResourceContainer 51 Source/core/rendering/svg/RenderSVGResourceContainer.cpp RenderSVGResourceContainer::~RenderSVGResourceContainer() RenderSVGResourceContainer 57 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::layout() RenderSVGResourceContainer 73 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::willBeDestroyed() RenderSVGResourceContainer 79 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle) RenderSVGResourceContainer 89 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::idChanged() RenderSVGResourceContainer 102 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::markAllClientsForInvalidation(InvalidationMode mode) RenderSVGResourceContainer 134 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::markAllClientLayersForInvalidation() RenderSVGResourceContainer 141 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::markClientForInvalidation(RenderObject* client, InvalidationMode mode) RenderSVGResourceContainer 164 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::addClient(RenderObject* client) RenderSVGResourceContainer 171 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::removeClient(RenderObject* client) RenderSVGResourceContainer 178 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::addClientRenderLayer(Node* node) RenderSVGResourceContainer 187 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::addClientRenderLayer(RenderLayer* client) RenderSVGResourceContainer 194 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::removeClientRenderLayer(RenderLayer* client) RenderSVGResourceContainer 200 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::invalidateCacheAndMarkForLayout(SubtreeLayoutScope* layoutScope) RenderSVGResourceContainer 211 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::registerResource() RenderSVGResourceContainer 237 Source/core/rendering/svg/RenderSVGResourceContainer.cpp bool RenderSVGResourceContainer::shouldTransformOnTextPainting(RenderObject* object, AffineTransform& resourceTransform) RenderSVGResourceContainer 255 Source/core/rendering/svg/RenderSVGResourceContainer.cpp AffineTransform RenderSVGResourceContainer::transformOnNonScalingStroke(RenderObject* object, const AffineTransform& resourceTransform) RenderSVGResourceContainer 30 Source/core/rendering/svg/RenderSVGResourceContainer.h class RenderSVGResourceContainer : public RenderSVGHiddenContainer, RenderSVGResourceContainer 33 Source/core/rendering/svg/RenderSVGResourceContainer.h explicit RenderSVGResourceContainer(SVGElement*); RenderSVGResourceContainer 34 Source/core/rendering/svg/RenderSVGResourceContainer.h virtual ~RenderSVGResourceContainer(); RenderSVGResourceContainer 89 Source/core/rendering/svg/RenderSVGResourceContainer.h inline RenderSVGResourceContainer* getRenderSVGResourceContainerById(Document& document, const AtomicString& id) RenderSVGResourceContainer 94 Source/core/rendering/svg/RenderSVGResourceContainer.h if (RenderSVGResourceContainer* renderResource = document.accessSVGExtensions().resourceById(id)) RenderSVGResourceContainer 103 Source/core/rendering/svg/RenderSVGResourceContainer.h if (RenderSVGResourceContainer* container = getRenderSVGResourceContainerById(document, id)) RenderSVGResourceContainer 109 Source/core/rendering/svg/RenderSVGResourceContainer.h DEFINE_RENDER_OBJECT_TYPE_CASTS(RenderSVGResourceContainer, isSVGResourceContainer()); RenderSVGResourceContainer 44 Source/core/rendering/svg/RenderSVGResourceFilter.cpp : RenderSVGResourceContainer(node) RenderSVGResourceContainer 58 Source/core/rendering/svg/RenderSVGResourceFilter.h class RenderSVGResourceFilter FINAL : public RenderSVGResourceContainer { RenderSVGResourceContainer 34 Source/core/rendering/svg/RenderSVGResourceGradient.cpp : RenderSVGResourceContainer(node) RenderSVGResourceContainer 44 Source/core/rendering/svg/RenderSVGResourceGradient.h class RenderSVGResourceGradient : public RenderSVGResourceContainer { RenderSVGResourceContainer 38 Source/core/rendering/svg/RenderSVGResourceMarker.cpp : RenderSVGResourceContainer(node) RenderSVGResourceContainer 34 Source/core/rendering/svg/RenderSVGResourceMarker.h class RenderSVGResourceMarker FINAL : public RenderSVGResourceContainer { RenderSVGResourceContainer 37 Source/core/rendering/svg/RenderSVGResourceMasker.cpp : RenderSVGResourceContainer(node) RenderSVGResourceContainer 38 Source/core/rendering/svg/RenderSVGResourceMasker.h class RenderSVGResourceMasker FINAL : public RenderSVGResourceContainer { RenderSVGResourceContainer 35 Source/core/rendering/svg/RenderSVGResourcePattern.cpp : RenderSVGResourceContainer(node) RenderSVGResourceContainer 45 Source/core/rendering/svg/RenderSVGResourcePattern.h class RenderSVGResourcePattern FINAL : public RenderSVGResourceContainer { RenderSVGResourceContainer 256 Source/core/rendering/svg/SVGRenderTreeAsText.cpp RenderSVGResourceContainer* container = static_cast<RenderSVGResourceContainer*>(resource); RenderSVGResourceContainer 499 Source/core/rendering/svg/SVGRenderTreeAsText.cpp RenderSVGResourceContainer* resource = toRenderSVGResourceContainer(const_cast<RenderObject*>(&object)); RenderSVGResourceContainer 170 Source/core/rendering/svg/SVGResources.cpp static inline RenderSVGResourceContainer* paintingResourceFromSVGPaint(Document& document, const SVGPaint::SVGPaintType& paintType, const String& paintUri, AtomicString& id, bool& hasPendingResource) RenderSVGResourceContainer 176 Source/core/rendering/svg/SVGResources.cpp RenderSVGResourceContainer* container = getRenderSVGResourceContainerById(document, id); RenderSVGResourceContainer 271 Source/core/rendering/svg/SVGResources.cpp RenderSVGResourceContainer* resource = paintingResourceFromSVGPaint(document, style->fillPaintType(), style->fillPaintUri(), id, hasPendingResource); RenderSVGResourceContainer 280 Source/core/rendering/svg/SVGResources.cpp RenderSVGResourceContainer* resource = paintingResourceFromSVGPaint(document, style->strokePaintType(), style->strokePaintUri(), id, hasPendingResource); RenderSVGResourceContainer 317 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceContainer* fill = m_fillStrokeData->fill) RenderSVGResourceContainer 319 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceContainer* stroke = m_fillStrokeData->stroke) RenderSVGResourceContainer 366 Source/core/rendering/svg/SVGResources.cpp void SVGResources::resourceDestroyed(RenderSVGResourceContainer* resource) RenderSVGResourceContainer 441 Source/core/rendering/svg/SVGResources.cpp void SVGResources::buildSetOfResources(HashSet<RenderSVGResourceContainer*>& set) RenderSVGResourceContainer 606 Source/core/rendering/svg/SVGResources.cpp bool SVGResources::setFill(RenderSVGResourceContainer* fill) RenderSVGResourceContainer 629 Source/core/rendering/svg/SVGResources.cpp bool SVGResources::setStroke(RenderSVGResourceContainer* stroke) RenderSVGResourceContainer 652 Source/core/rendering/svg/SVGResources.cpp bool SVGResources::setLinkedResource(RenderSVGResourceContainer* linkedResource) RenderSVGResourceContainer 697 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceContainer* fill = m_fillStrokeData->fill) RenderSVGResourceContainer 699 Source/core/rendering/svg/SVGResources.cpp if (RenderSVGResourceContainer* stroke = m_fillStrokeData->stroke) RenderSVGResourceContainer 34 Source/core/rendering/svg/SVGResources.h class RenderSVGResourceContainer; RenderSVGResourceContainer 67 Source/core/rendering/svg/SVGResources.h RenderSVGResourceContainer* fill() const { return m_fillStrokeData ? m_fillStrokeData->fill : 0; } RenderSVGResourceContainer 68 Source/core/rendering/svg/SVGResources.h RenderSVGResourceContainer* stroke() const { return m_fillStrokeData ? m_fillStrokeData->stroke : 0; } RenderSVGResourceContainer 71 Source/core/rendering/svg/SVGResources.h RenderSVGResourceContainer* linkedResource() const { return m_linkedResource; } RenderSVGResourceContainer 73 Source/core/rendering/svg/SVGResources.h void buildSetOfResources(HashSet<RenderSVGResourceContainer*>&); RenderSVGResourceContainer 77 Source/core/rendering/svg/SVGResources.h void resourceDestroyed(RenderSVGResourceContainer*); RenderSVGResourceContainer 105 Source/core/rendering/svg/SVGResources.h bool setFill(RenderSVGResourceContainer*); RenderSVGResourceContainer 106 Source/core/rendering/svg/SVGResources.h bool setStroke(RenderSVGResourceContainer*); RenderSVGResourceContainer 107 Source/core/rendering/svg/SVGResources.h bool setLinkedResource(RenderSVGResourceContainer*); RenderSVGResourceContainer 174 Source/core/rendering/svg/SVGResources.h RenderSVGResourceContainer* fill; RenderSVGResourceContainer 175 Source/core/rendering/svg/SVGResources.h RenderSVGResourceContainer* stroke; RenderSVGResourceContainer 181 Source/core/rendering/svg/SVGResources.h RenderSVGResourceContainer* m_linkedResource; RenderSVGResourceContainer 61 Source/core/rendering/svg/SVGResourcesCache.cpp HashSet<RenderSVGResourceContainer*> resourceSet; RenderSVGResourceContainer 64 Source/core/rendering/svg/SVGResourcesCache.cpp HashSet<RenderSVGResourceContainer*>::iterator end = resourceSet.end(); RenderSVGResourceContainer 65 Source/core/rendering/svg/SVGResourcesCache.cpp for (HashSet<RenderSVGResourceContainer*>::iterator it = resourceSet.begin(); it != end; ++it) RenderSVGResourceContainer 76 Source/core/rendering/svg/SVGResourcesCache.cpp HashSet<RenderSVGResourceContainer*> resourceSet; RenderSVGResourceContainer 79 Source/core/rendering/svg/SVGResourcesCache.cpp HashSet<RenderSVGResourceContainer*>::iterator end = resourceSet.end(); RenderSVGResourceContainer 80 Source/core/rendering/svg/SVGResourcesCache.cpp for (HashSet<RenderSVGResourceContainer*>::iterator it = resourceSet.begin(); it != end; ++it) RenderSVGResourceContainer 180 Source/core/rendering/svg/SVGResourcesCache.cpp void SVGResourcesCache::resourceDestroyed(RenderSVGResourceContainer* resource) RenderSVGResourceContainer 33 Source/core/rendering/svg/SVGResourcesCache.h class RenderSVGResourceContainer; RenderSVGResourceContainer 60 Source/core/rendering/svg/SVGResourcesCache.h static void resourceDestroyed(RenderSVGResourceContainer*); RenderSVGResourceContainer 58 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp HashSet<RenderSVGResourceContainer*> resourceSet; RenderSVGResourceContainer 62 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp HashSet<RenderSVGResourceContainer*>::iterator end = resourceSet.end(); RenderSVGResourceContainer 63 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp for (HashSet<RenderSVGResourceContainer*>::iterator it = resourceSet.begin(); it != end; ++it) { RenderSVGResourceContainer 78 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp HashSet<RenderSVGResourceContainer*> childSet; RenderSVGResourceContainer 82 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp HashSet<RenderSVGResourceContainer*>::iterator end = childSet.end(); RenderSVGResourceContainer 83 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp for (HashSet<RenderSVGResourceContainer*>::iterator it = childSet.begin(); it != end; ++it) { RenderSVGResourceContainer 106 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp HashSet<RenderSVGResourceContainer*> localResources; RenderSVGResourceContainer 111 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp HashSet<RenderSVGResourceContainer*> parentResources; RenderSVGResourceContainer 123 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp HashSet<RenderSVGResourceContainer*>::iterator end = localResources.end(); RenderSVGResourceContainer 124 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp for (HashSet<RenderSVGResourceContainer*>::iterator it = localResources.begin(); it != end; ++it) RenderSVGResourceContainer 129 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp for (HashSet<RenderSVGResourceContainer*>::iterator it = parentResources.begin(); it != end; ++it) RenderSVGResourceContainer 136 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp HashSet<RenderSVGResourceContainer*>::iterator end = parentResources.end(); RenderSVGResourceContainer 137 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp for (HashSet<RenderSVGResourceContainer*>::iterator it = parentResources.begin(); it != end; ++it) RenderSVGResourceContainer 149 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp for (HashSet<RenderSVGResourceContainer*>::iterator it = localResources.begin(); it != end; ++it) { RenderSVGResourceContainer 150 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp RenderSVGResourceContainer* resource = *it; RenderSVGResourceContainer 163 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp void SVGResourcesCycleSolver::breakCycle(RenderSVGResourceContainer* resourceLeadingToCycle) RenderSVGResourceContainer 29 Source/core/rendering/svg/SVGResourcesCycleSolver.h class RenderSVGResourceContainer; RenderSVGResourceContainer 42 Source/core/rendering/svg/SVGResourcesCycleSolver.h void breakCycle(RenderSVGResourceContainer*); RenderSVGResourceContainer 46 Source/core/rendering/svg/SVGResourcesCycleSolver.h HashSet<RenderSVGResourceContainer*> m_allResources; RenderSVGResourceContainer 79 Source/core/svg/SVGClipPathElement.cpp RenderSVGResourceContainer* renderer = toRenderSVGResourceContainer(this->renderer()); RenderSVGResourceContainer 60 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addResource(const AtomicString& id, RenderSVGResourceContainer* resource) RenderSVGResourceContainer 79 Source/core/svg/SVGDocumentExtensions.cpp RenderSVGResourceContainer* SVGDocumentExtensions::resourceById(const AtomicString& id) const RenderSVGResourceContainer 32 Source/core/svg/SVGDocumentExtensions.h class RenderSVGResourceContainer; RenderSVGResourceContainer 53 Source/core/svg/SVGDocumentExtensions.h void addResource(const AtomicString& id, RenderSVGResourceContainer*); RenderSVGResourceContainer 55 Source/core/svg/SVGDocumentExtensions.h RenderSVGResourceContainer* resourceById(const AtomicString& id) const; RenderSVGResourceContainer 97 Source/core/svg/SVGDocumentExtensions.h HashMap<AtomicString, RenderSVGResourceContainer*> m_resources; RenderSVGResourceContainer 136 Source/core/svg/SVGFilterElement.cpp RenderSVGResourceContainer* renderer = toRenderSVGResourceContainer(this->renderer()); RenderSVGResourceContainer 106 Source/core/svg/SVGGradientElement.cpp RenderSVGResourceContainer* renderer = toRenderSVGResourceContainer(this->renderer()); RenderSVGResourceContainer 102 Source/core/svg/SVGLinearGradientElement.cpp RenderSVGResourceContainer* renderer = toRenderSVGResourceContainer(this->renderer()); RenderSVGResourceContainer 134 Source/core/svg/SVGMarkerElement.cpp RenderSVGResourceContainer* renderer = toRenderSVGResourceContainer(this->renderer()); RenderSVGResourceContainer 121 Source/core/svg/SVGMaskElement.cpp RenderSVGResourceContainer* renderer = toRenderSVGResourceContainer(this->renderer()); RenderSVGResourceContainer 127 Source/core/svg/SVGPatternElement.cpp RenderSVGResourceContainer* renderer = toRenderSVGResourceContainer(this->renderer()); RenderSVGResourceContainer 116 Source/core/svg/SVGRadialGradientElement.cpp RenderSVGResourceContainer* renderer = toRenderSVGResourceContainer(this->renderer());