SVGDocumentExtensions 4370 Source/core/dom/Document.cpp const SVGDocumentExtensions* Document::svgExtensions() SVGDocumentExtensions 4375 Source/core/dom/Document.cpp SVGDocumentExtensions& Document::accessSVGExtensions() SVGDocumentExtensions 4378 Source/core/dom/Document.cpp m_svgExtensions = adoptPtr(new SVGDocumentExtensions(this)); SVGDocumentExtensions 142 Source/core/dom/Document.h class SVGDocumentExtensions; SVGDocumentExtensions 889 Source/core/dom/Document.h const SVGDocumentExtensions* svgExtensions(); SVGDocumentExtensions 890 Source/core/dom/Document.h SVGDocumentExtensions& accessSVGExtensions(); SVGDocumentExtensions 1286 Source/core/dom/Document.h OwnPtr<SVGDocumentExtensions> m_svgExtensions; SVGDocumentExtensions 35 Source/core/page/PageAnimator.cpp SVGDocumentExtensions::serviceOnAnimationFrame(*frame->document(), monotonicAnimationStartTime); SVGDocumentExtensions 35 Source/core/rendering/svg/RenderSVGResourceContainer.cpp static inline SVGDocumentExtensions& svgExtensionsFromElement(SVGElement* element) SVGDocumentExtensions 95 Source/core/rendering/svg/RenderSVGResourceContainer.cpp SVGDocumentExtensions& extensions = svgExtensionsFromElement(element()); SVGDocumentExtensions 213 Source/core/rendering/svg/RenderSVGResourceContainer.cpp SVGDocumentExtensions& extensions = svgExtensionsFromElement(element()); SVGDocumentExtensions 219 Source/core/rendering/svg/RenderSVGResourceContainer.cpp OwnPtr<SVGDocumentExtensions::SVGPendingElements> clients(extensions.removePendingResource(m_id)); SVGDocumentExtensions 225 Source/core/rendering/svg/RenderSVGResourceContainer.cpp const SVGDocumentExtensions::SVGPendingElements::const_iterator end = clients->end(); SVGDocumentExtensions 226 Source/core/rendering/svg/RenderSVGResourceContainer.cpp for (SVGDocumentExtensions::SVGPendingElements::const_iterator it = clients->begin(); it != end; ++it) { SVGDocumentExtensions 189 Source/core/rendering/svg/SVGResources.cpp static inline void registerPendingResource(SVGDocumentExtensions& extensions, const AtomicString& id, SVGElement* element) SVGDocumentExtensions 226 Source/core/rendering/svg/SVGResources.cpp SVGDocumentExtensions& extensions = document.accessSVGExtensions(); SVGDocumentExtensions 88 Source/core/rendering/svg/SVGResourcesCache.cpp SVGDocumentExtensions& extensions = document.accessSVGExtensions(); SVGDocumentExtensions 195 Source/core/rendering/svg/SVGResourcesCache.cpp SVGDocumentExtensions& extensions = clientElement->document().accessSVGExtensions(); SVGDocumentExtensions 37 Source/core/svg/SVGDocumentExtensions.cpp SVGDocumentExtensions::SVGDocumentExtensions(Document* document) SVGDocumentExtensions 46 Source/core/svg/SVGDocumentExtensions.cpp SVGDocumentExtensions::~SVGDocumentExtensions() SVGDocumentExtensions 50 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addTimeContainer(SVGSVGElement* element) SVGDocumentExtensions 55 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeTimeContainer(SVGSVGElement* element) SVGDocumentExtensions 60 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addResource(const AtomicString& id, RenderSVGResourceContainer* resource) SVGDocumentExtensions 71 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeResource(const AtomicString& id) SVGDocumentExtensions 79 Source/core/svg/SVGDocumentExtensions.cpp RenderSVGResourceContainer* SVGDocumentExtensions::resourceById(const AtomicString& id) const SVGDocumentExtensions 87 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::serviceOnAnimationFrame(Document& document, double monotonicAnimationStartTime) SVGDocumentExtensions 94 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::serviceAnimations(double monotonicAnimationStartTime) SVGDocumentExtensions 103 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::startAnimations() SVGDocumentExtensions 116 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::pauseAnimations() SVGDocumentExtensions 123 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::unpauseAnimations() SVGDocumentExtensions 130 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::dispatchSVGLoadEventToOutermostSVGElements() SVGDocumentExtensions 153 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::reportWarning(const String& message) SVGDocumentExtensions 158 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::reportError(const String& message) SVGDocumentExtensions 163 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addPendingResource(const AtomicString& id, Element* element) SVGDocumentExtensions 179 Source/core/svg/SVGDocumentExtensions.cpp bool SVGDocumentExtensions::hasPendingResource(const AtomicString& id) const SVGDocumentExtensions 187 Source/core/svg/SVGDocumentExtensions.cpp bool SVGDocumentExtensions::isElementPendingResources(Element* element) const SVGDocumentExtensions 205 Source/core/svg/SVGDocumentExtensions.cpp bool SVGDocumentExtensions::isElementPendingResource(Element* element, const AtomicString& id) const SVGDocumentExtensions 215 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::clearHasPendingResourcesIfPossible(Element* element) SVGDocumentExtensions 221 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeElementFromPendingResources(Element* element) SVGDocumentExtensions 268 Source/core/svg/SVGDocumentExtensions.cpp PassOwnPtr<SVGDocumentExtensions::SVGPendingElements> SVGDocumentExtensions::removePendingResource(const AtomicString& id) SVGDocumentExtensions 274 Source/core/svg/SVGDocumentExtensions.cpp PassOwnPtr<SVGDocumentExtensions::SVGPendingElements> SVGDocumentExtensions::removePendingResourceForRemoval(const AtomicString& id) SVGDocumentExtensions 280 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::markPendingResourcesForRemoval(const AtomicString& id) SVGDocumentExtensions 292 Source/core/svg/SVGDocumentExtensions.cpp Element* SVGDocumentExtensions::removeElementFromPendingResourcesForRemoval(const AtomicString& id) SVGDocumentExtensions 312 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGElement*>* SVGDocumentExtensions::setOfElementsReferencingTarget(SVGElement* referencedElement) const SVGDocumentExtensions 321 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addElementReferencingTarget(SVGElement* referencingElement, SVGElement* referencedElement) SVGDocumentExtensions 336 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeAllTargetReferencesForElement(SVGElement* referencingElement) SVGDocumentExtensions 358 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::rebuildAllElementReferencesForTarget(SVGElement* referencedElement) SVGDocumentExtensions 383 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeAllElementReferencesForTarget(SVGElement* referencedElement) SVGDocumentExtensions 394 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addSVGRootWithRelativeLengthDescendents(SVGSVGElement* svgRoot) SVGDocumentExtensions 400 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeSVGRootWithRelativeLengthDescendents(SVGSVGElement* svgRoot) SVGDocumentExtensions 406 Source/core/svg/SVGDocumentExtensions.cpp bool SVGDocumentExtensions::isSVGRootWithRelativeLengthDescendents(SVGSVGElement* svgRoot) const SVGDocumentExtensions 411 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::invalidateSVGRootsWithRelativeLengthDescendents(SubtreeLayoutScope* scope) SVGDocumentExtensions 424 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::registerSVGFontFaceElement(SVGFontFaceElement* element) SVGDocumentExtensions 429 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::unregisterSVGFontFaceElement(SVGFontFaceElement* element) SVGDocumentExtensions 435 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::registerPendingSVGFontFaceElementsForRemoval(PassRefPtr<SVGFontFaceElement> font) SVGDocumentExtensions 440 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removePendingSVGFontFaceElementsForRemoval() SVGDocumentExtensions 43 Source/core/svg/SVGDocumentExtensions.h class SVGDocumentExtensions { SVGDocumentExtensions 44 Source/core/svg/SVGDocumentExtensions.h WTF_MAKE_NONCOPYABLE(SVGDocumentExtensions); WTF_MAKE_FAST_ALLOCATED; SVGDocumentExtensions 47 Source/core/svg/SVGDocumentExtensions.h explicit SVGDocumentExtensions(Document*); SVGDocumentExtensions 48 Source/core/svg/SVGDocumentExtensions.h ~SVGDocumentExtensions(); SVGDocumentExtensions 136 Source/core/svg/SVGElement.cpp SVGDocumentExtensions& extensions = document.accessSVGExtensions(); SVGDocumentExtensions 214 Source/core/svg/SVGElement.cpp SVGDocumentExtensions& extensions = document().accessSVGExtensions(); SVGDocumentExtensions 459 Source/core/svg/SVGElement.cpp SVGDocumentExtensions& svgExtensions = accessDocumentSVGExtensions(); SVGDocumentExtensions 520 Source/core/svg/SVGElement.cpp SVGDocumentExtensions& SVGElement::accessDocumentSVGExtensions() SVGDocumentExtensions 42 Source/core/svg/SVGElement.h class SVGDocumentExtensions; SVGDocumentExtensions 82 Source/core/svg/SVGElement.h SVGDocumentExtensions& accessDocumentSVGExtensions(); SVGDocumentExtensions 560 Source/core/svg/SVGSVGElement.cpp SVGDocumentExtensions& svgExtensions = document().accessSVGExtensions();