SVGElement 156 Source/bindings/templates/interface.h friend v8::Handle<v8::Object> createV8SVGWrapper(SVGElement*, v8::Handle<v8::Object> creationContext, v8::Isolate*); SVGElement 157 Source/bindings/templates/interface.h friend v8::Handle<v8::Object> createV8SVGDirectWrapper(SVGElement*, v8::Handle<v8::Object> creationContext, v8::Isolate*); SVGElement 158 Source/bindings/templates/interface.h friend v8::Handle<v8::Object> createV8SVGFallbackWrapper(SVGElement*, v8::Handle<v8::Object> creationContext, v8::Isolate*); SVGElement 58 Source/bindings/v8/CustomElementWrapper.cpp v8::Handle<v8::Object> createDirectWrapper<SVGElement>(SVGElement* element, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) SVGElement 73 Source/bindings/v8/CustomElementWrapper.cpp v8::Handle<v8::Object> createFallbackWrapper<SVGElement>(SVGElement* element, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) SVGElement 120 Source/bindings/v8/CustomElementWrapper.cpp class CustomElementWrapper<SVGElement, V8SVGElement>; SVGElement 40 Source/bindings/v8/CustomElementWrapper.h class SVGElement; SVGElement 48 Source/bindings/v8/CustomElementWrapper.h friend v8::Handle<v8::Object> createV8SVGWrapper(SVGElement*, v8::Handle<v8::Object>, v8::Isolate*); SVGElement 38 Source/bindings/v8/custom/V8SVGElementCustom.cpp v8::Handle<v8::Object> wrap(SVGElement* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) SVGElement 62 Source/core/css/CSSCursorImageValue.cpp HashSet<SVGElement*>::const_iterator it = m_referencedElements.begin(); SVGElement 63 Source/core/css/CSSCursorImageValue.cpp HashSet<SVGElement*>::const_iterator end = m_referencedElements.end(); SVGElement 67 Source/core/css/CSSCursorImageValue.cpp SVGElement* referencedElement = *it; SVGElement 109 Source/core/css/CSSCursorImageValue.cpp SVGElement* svgElement = toSVGElement(element); SVGElement 185 Source/core/css/CSSCursorImageValue.cpp void CSSCursorImageValue::removeReferencedElement(SVGElement* element) SVGElement 31 Source/core/css/CSSCursorImageValue.h class SVGElement; SVGElement 57 Source/core/css/CSSCursorImageValue.h void removeReferencedElement(SVGElement*); SVGElement 81 Source/core/css/CSSCursorImageValue.h HashSet<SVGElement*> m_referencedElements; SVGElement 815 Source/core/dom/Element.cpp SVGElement* svgElement = toSVGElement(this); SVGElement 860 Source/core/dom/Element.cpp SVGElement* svgElement = toSVGElement(this); SVGElement 102 Source/core/dom/ElementData.h friend class SVGElement; SVGElement 1966 Source/core/page/EventHandler.cpp SVGElement* lastCorrespondingElement = m_lastInstanceUnderMouse->correspondingElement(); SVGElement 1967 Source/core/page/EventHandler.cpp SVGElement* lastCorrespondingUseElement = m_lastInstanceUnderMouse->correspondingUseElement(); SVGElement 1984 Source/core/page/EventHandler.cpp SVGElement* shadowTreeElement = instance->shadowTreeElement(); SVGElement 72 Source/core/rendering/svg/ReferenceFilterBuilder.cpp static bool getSVGElementColorSpace(SVGElement* svgElement, ColorSpace& cs) SVGElement 155 Source/core/rendering/svg/ReferenceFilterBuilder.cpp for (SVGElement* element = Traversal<SVGElement>::firstChild(filterElement); element; element = Traversal<SVGElement>::nextSibling(*element)) { SVGElement 33 Source/core/rendering/svg/RenderSVGBlock.cpp RenderSVGBlock::RenderSVGBlock(SVGElement* element) SVGElement 27 Source/core/rendering/svg/RenderSVGBlock.h class SVGElement; SVGElement 31 Source/core/rendering/svg/RenderSVGBlock.h explicit RenderSVGBlock(SVGElement*); SVGElement 41 Source/core/rendering/svg/RenderSVGContainer.cpp RenderSVGContainer::RenderSVGContainer(SVGElement* node) SVGElement 30 Source/core/rendering/svg/RenderSVGContainer.h class SVGElement; SVGElement 34 Source/core/rendering/svg/RenderSVGContainer.h explicit RenderSVGContainer(SVGElement*); SVGElement 28 Source/core/rendering/svg/RenderSVGHiddenContainer.cpp RenderSVGHiddenContainer::RenderSVGHiddenContainer(SVGElement* element) SVGElement 27 Source/core/rendering/svg/RenderSVGHiddenContainer.h class SVGElement; SVGElement 33 Source/core/rendering/svg/RenderSVGHiddenContainer.h explicit RenderSVGHiddenContainer(SVGElement*); SVGElement 42 Source/core/rendering/svg/RenderSVGModelObject.cpp RenderSVGModelObject::RenderSVGModelObject(SVGElement* node) SVGElement 46 Source/core/rendering/svg/RenderSVGModelObject.h class SVGElement; SVGElement 50 Source/core/rendering/svg/RenderSVGModelObject.h explicit RenderSVGModelObject(SVGElement*); SVGElement 67 Source/core/rendering/svg/RenderSVGModelObject.h SVGElement* element() const { return toSVGElement(RenderObject::node()); } SVGElement 186 Source/core/rendering/svg/RenderSVGResource.cpp HashSet<SVGElement*>* dependencies = object->document().accessSVGExtensions().setOfElementsReferencingTarget(toSVGElement(object->node())); SVGElement 189 Source/core/rendering/svg/RenderSVGResource.cpp HashSet<SVGElement*>::iterator end = dependencies->end(); SVGElement 190 Source/core/rendering/svg/RenderSVGResource.cpp for (HashSet<SVGElement*>::iterator it = dependencies->begin(); it != end; ++it) { SVGElement 274 Source/core/rendering/svg/RenderSVGResourceClipper.cpp for (SVGElement* childElement = Traversal<SVGElement>::firstChild(*element()); childElement; childElement = Traversal<SVGElement>::nextSibling(*childElement)) { SVGElement 314 Source/core/rendering/svg/RenderSVGResourceClipper.cpp for (SVGElement* childElement = Traversal<SVGElement>::firstChild(*element()); childElement; childElement = Traversal<SVGElement>::nextSibling(*childElement)) { SVGElement 344 Source/core/rendering/svg/RenderSVGResourceClipper.cpp for (SVGElement* childElement = Traversal<SVGElement>::firstChild(*element()); childElement; childElement = Traversal<SVGElement>::nextSibling(*childElement)) { SVGElement 35 Source/core/rendering/svg/RenderSVGResourceContainer.cpp static inline SVGDocumentExtensions& svgExtensionsFromElement(SVGElement* element) SVGElement 41 Source/core/rendering/svg/RenderSVGResourceContainer.cpp RenderSVGResourceContainer::RenderSVGResourceContainer(SVGElement* node) SVGElement 33 Source/core/rendering/svg/RenderSVGResourceContainer.h explicit RenderSVGResourceContainer(SVGElement*); SVGElement 85 Source/core/rendering/svg/RenderSVGResourceFilter.cpp for (SVGElement* element = Traversal<SVGElement>::firstChild(*filterElement); element; element = Traversal<SVGElement>::nextSibling(*element)) { SVGElement 36 Source/core/rendering/svg/RenderSVGResourceFilterPrimitive.h explicit RenderSVGResourceFilterPrimitive(SVGElement* filterPrimitiveElement) SVGElement 156 Source/core/rendering/svg/RenderSVGResourceMasker.cpp for (SVGElement* childElement = Traversal<SVGElement>::firstChild(*element()); childElement; childElement = Traversal<SVGElement>::nextSibling(*childElement)) { SVGElement 48 Source/core/rendering/svg/RenderSVGRoot.cpp RenderSVGRoot::RenderSVGRoot(SVGElement* node) SVGElement 33 Source/core/rendering/svg/RenderSVGRoot.h class SVGElement; SVGElement 37 Source/core/rendering/svg/RenderSVGRoot.h explicit RenderSVGRoot(SVGElement*); SVGElement 84 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp SVGElement* correspondingElement = element->correspondingElement(); SVGElement 35 Source/core/rendering/svg/RenderSVGViewportContainer.cpp RenderSVGViewportContainer::RenderSVGViewportContainer(SVGElement* node) SVGElement 60 Source/core/rendering/svg/RenderSVGViewportContainer.cpp SVGElement* element = this->element(); SVGElement 70 Source/core/rendering/svg/RenderSVGViewportContainer.cpp SVGElement* correspondingElement = svg->correspondingElement(); SVGElement 34 Source/core/rendering/svg/RenderSVGViewportContainer.h explicit RenderSVGViewportContainer(SVGElement*); SVGElement 37 Source/core/rendering/svg/SVGPathData.cpp static void updatePathFromCircleElement(SVGElement* element, Path& path) SVGElement 47 Source/core/rendering/svg/SVGPathData.cpp static void updatePathFromEllipseElement(SVGElement* element, Path& path) SVGElement 64 Source/core/rendering/svg/SVGPathData.cpp static void updatePathFromLineElement(SVGElement* element, Path& path) SVGElement 73 Source/core/rendering/svg/SVGPathData.cpp static void updatePathFromPathElement(SVGElement* element, Path& path) SVGElement 78 Source/core/rendering/svg/SVGPathData.cpp static void updatePathFromPolylineElement(SVGElement* element, Path& path) SVGElement 94 Source/core/rendering/svg/SVGPathData.cpp static void updatePathFromPolygonElement(SVGElement* element, Path& path) SVGElement 100 Source/core/rendering/svg/SVGPathData.cpp static void updatePathFromRectElement(SVGElement* element, Path& path) SVGElement 132 Source/core/rendering/svg/SVGPathData.cpp void updatePathFromGraphicsElement(SVGElement* element, Path& path) SVGElement 137 Source/core/rendering/svg/SVGPathData.cpp typedef void (*PathUpdateFunction)(SVGElement*, Path&); SVGElement 25 Source/core/rendering/svg/SVGPathData.h class SVGElement; SVGElement 28 Source/core/rendering/svg/SVGPathData.h void updatePathFromGraphicsElement(SVGElement*, Path&); SVGElement 221 Source/core/rendering/svg/SVGRenderSupport.cpp if (SVGElement* element = child->node()->isSVGElement() ? toSVGElement(child->node()) : 0) { SVGElement 257 Source/core/rendering/svg/SVGRenderTreeAsText.cpp SVGElement* element = container->element(); SVGElement 340 Source/core/rendering/svg/SVGRenderTreeAsText.cpp SVGElement* svgElement = shape.element(); SVGElement 94 Source/core/rendering/svg/SVGResources.cpp bool SVGResources::supportsMarkers(const SVGElement& element) SVGElement 140 Source/core/rendering/svg/SVGResources.cpp static inline AtomicString targetReferenceFromResource(SVGElement& element) SVGElement 189 Source/core/rendering/svg/SVGResources.cpp static inline void registerPendingResource(SVGDocumentExtensions& extensions, const AtomicString& id, SVGElement* element) SVGElement 220 Source/core/rendering/svg/SVGResources.cpp SVGElement* element = toSVGElement(node); SVGElement 38 Source/core/rendering/svg/SVGResources.h class SVGElement; SVGElement 50 Source/core/rendering/svg/SVGResources.h static bool supportsMarkers(const SVGElement&); SVGElement 432 Source/core/rendering/svg/SVGTextLayoutEngine.cpp SVGElement* lengthContext = toSVGElement(text->parent()->node()); SVGElement 35 Source/core/rendering/svg/SVGTextLayoutEngine.h class SVGElement; SVGElement 38 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp float SVGTextLayoutEngineBaseline::calculateBaselineShift(const SVGRenderStyle* style, SVGElement* contextElement) const SVGElement 30 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.h class SVGElement; SVGElement 40 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.h float calculateBaselineShift(const SVGRenderStyle*, SVGElement* lengthContext) const; SVGElement 86 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp float SVGTextLayoutEngineSpacing::calculateCSSKerningAndSpacing(const SVGRenderStyle* style, SVGElement* contextElement, UChar currentCharacter) SVGElement 29 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.h class SVGElement; SVGElement 38 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.h float calculateCSSKerningAndSpacing(const SVGRenderStyle*, SVGElement* lengthContext, UChar currentCharacter); SVGElement 78 Source/core/svg/SVGAElement.cpp return SVGElement::title(); SVGElement 33 Source/core/svg/SVGAltGlyphDefElement.cpp : SVGElement(SVGNames::altGlyphDefTag, document) SVGElement 92 Source/core/svg/SVGAltGlyphDefElement.cpp for (SVGElement* child = Traversal<SVGElement>::firstChild(*this); child; child = Traversal<SVGElement>::nextSibling(*child)) { SVGElement 30 Source/core/svg/SVGAltGlyphDefElement.h class SVGAltGlyphDefElement FINAL : public SVGElement { SVGElement 31 Source/core/svg/SVGAltGlyphItemElement.cpp : SVGElement(SVGNames::altGlyphItemTag, document) SVGElement 30 Source/core/svg/SVGAltGlyphItemElement.h class SVGAltGlyphItemElement FINAL : public SVGElement { SVGElement 62 Source/core/svg/SVGAngle.cpp void SVGMarkerOrientEnumeration::add(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 68 Source/core/svg/SVGAngle.cpp void SVGMarkerOrientEnumeration::calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) SVGElement 74 Source/core/svg/SVGAngle.cpp float SVGMarkerOrientEnumeration::calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) SVGElement 332 Source/core/svg/SVGAngle.cpp void SVGAngle::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 343 Source/core/svg/SVGAngle.cpp void SVGAngle::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDuration, SVGElement*) SVGElement 394 Source/core/svg/SVGAngle.cpp float SVGAngle::calculateDistance(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 48 Source/core/svg/SVGAngle.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 49 Source/core/svg/SVGAngle.h virtual void calculateAnimatedValue(SVGAnimationElement*, float, unsigned, PassRefPtr<SVGPropertyBase>, PassRefPtr<SVGPropertyBase>, PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 50 Source/core/svg/SVGAngle.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 102 Source/core/svg/SVGAngle.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 103 Source/core/svg/SVGAngle.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 104 Source/core/svg/SVGAngle.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 39 Source/core/svg/SVGAngleTearOff.cpp SVGAngleTearOff::SVGAngleTearOff(PassRefPtr<SVGAngle> targetProperty, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 42 Source/core/svg/SVGAngleTearOff.h static PassRefPtr<SVGAngleTearOff> create(PassRefPtr<SVGAngle> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 72 Source/core/svg/SVGAngleTearOff.h SVGAngleTearOff(PassRefPtr<SVGAngle>, SVGElement*, PropertyIsAnimValType, const QualifiedName&); SVGElement 58 Source/core/svg/SVGAnimateElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 68 Source/core/svg/SVGAnimateElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 111 Source/core/svg/SVGAnimateElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 123 Source/core/svg/SVGAnimateElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 144 Source/core/svg/SVGAnimateElement.cpp Vector<SVGElement*> findElementInstances(SVGElement* targetElement) SVGElement 147 Source/core/svg/SVGAnimateElement.cpp Vector<SVGElement*> animatedElements; SVGElement 154 Source/core/svg/SVGAnimateElement.cpp if (SVGElement* shadowTreeElement = (*it)->shadowTreeElement()) SVGElement 168 Source/core/svg/SVGAnimateElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 180 Source/core/svg/SVGAnimateElement.cpp Vector<SVGElement*>::const_iterator end = m_animatedElements.end(); SVGElement 181 Source/core/svg/SVGAnimateElement.cpp for (Vector<SVGElement*>::const_iterator it = m_animatedElements.begin(); it != end; ++it) SVGElement 204 Source/core/svg/SVGAnimateElement.cpp static inline void applyCSSPropertyToTarget(SVGElement* targetElement, CSSPropertyID id, const String& value) SVGElement 215 Source/core/svg/SVGAnimateElement.cpp static inline void removeCSSPropertyFromTarget(SVGElement* targetElement, CSSPropertyID id) SVGElement 222 Source/core/svg/SVGAnimateElement.cpp static inline void applyCSSPropertyToTargetAndInstances(SVGElement* targetElement, const QualifiedName& attributeName, const String& valueAsString) SVGElement 237 Source/core/svg/SVGAnimateElement.cpp if (SVGElement* shadowTreeElement = (*it)->shadowTreeElement()) SVGElement 242 Source/core/svg/SVGAnimateElement.cpp static inline void removeCSSPropertyFromTargetAndInstances(SVGElement* targetElement, const QualifiedName& attributeName) SVGElement 257 Source/core/svg/SVGAnimateElement.cpp if (SVGElement* shadowTreeElement = (*it)->shadowTreeElement()) SVGElement 262 Source/core/svg/SVGAnimateElement.cpp static inline void notifyTargetAboutAnimValChange(SVGElement* targetElement, const QualifiedName& attributeName) SVGElement 269 Source/core/svg/SVGAnimateElement.cpp static inline void notifyTargetAndInstancesAboutAnimValChange(SVGElement* targetElement, const QualifiedName& attributeName) SVGElement 282 Source/core/svg/SVGAnimateElement.cpp if (SVGElement* shadowTreeElement = (*it)->shadowTreeElement()) SVGElement 287 Source/core/svg/SVGAnimateElement.cpp void SVGAnimateElement::clearAnimatedType(SVGElement* targetElement) SVGElement 364 Source/core/svg/SVGAnimateElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 371 Source/core/svg/SVGAnimateElement.cpp void SVGAnimateElement::setTargetElement(SVGElement* target) SVGElement 44 Source/core/svg/SVGAnimateElement.h virtual void clearAnimatedType(SVGElement* targetElement) OVERRIDE FINAL; SVGElement 54 Source/core/svg/SVGAnimateElement.h virtual void setTargetElement(SVGElement*) OVERRIDE FINAL; SVGElement 71 Source/core/svg/SVGAnimateElement.h Vector<SVGElement*> m_animatedElements; SVGElement 64 Source/core/svg/SVGAnimateMotionElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 191 Source/core/svg/SVGAnimateMotionElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 198 Source/core/svg/SVGAnimateMotionElement.cpp void SVGAnimateMotionElement::clearAnimatedType(SVGElement* targetElement) SVGElement 244 Source/core/svg/SVGAnimateMotionElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 300 Source/core/svg/SVGAnimateMotionElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 315 Source/core/svg/SVGAnimateMotionElement.cpp SVGElement* shadowTreeElement = (*it)->shadowTreeElement(); SVGElement 48 Source/core/svg/SVGAnimateMotionElement.h virtual void clearAnimatedType(SVGElement* targetElement) OVERRIDE; SVGElement 46 Source/core/svg/SVGAnimateTransformElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 41 Source/core/svg/SVGAnimatedBoolean.h static PassRefPtr<SVGAnimatedBoolean> create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGBoolean> initialValue) SVGElement 47 Source/core/svg/SVGAnimatedBoolean.h SVGAnimatedBoolean(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGBoolean> initialValue) SVGElement 42 Source/core/svg/SVGAnimatedColor.cpp static inline Color fallbackColorForCurrentColor(SVGElement* targetElement) SVGElement 51 Source/core/svg/SVGAnimatedColor.cpp void SVGColorProperty::add(PassRefPtr<SVGPropertyBase> other, SVGElement* contextElement) SVGElement 61 Source/core/svg/SVGAnimatedColor.cpp void SVGColorProperty::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) SVGElement 91 Source/core/svg/SVGAnimatedColor.cpp float SVGColorProperty::calculateDistance(PassRefPtr<SVGPropertyBase> toValue, SVGElement* contextElement) SVGElement 53 Source/core/svg/SVGAnimatedColor.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 54 Source/core/svg/SVGAnimatedColor.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 55 Source/core/svg/SVGAnimatedColor.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 41 Source/core/svg/SVGAnimatedEnumeration.h static PassRefPtr<SVGAnimatedEnumeration<Enum> > create(SVGElement* contextElement, const QualifiedName& attributeName, Enum initialValue) SVGElement 46 Source/core/svg/SVGAnimatedEnumeration.h static PassRefPtr<SVGAnimatedEnumeration<Enum> > create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGEnumeration<Enum> > initialValue) SVGElement 67 Source/core/svg/SVGAnimatedEnumeration.h SVGAnimatedEnumeration(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGEnumeration<Enum> > initialValue) SVGElement 46 Source/core/svg/SVGAnimatedEnumerationBase.h SVGAnimatedEnumerationBase(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGEnumerationBase> initialValue) SVGElement 44 Source/core/svg/SVGAnimatedInteger.h static PassRefPtr<SVGAnimatedInteger> create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGInteger> initialValue) SVGElement 57 Source/core/svg/SVGAnimatedInteger.h SVGAnimatedInteger(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGInteger> initialValue) SVGElement 37 Source/core/svg/SVGAnimatedIntegerOptionalInteger.cpp SVGAnimatedIntegerOptionalInteger::SVGAnimatedIntegerOptionalInteger(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue, float initialSecondValue) SVGElement 46 Source/core/svg/SVGAnimatedIntegerOptionalInteger.h static PassRefPtr<SVGAnimatedIntegerOptionalInteger> create(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue = 0, float initialSecondValue = 0) SVGElement 60 Source/core/svg/SVGAnimatedIntegerOptionalInteger.h SVGAnimatedIntegerOptionalInteger(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue, float initialSecondValue); SVGElement 41 Source/core/svg/SVGAnimatedLength.h static PassRefPtr<SVGAnimatedLength> create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGLength> initialValue, SVGLengthNegativeValuesMode negativeValuesMode) SVGElement 50 Source/core/svg/SVGAnimatedLength.h SVGAnimatedLength(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGLength> initialValue, SVGLengthNegativeValuesMode negativeValuesMode) SVGElement 44 Source/core/svg/SVGAnimatedNumber.h static PassRefPtr<SVGAnimatedNumber> create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGNumber> initialValue) SVGElement 57 Source/core/svg/SVGAnimatedNumber.h SVGAnimatedNumber(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGNumber> initialValue) SVGElement 26 Source/core/svg/SVGAnimatedNumberOptionalNumber.cpp SVGAnimatedNumberOptionalNumber::SVGAnimatedNumberOptionalNumber(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue, float initialSecondValue) SVGElement 46 Source/core/svg/SVGAnimatedNumberOptionalNumber.h static PassRefPtr<SVGAnimatedNumberOptionalNumber> create(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue = 0, float initialSecondValue = 0) SVGElement 60 Source/core/svg/SVGAnimatedNumberOptionalNumber.h SVGAnimatedNumberOptionalNumber(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue, float initialSecondValue); SVGElement 41 Source/core/svg/SVGAnimatedPreserveAspectRatio.h static PassRefPtr<SVGAnimatedPreserveAspectRatio> create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGPreserveAspectRatio> initialValue) SVGElement 47 Source/core/svg/SVGAnimatedPreserveAspectRatio.h SVGAnimatedPreserveAspectRatio(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGPreserveAspectRatio> initialValue) SVGElement 41 Source/core/svg/SVGAnimatedRect.h static PassRefPtr<SVGAnimatedRect> create(SVGElement* contextElement, const QualifiedName& attributeName) SVGElement 47 Source/core/svg/SVGAnimatedRect.h SVGAnimatedRect(SVGElement* contextElement, const QualifiedName& attributeName) SVGElement 41 Source/core/svg/SVGAnimatedString.h static PassRefPtr<SVGAnimatedString> create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGString> initialValue) SVGElement 47 Source/core/svg/SVGAnimatedString.h SVGAnimatedString(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGString> initialValue) SVGElement 39 Source/core/svg/SVGAnimatedTypeAnimator.cpp SVGAnimatedTypeAnimator::SVGAnimatedTypeAnimator(AnimatedPropertyType type, SVGAnimationElement* animationElement, SVGElement* contextElement) SVGElement 160 Source/core/svg/SVGAnimatedTypeAnimator.cpp void invokeMethodOnAllTargetProperties(const Vector<SVGElement*>& list, const QualifiedName& attributeName, SVGAnimatedPropertyMethod method) SVGElement 162 Source/core/svg/SVGAnimatedTypeAnimator.cpp Vector<SVGElement*>::const_iterator it = list.begin(); SVGElement 163 Source/core/svg/SVGAnimatedTypeAnimator.cpp Vector<SVGElement*>::const_iterator itEnd = list.end(); SVGElement 171 Source/core/svg/SVGAnimatedTypeAnimator.cpp void setAnimatedValueOnAllTargetProperties(const Vector<SVGElement*>& list, const QualifiedName& attributeName, PassRefPtr<SVGPropertyBase> passValue) SVGElement 175 Source/core/svg/SVGAnimatedTypeAnimator.cpp Vector<SVGElement*>::const_iterator it = list.begin(); SVGElement 176 Source/core/svg/SVGAnimatedTypeAnimator.cpp Vector<SVGElement*>::const_iterator itEnd = list.end(); SVGElement 186 Source/core/svg/SVGAnimatedTypeAnimator.cpp PassRefPtr<SVGPropertyBase> SVGAnimatedTypeAnimator::resetAnimation(const Vector<SVGElement*>& list) SVGElement 196 Source/core/svg/SVGAnimatedTypeAnimator.cpp PassRefPtr<SVGPropertyBase> SVGAnimatedTypeAnimator::startAnimValAnimation(const Vector<SVGElement*>& list) SVGElement 206 Source/core/svg/SVGAnimatedTypeAnimator.cpp void SVGAnimatedTypeAnimator::stopAnimValAnimation(const Vector<SVGElement*>& list) SVGElement 214 Source/core/svg/SVGAnimatedTypeAnimator.cpp PassRefPtr<SVGPropertyBase> SVGAnimatedTypeAnimator::resetAnimValToBaseVal(const Vector<SVGElement*>& list) SVGElement 34 Source/core/svg/SVGAnimatedTypeAnimator.h class SVGElement; SVGElement 40 Source/core/svg/SVGAnimatedTypeAnimator.h static PassOwnPtr<SVGAnimatedTypeAnimator> create(AnimatedPropertyType type, SVGAnimationElement* animationElement, SVGElement* targetElement) SVGElement 48 Source/core/svg/SVGAnimatedTypeAnimator.h PassRefPtr<SVGPropertyBase> startAnimValAnimation(const Vector<SVGElement*>&); SVGElement 49 Source/core/svg/SVGAnimatedTypeAnimator.h void stopAnimValAnimation(const Vector<SVGElement*>&); SVGElement 50 Source/core/svg/SVGAnimatedTypeAnimator.h PassRefPtr<SVGPropertyBase> resetAnimValToBaseVal(const Vector<SVGElement*>&); SVGElement 58 Source/core/svg/SVGAnimatedTypeAnimator.h void setContextElement(SVGElement* contextElement) { m_contextElement = contextElement; } SVGElement 62 Source/core/svg/SVGAnimatedTypeAnimator.h SVGAnimatedTypeAnimator(AnimatedPropertyType, SVGAnimationElement*, SVGElement*); SVGElement 66 Source/core/svg/SVGAnimatedTypeAnimator.h PassRefPtr<SVGPropertyBase> resetAnimation(const Vector<SVGElement*>&); SVGElement 73 Source/core/svg/SVGAnimatedTypeAnimator.h SVGElement* m_contextElement; SVGElement 353 Source/core/svg/SVGAnimationElement.cpp bool SVGAnimationElement::isTargetAttributeCSSProperty(SVGElement* targetElement, const QualifiedName& attributeName) SVGElement 357 Source/core/svg/SVGAnimationElement.cpp return SVGElement::isAnimatableCSSProperty(attributeName); SVGElement 360 Source/core/svg/SVGAnimationElement.cpp SVGAnimationElement::ShouldApplyAnimation SVGAnimationElement::shouldApplyAnimation(SVGElement* targetElement, const QualifiedName& attributeName) SVGElement 506 Source/core/svg/SVGAnimationElement.cpp return SVGElement::animatedPropertyTypeForCSSAttribute(attributeName()); SVGElement 655 Source/core/svg/SVGAnimationElement.cpp void SVGAnimationElement::computeCSSPropertyValue(SVGElement* element, CSSPropertyID id, String& value) SVGElement 665 Source/core/svg/SVGAnimationElement.cpp void SVGAnimationElement::adjustForInheritance(SVGElement* targetElement, const QualifiedName& attributeName, String& value) SVGElement 675 Source/core/svg/SVGAnimationElement.cpp SVGElement* svgParent = toSVGElement(parent); SVGElement 679 Source/core/svg/SVGAnimationElement.cpp static bool inheritsFromProperty(SVGElement* targetElement, const QualifiedName& attributeName, const String& value) SVGElement 686 Source/core/svg/SVGAnimationElement.cpp return SVGElement::isAnimatableCSSProperty(attributeName); SVGElement 691 Source/core/svg/SVGAnimationElement.cpp SVGElement* targetElement = this->targetElement(); SVGElement 701 Source/core/svg/SVGAnimationElement.cpp void SVGAnimationElement::setTargetElement(SVGElement* target) SVGElement 713 Source/core/svg/SVGAnimationElement.cpp void SVGAnimationElement::checkInvalidCSSAttributeType(SVGElement* target) SVGElement 81 Source/core/svg/SVGAnimationElement.h static bool isTargetAttributeCSSProperty(SVGElement*, const QualifiedName&); SVGElement 94 Source/core/svg/SVGAnimationElement.h ShouldApplyAnimation shouldApplyAnimation(SVGElement* targetElement, const QualifiedName& attributeName); SVGElement 100 Source/core/svg/SVGAnimationElement.h void adjustForInheritance(ParseTypeFromStringType parseTypeFromString, AnimatedPropertyValueType valueType, AnimatedType& animatedType, SVGElement* contextElement) SVGElement 140 Source/core/svg/SVGAnimationElement.h void computeCSSPropertyValue(SVGElement*, CSSPropertyID, String& value); SVGElement 165 Source/core/svg/SVGAnimationElement.h virtual void setTargetElement(SVGElement*) OVERRIDE; SVGElement 179 Source/core/svg/SVGAnimationElement.h void checkInvalidCSSAttributeType(SVGElement*); SVGElement 195 Source/core/svg/SVGAnimationElement.h void adjustForInheritance(SVGElement* targetElement, const QualifiedName& attributeName, String&); SVGElement 65 Source/core/svg/SVGBoolean.cpp void SVGBoolean::add(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 70 Source/core/svg/SVGBoolean.cpp void SVGBoolean::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 79 Source/core/svg/SVGBoolean.cpp float SVGBoolean::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 55 Source/core/svg/SVGBoolean.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 56 Source/core/svg/SVGBoolean.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 57 Source/core/svg/SVGBoolean.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 48 Source/core/svg/SVGComponentTransferFunctionElement.cpp : SVGElement(tagName, document) SVGElement 86 Source/core/svg/SVGComponentTransferFunctionElement.cpp SVGElement::parseAttribute(name, value); SVGElement 113 Source/core/svg/SVGComponentTransferFunctionElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 34 Source/core/svg/SVGComponentTransferFunctionElement.h class SVGComponentTransferFunctionElement : public SVGElement { SVGElement 33 Source/core/svg/SVGCursorElement.cpp : SVGElement(SVGNames::cursorTag, document) SVGElement 52 Source/core/svg/SVGCursorElement.cpp HashSet<SVGElement*>::iterator end = m_clients.end(); SVGElement 53 Source/core/svg/SVGCursorElement.cpp for (HashSet<SVGElement*>::iterator it = m_clients.begin(); it != end; ++it) SVGElement 74 Source/core/svg/SVGCursorElement.cpp SVGElement::parseAttribute(name, value); SVGElement 88 Source/core/svg/SVGCursorElement.cpp void SVGCursorElement::addClient(SVGElement* element) SVGElement 94 Source/core/svg/SVGCursorElement.cpp void SVGCursorElement::removeClient(SVGElement* element) SVGElement 96 Source/core/svg/SVGCursorElement.cpp HashSet<SVGElement*>::iterator it = m_clients.find(element); SVGElement 103 Source/core/svg/SVGCursorElement.cpp void SVGCursorElement::removeReferencedElement(SVGElement* element) SVGElement 111 Source/core/svg/SVGCursorElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 118 Source/core/svg/SVGCursorElement.cpp HashSet<SVGElement*>::const_iterator it = m_clients.begin(); SVGElement 119 Source/core/svg/SVGCursorElement.cpp HashSet<SVGElement*>::const_iterator end = m_clients.end(); SVGElement 34 Source/core/svg/SVGCursorElement.h class SVGCursorElement FINAL : public SVGElement, SVGElement 42 Source/core/svg/SVGCursorElement.h void addClient(SVGElement*); SVGElement 43 Source/core/svg/SVGCursorElement.h void removeClient(SVGElement*); SVGElement 44 Source/core/svg/SVGCursorElement.h void removeReferencedElement(SVGElement*); SVGElement 62 Source/core/svg/SVGCursorElement.h HashSet<SVGElement*> m_clients; SVGElement 28 Source/core/svg/SVGDescElement.cpp : SVGElement(SVGNames::descTag, document) SVGElement 28 Source/core/svg/SVGDescElement.h class SVGDescElement FINAL : public SVGElement { SVGElement 47 Source/core/svg/SVGDiscardElement.h virtual void clearAnimatedType(SVGElement* targetElement) OVERRIDE { } SVGElement 312 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGElement*>* SVGDocumentExtensions::setOfElementsReferencingTarget(SVGElement* referencedElement) const SVGElement 315 Source/core/svg/SVGDocumentExtensions.cpp const HashMap<SVGElement*, OwnPtr<HashSet<SVGElement*> > >::const_iterator it = m_elementDependencies.find(referencedElement); SVGElement 321 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addElementReferencingTarget(SVGElement* referencingElement, SVGElement* referencedElement) SVGElement 326 Source/core/svg/SVGDocumentExtensions.cpp if (HashSet<SVGElement*>* elements = m_elementDependencies.get(referencedElement)) { SVGElement 331 Source/core/svg/SVGDocumentExtensions.cpp OwnPtr<HashSet<SVGElement*> > elements = adoptPtr(new HashSet<SVGElement*>); SVGElement 336 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeAllTargetReferencesForElement(SVGElement* referencingElement) SVGElement 338 Source/core/svg/SVGDocumentExtensions.cpp Vector<SVGElement*> toBeRemoved; SVGElement 340 Source/core/svg/SVGDocumentExtensions.cpp HashMap<SVGElement*, OwnPtr<HashSet<SVGElement*> > >::iterator end = m_elementDependencies.end(); SVGElement 341 Source/core/svg/SVGDocumentExtensions.cpp for (HashMap<SVGElement*, OwnPtr<HashSet<SVGElement*> > >::iterator it = m_elementDependencies.begin(); it != end; ++it) { SVGElement 342 Source/core/svg/SVGDocumentExtensions.cpp SVGElement* referencedElement = it->key; SVGElement 343 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGElement*>* referencingElements = it->value.get(); SVGElement 344 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGElement*>::iterator setIt = referencingElements->find(referencingElement); SVGElement 353 Source/core/svg/SVGDocumentExtensions.cpp Vector<SVGElement*>::iterator vectorEnd = toBeRemoved.end(); SVGElement 354 Source/core/svg/SVGDocumentExtensions.cpp for (Vector<SVGElement*>::iterator it = toBeRemoved.begin(); it != vectorEnd; ++it) SVGElement 358 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::rebuildAllElementReferencesForTarget(SVGElement* referencedElement) SVGElement 361 Source/core/svg/SVGDocumentExtensions.cpp HashMap<SVGElement*, OwnPtr<HashSet<SVGElement*> > >::iterator it = m_elementDependencies.find(referencedElement); SVGElement 365 Source/core/svg/SVGDocumentExtensions.cpp Vector<SVGElement*> toBeNotified; SVGElement 367 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGElement*>* referencingElements = it->value.get(); SVGElement 368 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGElement*>::iterator setEnd = referencingElements->end(); SVGElement 369 Source/core/svg/SVGDocumentExtensions.cpp for (HashSet<SVGElement*>::iterator setIt = referencingElements->begin(); setIt != setEnd; ++setIt) SVGElement 373 Source/core/svg/SVGDocumentExtensions.cpp Vector<SVGElement*>::iterator vectorEnd = toBeNotified.end(); SVGElement 374 Source/core/svg/SVGDocumentExtensions.cpp for (Vector<SVGElement*>::iterator vectorIt = toBeNotified.begin(); vectorIt != vectorEnd; ++vectorIt) { SVGElement 376 Source/core/svg/SVGDocumentExtensions.cpp if (HashSet<SVGElement*>* referencingElements = setOfElementsReferencingTarget(referencedElement)) { SVGElement 383 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeAllElementReferencesForTarget(SVGElement* referencedElement) SVGElement 386 Source/core/svg/SVGDocumentExtensions.cpp HashMap<SVGElement*, OwnPtr<HashSet<SVGElement*> > >::iterator it = m_elementDependencies.find(referencedElement); SVGElement 34 Source/core/svg/SVGDocumentExtensions.h class SVGElement; SVGElement 69 Source/core/svg/SVGDocumentExtensions.h HashSet<SVGElement*>* setOfElementsReferencingTarget(SVGElement* referencedElement) const; SVGElement 70 Source/core/svg/SVGDocumentExtensions.h void addElementReferencingTarget(SVGElement* referencingElement, SVGElement* referencedElement); SVGElement 71 Source/core/svg/SVGDocumentExtensions.h void removeAllTargetReferencesForElement(SVGElement*); SVGElement 72 Source/core/svg/SVGDocumentExtensions.h void rebuildAllElementReferencesForTarget(SVGElement*); SVGElement 73 Source/core/svg/SVGDocumentExtensions.h void removeAllElementReferencesForTarget(SVGElement*); SVGElement 100 Source/core/svg/SVGDocumentExtensions.h HashMap<SVGElement*, OwnPtr<HashSet<SVGElement*> > > m_elementDependencies; SVGElement 72 Source/core/svg/SVGElement.cpp SVGElement::SVGElement(const QualifiedName& tagName, Document& document, ConstructionType constructionType) SVGElement 87 Source/core/svg/SVGElement.cpp SVGElement::~SVGElement() SVGElement 120 Source/core/svg/SVGElement.cpp void SVGElement::willRecalcStyle(StyleRecalcChange change) SVGElement 130 Source/core/svg/SVGElement.cpp void SVGElement::buildPendingResourcesIfNeeded() SVGElement 154 Source/core/svg/SVGElement.cpp bool SVGElement::rendererIsNeeded(const RenderStyle& style) SVGElement 167 Source/core/svg/SVGElement.cpp SVGElementRareData* SVGElement::svgRareData() const SVGElement 173 Source/core/svg/SVGElement.cpp SVGElementRareData* SVGElement::ensureSVGRareData() SVGElement 185 Source/core/svg/SVGElement.cpp bool SVGElement::isOutermostSVGSVGElement() const SVGElement 208 Source/core/svg/SVGElement.cpp void SVGElement::reportAttributeParsingError(SVGParsingError error, const QualifiedName& name, const AtomicString& value) SVGElement 229 Source/core/svg/SVGElement.cpp String SVGElement::title() const SVGElement 259 Source/core/svg/SVGElement.cpp bool SVGElement::instanceUpdatesBlocked() const SVGElement 264 Source/core/svg/SVGElement.cpp void SVGElement::setInstanceUpdatesBlocked(bool value) SVGElement 270 Source/core/svg/SVGElement.cpp AffineTransform SVGElement::localCoordinateSpaceTransform(CTMScope) const SVGElement 276 Source/core/svg/SVGElement.cpp const AtomicString& SVGElement::xmlbase() const SVGElement 281 Source/core/svg/SVGElement.cpp void SVGElement::setXMLbase(const AtomicString& value) SVGElement 286 Source/core/svg/SVGElement.cpp const AtomicString& SVGElement::xmllang() const SVGElement 291 Source/core/svg/SVGElement.cpp void SVGElement::setXMLlang(const AtomicString& value) SVGElement 296 Source/core/svg/SVGElement.cpp const AtomicString& SVGElement::xmlspace() const SVGElement 301 Source/core/svg/SVGElement.cpp void SVGElement::setXMLspace(const AtomicString& value) SVGElement 306 Source/core/svg/SVGElement.cpp Node::InsertionNotificationRequest SVGElement::insertedInto(ContainerNode* rootParent) SVGElement 314 Source/core/svg/SVGElement.cpp void SVGElement::removedFrom(ContainerNode* rootParent) SVGElement 342 Source/core/svg/SVGElement.cpp void SVGElement::childrenChanged(bool changedByParser, Node* beforeChange, Node* afterChange, int childCountDelta) SVGElement 351 Source/core/svg/SVGElement.cpp CSSPropertyID SVGElement::cssPropertyIdForSVGAttributeName(const QualifiedName& attrName) SVGElement 428 Source/core/svg/SVGElement.cpp void SVGElement::updateRelativeLengthsInformation(bool clientHasRelativeLengths, SVGElement* clientElement) SVGElement 440 Source/core/svg/SVGElement.cpp SVGElement* currentElement = toSVGElement(currentNode); SVGElement 467 Source/core/svg/SVGElement.cpp void SVGElement::invalidateRelativeLengthClients(SubtreeLayoutScope* layoutScope) SVGElement 485 Source/core/svg/SVGElement.cpp HashSet<SVGElement*>::iterator end = m_elementsWithRelativeLengths.end(); SVGElement 486 Source/core/svg/SVGElement.cpp for (HashSet<SVGElement*>::iterator it = m_elementsWithRelativeLengths.begin(); it != end; ++it) { SVGElement 492 Source/core/svg/SVGElement.cpp SVGSVGElement* SVGElement::ownerSVGElement() const SVGElement 505 Source/core/svg/SVGElement.cpp SVGElement* SVGElement::viewportElement() const SVGElement 520 Source/core/svg/SVGElement.cpp SVGDocumentExtensions& SVGElement::accessDocumentSVGExtensions() SVGElement 527 Source/core/svg/SVGElement.cpp void SVGElement::mapInstanceToElement(SVGElementInstance* instance) SVGElement 537 Source/core/svg/SVGElement.cpp void SVGElement::removeInstanceMapping(SVGElementInstance* instance) SVGElement 548 Source/core/svg/SVGElement.cpp const HashSet<SVGElementInstance*>& SVGElement::instancesForElement() const SVGElement 557 Source/core/svg/SVGElement.cpp bool SVGElement::getBoundingBox(FloatRect& rect) SVGElement 566 Source/core/svg/SVGElement.cpp void SVGElement::setCursorElement(SVGCursorElement* cursorElement) SVGElement 577 Source/core/svg/SVGElement.cpp void SVGElement::cursorElementRemoved() SVGElement 583 Source/core/svg/SVGElement.cpp void SVGElement::setCursorImageValue(CSSCursorImageValue* cursorImageValue) SVGElement 594 Source/core/svg/SVGElement.cpp void SVGElement::cursorImageValueRemoved() SVGElement 600 Source/core/svg/SVGElement.cpp SVGElement* SVGElement::correspondingElement() SVGElement 606 Source/core/svg/SVGElement.cpp void SVGElement::setCorrespondingElement(SVGElement* correspondingElement) SVGElement 611 Source/core/svg/SVGElement.cpp void SVGElement::parseAttribute(const QualifiedName& name, const AtomicString& value) SVGElement 633 Source/core/svg/SVGElement.cpp AnimatedPropertyType SVGElement::animatedPropertyTypeForCSSAttribute(const QualifiedName& attributeName) SVGElement 703 Source/core/svg/SVGElement.cpp void SVGElement::addToPropertyMap(PassRefPtr<SVGAnimatedPropertyBase> passProperty) SVGElement 710 Source/core/svg/SVGElement.cpp PassRefPtr<SVGAnimatedPropertyBase> SVGElement::propertyFromAttribute(const QualifiedName& attributeName) SVGElement 715 Source/core/svg/SVGElement.cpp bool SVGElement::isAnimatableCSSProperty(const QualifiedName& attrName) SVGElement 720 Source/core/svg/SVGElement.cpp bool SVGElement::isPresentationAttribute(const QualifiedName& name) const SVGElement 725 Source/core/svg/SVGElement.cpp void SVGElement::collectStyleForPresentationAttribute(const QualifiedName& name, const AtomicString& value, MutableStylePropertySet* style) SVGElement 732 Source/core/svg/SVGElement.cpp bool SVGElement::haveLoadedRequiredResources() SVGElement 734 Source/core/svg/SVGElement.cpp for (SVGElement* child = Traversal<SVGElement>::firstChild(*this); child; child = Traversal<SVGElement>::nextSibling(*child)) { SVGElement 741 Source/core/svg/SVGElement.cpp static inline void collectInstancesForSVGElement(SVGElement* element, HashSet<SVGElementInstance*>& instances) SVGElement 752 Source/core/svg/SVGElement.cpp bool SVGElement::addEventListener(const AtomicString& eventType, PassRefPtr<EventListener> prpListener, bool useCapture) SVGElement 775 Source/core/svg/SVGElement.cpp bool SVGElement::removeEventListener(const AtomicString& eventType, EventListener* listener, bool useCapture) SVGElement 798 Source/core/svg/SVGElement.cpp SVGElement* shadowTreeElement = (*it)->shadowTreeElement(); SVGElement 838 Source/core/svg/SVGElement.cpp void SVGElement::sendSVGLoadEventIfPossible(bool sendParentLoadEvents) SVGElement 840 Source/core/svg/SVGElement.cpp RefPtr<SVGElement> currentTarget = this; SVGElement 848 Source/core/svg/SVGElement.cpp currentTarget = (parent && parent->isSVGElement()) ? static_pointer_cast<SVGElement>(parent) : RefPtr<SVGElement>(); SVGElement 849 Source/core/svg/SVGElement.cpp SVGElement* element = currentTarget.get(); SVGElement 866 Source/core/svg/SVGElement.cpp void SVGElement::sendSVGLoadEventIfPossibleAsynchronously() SVGElement 871 Source/core/svg/SVGElement.cpp void SVGElement::svgLoadEventTimerFired(Timer<SVGElement>*) SVGElement 876 Source/core/svg/SVGElement.cpp Timer<SVGElement>* SVGElement::svgLoadEventTimer() SVGElement 882 Source/core/svg/SVGElement.cpp void SVGElement::finishParsingChildren() SVGElement 896 Source/core/svg/SVGElement.cpp void SVGElement::attributeChanged(const QualifiedName& name, const AtomicString& newValue, AttributeModificationReason) SVGElement 909 Source/core/svg/SVGElement.cpp void SVGElement::svgAttributeChanged(const QualifiedName& attrName) SVGElement 911 Source/core/svg/SVGElement.cpp CSSPropertyID propId = SVGElement::cssPropertyIdForSVGAttributeName(attrName); SVGElement 935 Source/core/svg/SVGElement.cpp void SVGElement::synchronizeAnimatedSVGAttribute(const QualifiedName& name) const SVGElement 956 Source/core/svg/SVGElement.cpp PassRefPtr<RenderStyle> SVGElement::customStyleForRenderer() SVGElement 970 Source/core/svg/SVGElement.cpp MutableStylePropertySet* SVGElement::animatedSMILStyleProperties() const SVGElement 977 Source/core/svg/SVGElement.cpp MutableStylePropertySet* SVGElement::ensureAnimatedSMILStyleProperties() SVGElement 982 Source/core/svg/SVGElement.cpp void SVGElement::setUseOverrideComputedStyle(bool value) SVGElement 988 Source/core/svg/SVGElement.cpp RenderStyle* SVGElement::computedStyle(PseudoId pseudoElementSpecifier) SVGElement 1002 Source/core/svg/SVGElement.cpp bool SVGElement::hasFocusEventListeners() const SVGElement 1007 Source/core/svg/SVGElement.cpp bool SVGElement::isKeyboardFocusable() const SVGElement 1013 Source/core/svg/SVGElement.cpp bool SVGElement::isAnimatableAttribute(const QualifiedName& name) const SVGElement 50 Source/core/svg/SVGElement.h class SVGElement : public Element { SVGElement 52 Source/core/svg/SVGElement.h virtual ~SVGElement(); SVGElement 80 Source/core/svg/SVGElement.h SVGElement* viewportElement() const; SVGElement 100 Source/core/svg/SVGElement.h void svgLoadEventTimerFired(Timer<SVGElement>*); SVGElement 101 Source/core/svg/SVGElement.h virtual Timer<SVGElement>* svgLoadEventTimer(); SVGElement 116 Source/core/svg/SVGElement.h SVGElement* correspondingElement(); SVGElement 117 Source/core/svg/SVGElement.h void setCorrespondingElement(SVGElement*); SVGElement 150 Source/core/svg/SVGElement.h SVGElement(const QualifiedName&, Document&, ConstructionType = CreateSVGElement); SVGElement 167 Source/core/svg/SVGElement.h void updateRelativeLengthsInformation(bool hasRelativeLengths, SVGElement*); SVGElement 203 Source/core/svg/SVGElement.h HashSet<SVGElement*> m_elementsWithRelativeLengths; SVGElement 229 Source/core/svg/SVGElement.h DEFINE_ELEMENT_TYPE_CASTS(SVGElement, isSVGElement()); SVGElement 231 Source/core/svg/SVGElement.h template <> inline bool isElementOfType<const SVGElement>(const Node& node) { return node.isSVGElement(); } SVGElement 84 Source/core/svg/SVGElementInstance.cpp PassRefPtr<SVGElementInstance> SVGElementInstance::create(SVGUseElement* correspondingUseElement, SVGUseElement* directUseElement, PassRefPtr<SVGElement> originalElement) SVGElement 89 Source/core/svg/SVGElementInstance.cpp SVGElementInstance::SVGElementInstance(SVGUseElement* correspondingUseElement, SVGUseElement* directUseElement, PassRefPtr<SVGElement> originalElement) SVGElement 161 Source/core/svg/SVGElementInstance.cpp void SVGElementInstance::setShadowTreeElement(SVGElement* element) SVGElement 172 Source/core/svg/SVGElementInstance.cpp void SVGElementInstance::invalidateAllInstancesOfElement(SVGElement* element) SVGElement 239 Source/core/svg/SVGElementInstance.cpp SVGElement* element = shadowTreeElement(); SVGElement 260 Source/core/svg/SVGElementInstance.cpp SVGElementInstance::InstanceUpdateBlocker::InstanceUpdateBlocker(SVGElement* targetElement) SVGElement 36 Source/core/svg/SVGElementInstance.h class SVGElement; SVGElement 44 Source/core/svg/SVGElementInstance.h static PassRefPtr<SVGElementInstance> create(SVGUseElement* correspondingUseElement, SVGUseElement* directUseElement, PassRefPtr<SVGElement> originalElement); SVGElement 60 Source/core/svg/SVGElementInstance.h SVGElement* correspondingElement() const { return m_element.get(); } SVGElement 63 Source/core/svg/SVGElementInstance.h SVGElement* shadowTreeElement() const { return m_shadowTreeElement.get(); } SVGElement 81 Source/core/svg/SVGElementInstance.h InvalidationGuard(SVGElement* element) : m_element(element) { } SVGElement 84 Source/core/svg/SVGElementInstance.h SVGElement* m_element; SVGElement 90 Source/core/svg/SVGElementInstance.h InstanceUpdateBlocker(SVGElement* targetElement); SVGElement 94 Source/core/svg/SVGElementInstance.h SVGElement* m_targetElement; SVGElement 97 Source/core/svg/SVGElementInstance.h static void invalidateAllInstancesOfElement(SVGElement*); SVGElement 150 Source/core/svg/SVGElementInstance.h SVGElementInstance(SVGUseElement*, SVGUseElement*, PassRefPtr<SVGElement> originalElement); SVGElement 158 Source/core/svg/SVGElementInstance.h void setShadowTreeElement(SVGElement*); SVGElement 184 Source/core/svg/SVGElementInstance.h RefPtr<SVGElement> m_element; SVGElement 185 Source/core/svg/SVGElementInstance.h RefPtr<SVGElement> m_shadowTreeElement; SVGElement 33 Source/core/svg/SVGElementRareData.h class SVGElement; SVGElement 57 Source/core/svg/SVGElementRareData.h static SVGElementRareData* rareDataFromMap(const SVGElement* element) SVGElement 71 Source/core/svg/SVGElementRareData.h SVGElement* correspondingElement() { return m_correspondingElement; } SVGElement 72 Source/core/svg/SVGElementRareData.h void setCorrespondingElement(SVGElement* correspondingElement) { m_correspondingElement = correspondingElement; } SVGElement 112 Source/core/svg/SVGElementRareData.h SVGElement* m_correspondingElement; SVGElement 105 Source/core/svg/SVGEnumeration.cpp void SVGEnumerationBase::add(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 110 Source/core/svg/SVGEnumeration.cpp void SVGEnumerationBase::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 119 Source/core/svg/SVGEnumeration.cpp float SVGEnumerationBase::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 62 Source/core/svg/SVGEnumeration.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 63 Source/core/svg/SVGEnumeration.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 64 Source/core/svg/SVGEnumeration.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 86 Source/core/svg/SVGFEComponentTransferElement.cpp for (SVGElement* element = Traversal<SVGElement>::firstChild(*this); element; element = Traversal<SVGElement>::nextSibling(*element)) { SVGElement 36 Source/core/svg/SVGFELightElement.cpp : SVGElement(tagName, document) SVGElement 60 Source/core/svg/SVGFELightElement.cpp SVGFELightElement* SVGFELightElement::findLightElement(const SVGElement& svgElement) SVGElement 65 Source/core/svg/SVGFELightElement.cpp PassRefPtr<LightSource> SVGFELightElement::findLightSource(const SVGElement& svgElement) SVGElement 94 Source/core/svg/SVGFELightElement.cpp SVGElement::parseAttribute(name, value); SVGElement 129 Source/core/svg/SVGFELightElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 168 Source/core/svg/SVGFELightElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 32 Source/core/svg/SVGFELightElement.h class SVGFELightElement : public SVGElement { SVGElement 35 Source/core/svg/SVGFELightElement.h static SVGFELightElement* findLightElement(const SVGElement&); SVGElement 36 Source/core/svg/SVGFELightElement.h static PassRefPtr<LightSource> findLightSource(const SVGElement&); SVGElement 31 Source/core/svg/SVGFEMergeNodeElement.cpp : SVGElement(SVGNames::feMergeNodeTag, document) SVGElement 54 Source/core/svg/SVGFEMergeNodeElement.cpp SVGElement::parseAttribute(name, value); SVGElement 71 Source/core/svg/SVGFEMergeNodeElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 30 Source/core/svg/SVGFEMergeNodeElement.h class SVGFEMergeNodeElement FINAL : public SVGElement { SVGElement 36 Source/core/svg/SVGFilterElement.cpp : SVGElement(SVGNames::filterTag, document) SVGElement 99 Source/core/svg/SVGFilterElement.cpp SVGElement::parseAttribute(name, value); SVGElement 124 Source/core/svg/SVGFilterElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 143 Source/core/svg/SVGFilterElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 38 Source/core/svg/SVGFilterElement.h class SVGFilterElement FINAL : public SVGElement, SVGElement 35 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp : SVGElement(tagName, document) SVGElement 75 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp SVGElement::parseAttribute(name, value); SVGElement 102 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 112 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 142 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp return SVGElement::rendererIsNeeded(style); SVGElement 153 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp void invalidateFilterPrimitiveParent(SVGElement* element) SVGElement 38 Source/core/svg/SVGFilterPrimitiveStandardAttributes.h class SVGFilterPrimitiveStandardAttributes : public SVGElement { SVGElement 88 Source/core/svg/SVGFilterPrimitiveStandardAttributes.h void invalidateFilterPrimitiveParent(SVGElement*); SVGElement 37 Source/core/svg/SVGFitToViewBox.cpp SVGFitToViewBox::SVGFitToViewBox(SVGElement* element, PropertyMapPolicy propertyMapPolicy) SVGElement 83 Source/core/svg/SVGFitToViewBox.h explicit SVGFitToViewBox(SVGElement*, PropertyMapPolicy = PropertyMapPolicyAdd); SVGElement 38 Source/core/svg/SVGFontElement.cpp : SVGElement(SVGNames::fontTag, document) SVGElement 168 Source/core/svg/SVGFontElement.cpp for (SVGElement* element = Traversal<SVGElement>::firstChild(*this); element; element = Traversal<SVGElement>::nextSibling(*element)) { SVGElement 56 Source/core/svg/SVGFontElement.h class SVGFontElement FINAL : public SVGElement { SVGElement 50 Source/core/svg/SVGFontFaceElement.cpp : SVGElement(font_faceTag, document) SVGElement 121 Source/core/svg/SVGFontFaceElement.cpp SVGElement::parseAttribute(name, value); SVGElement 316 Source/core/svg/SVGFontFaceElement.cpp SVGElement::insertedInto(rootParent); SVGElement 329 Source/core/svg/SVGFontFaceElement.cpp SVGElement::removedFrom(rootParent); SVGElement 350 Source/core/svg/SVGFontFaceElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 34 Source/core/svg/SVGFontFaceElement.h class SVGFontFaceElement FINAL : public SVGElement { SVGElement 33 Source/core/svg/SVGFontFaceFormatElement.cpp : SVGElement(font_face_formatTag, document) SVGElement 45 Source/core/svg/SVGFontFaceFormatElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 28 Source/core/svg/SVGFontFaceFormatElement.h class SVGFontFaceFormatElement FINAL : public SVGElement { SVGElement 30 Source/core/svg/SVGFontFaceNameElement.cpp : SVGElement(SVGNames::font_face_nameTag, document) SVGElement 31 Source/core/svg/SVGFontFaceNameElement.h class SVGFontFaceNameElement FINAL : public SVGElement { SVGElement 38 Source/core/svg/SVGFontFaceSrcElement.cpp : SVGElement(font_face_srcTag, document) SVGElement 51 Source/core/svg/SVGFontFaceSrcElement.cpp for (SVGElement* element = Traversal<SVGElement>::firstChild(*this); element; element = Traversal<SVGElement>::nextSibling(*element)) { SVGElement 66 Source/core/svg/SVGFontFaceSrcElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 31 Source/core/svg/SVGFontFaceSrcElement.h class SVGFontFaceSrcElement FINAL : public SVGElement { SVGElement 38 Source/core/svg/SVGFontFaceUriElement.cpp : SVGElement(font_face_uriTag, document) SVGElement 67 Source/core/svg/SVGFontFaceUriElement.cpp SVGElement::parseAttribute(name, value); SVGElement 72 Source/core/svg/SVGFontFaceUriElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 85 Source/core/svg/SVGFontFaceUriElement.cpp return SVGElement::insertedInto(rootParent); SVGElement 33 Source/core/svg/SVGFontFaceUriElement.h class SVGFontFaceUriElement FINAL : public SVGElement, public FontResourceClient { SVGElement 34 Source/core/svg/SVGGlyphElement.cpp : SVGElement(SVGNames::glyphTag, document) SVGElement 56 Source/core/svg/SVGGlyphElement.cpp SVGElement::parseAttribute(name, value); SVGElement 62 Source/core/svg/SVGGlyphElement.cpp return SVGElement::insertedInto(rootParent); SVGElement 69 Source/core/svg/SVGGlyphElement.cpp SVGElement::removedFrom(rootParent); SVGElement 111 Source/core/svg/SVGGlyphElement.cpp static inline float parseSVGGlyphAttribute(const SVGElement* element, const WebCore::QualifiedName& name) SVGElement 120 Source/core/svg/SVGGlyphElement.cpp SVGGlyph SVGGlyphElement::buildGenericGlyphIdentifier(const SVGElement* element) SVGElement 34 Source/core/svg/SVGGlyphElement.h class SVGGlyphElement FINAL : public SVGElement { SVGElement 42 Source/core/svg/SVGGlyphElement.h static String querySVGFontLanguage(const SVGElement*); SVGElement 45 Source/core/svg/SVGGlyphElement.h static SVGGlyph buildGenericGlyphIdentifier(const SVGElement*); SVGElement 32 Source/core/svg/SVGGlyphRefElement.cpp : SVGElement(SVGNames::glyphRefTag, document) SVGElement 73 Source/core/svg/SVGGlyphRefElement.cpp SVGElement::parseAttribute(name, value); SVGElement 30 Source/core/svg/SVGGlyphRefElement.h class SVGGlyphRefElement FINAL : public SVGElement, SVGElement 51 Source/core/svg/SVGGradientElement.cpp : SVGElement(tagName, document) SVGElement 78 Source/core/svg/SVGGradientElement.cpp SVGElement::parseAttribute(name, value); SVGElement 100 Source/core/svg/SVGGradientElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 113 Source/core/svg/SVGGradientElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 43 Source/core/svg/SVGGradientElement.h class SVGGradientElement : public SVGElement, SVGElement 36 Source/core/svg/SVGGraphicsElement.cpp : SVGElement(tagName, document, constructionType) SVGElement 47 Source/core/svg/SVGGraphicsElement.cpp PassRefPtr<SVGMatrixTearOff> SVGGraphicsElement::getTransformToElement(SVGElement* target, ExceptionState& exceptionState) SVGElement 71 Source/core/svg/SVGGraphicsElement.cpp AffineTransform SVGGraphicsElement::computeCTM(SVGElement::CTMScope mode, SVGElement 176 Source/core/svg/SVGGraphicsElement.cpp SVGElement::parseAttribute(name, value); SVGElement 195 Source/core/svg/SVGGraphicsElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 220 Source/core/svg/SVGGraphicsElement.cpp SVGElement* SVGGraphicsElement::nearestViewportElement() const SVGElement 230 Source/core/svg/SVGGraphicsElement.cpp SVGElement* SVGGraphicsElement::farthestViewportElement() const SVGElement 232 Source/core/svg/SVGGraphicsElement.cpp SVGElement* farthest = 0; SVGElement 36 Source/core/svg/SVGGraphicsElement.h class SVGGraphicsElement : public SVGElement, public SVGTests { SVGElement 47 Source/core/svg/SVGGraphicsElement.h PassRefPtr<SVGMatrixTearOff> getTransformToElement(SVGElement*, ExceptionState&); SVGElement 49 Source/core/svg/SVGGraphicsElement.h SVGElement* nearestViewportElement() const; SVGElement 50 Source/core/svg/SVGGraphicsElement.h SVGElement* farthestViewportElement() const; SVGElement 52 Source/core/svg/SVGGraphicsElement.h virtual AffineTransform localCoordinateSpaceTransform(SVGElement::CTMScope) const OVERRIDE { return animatedLocalTransform(); } SVGElement 68 Source/core/svg/SVGGraphicsElement.h AffineTransform computeCTM(SVGElement::CTMScope mode, SVGGraphicsElement::StyleUpdateStrategy, SVGElement 31 Source/core/svg/SVGHKernElement.cpp : SVGElement(SVGNames::hkernTag, document) SVGElement 47 Source/core/svg/SVGHKernElement.cpp return SVGElement::insertedInto(rootParent); SVGElement 56 Source/core/svg/SVGHKernElement.cpp SVGElement::removedFrom(rootParent); SVGElement 31 Source/core/svg/SVGHKernElement.h class SVGHKernElement FINAL : public SVGElement { SVGElement 77 Source/core/svg/SVGInteger.cpp void SVGInteger::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 82 Source/core/svg/SVGInteger.cpp void SVGInteger::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDuration, SVGElement*) SVGElement 95 Source/core/svg/SVGInteger.cpp float SVGInteger::calculateDistance(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 61 Source/core/svg/SVGInteger.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 62 Source/core/svg/SVGInteger.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 63 Source/core/svg/SVGInteger.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 85 Source/core/svg/SVGIntegerOptionalInteger.cpp void SVGIntegerOptionalInteger::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 93 Source/core/svg/SVGIntegerOptionalInteger.cpp void SVGIntegerOptionalInteger::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDuration, SVGElement*) SVGElement 109 Source/core/svg/SVGIntegerOptionalInteger.cpp float SVGIntegerOptionalInteger::calculateDistance(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 55 Source/core/svg/SVGIntegerOptionalInteger.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 56 Source/core/svg/SVGIntegerOptionalInteger.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 57 Source/core/svg/SVGIntegerOptionalInteger.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 437 Source/core/svg/SVGLength.cpp void SVGLength::add(PassRefPtr<SVGPropertyBase> other, SVGElement* contextElement) SVGElement 444 Source/core/svg/SVGLength.cpp void SVGLength::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) SVGElement 459 Source/core/svg/SVGLength.cpp float SVGLength::calculateDistance(PassRefPtr<SVGPropertyBase> toValue, SVGElement* contextElement) SVGElement 99 Source/core/svg/SVGLength.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 100 Source/core/svg/SVGLength.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 101 Source/core/svg/SVGLength.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 40 Source/core/svg/SVGLengthContext.cpp SVGLengthContext::SVGLengthContext(const SVGElement* context) SVGElement 45 Source/core/svg/SVGLengthContext.cpp SVGLengthContext::SVGLengthContext(const SVGElement* context, const FloatRect& viewport) SVGElement 51 Source/core/svg/SVGLengthContext.cpp FloatRect SVGLengthContext::resolveRectangle(const SVGElement* context, SVGUnitTypes::SVGUnitType type, const FloatRect& viewport, PassRefPtr<SVGLength> passX, PassRefPtr<SVGLength> passY, PassRefPtr<SVGLength> passWidth, PassRefPtr<SVGLength> passHeight) SVGElement 72 Source/core/svg/SVGLengthContext.cpp FloatPoint SVGLengthContext::resolvePoint(const SVGElement* context, SVGUnitTypes::SVGUnitType type, PassRefPtr<SVGLength> passX, PassRefPtr<SVGLength> passY) SVGElement 87 Source/core/svg/SVGLengthContext.cpp float SVGLengthContext::resolveLength(const SVGElement* context, SVGUnitTypes::SVGUnitType type, PassRefPtr<SVGLength> passX) SVGElement 215 Source/core/svg/SVGLengthContext.cpp static inline RenderStyle* renderStyleForLengthResolving(const SVGElement* context) SVGElement 310 Source/core/svg/SVGLengthContext.cpp SVGElement* viewportElement = m_context->viewportElement(); SVGElement 29 Source/core/svg/SVGLengthContext.h class SVGElement; SVGElement 54 Source/core/svg/SVGLengthContext.h explicit SVGLengthContext(const SVGElement*); SVGElement 62 Source/core/svg/SVGLengthContext.h static FloatRect resolveRectangle(const SVGElement*, SVGUnitTypes::SVGUnitType, const FloatRect& viewport, PassRefPtr<SVGLength> x, PassRefPtr<SVGLength> y, PassRefPtr<SVGLength> width, PassRefPtr<SVGLength> height); SVGElement 63 Source/core/svg/SVGLengthContext.h static FloatPoint resolvePoint(const SVGElement*, SVGUnitTypes::SVGUnitType, PassRefPtr<SVGLength> x, PassRefPtr<SVGLength> y); SVGElement 64 Source/core/svg/SVGLengthContext.h static float resolveLength(const SVGElement*, SVGUnitTypes::SVGUnitType, PassRefPtr<SVGLength>); SVGElement 72 Source/core/svg/SVGLengthContext.h SVGLengthContext(const SVGElement*, const FloatRect& viewport); SVGElement 83 Source/core/svg/SVGLengthContext.h const SVGElement* m_context; SVGElement 118 Source/core/svg/SVGLengthList.cpp void SVGLengthList::add(PassRefPtr<SVGPropertyBase> other, SVGElement* contextElement) SVGElement 163 Source/core/svg/SVGLengthList.cpp void SVGLengthList::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) SVGElement 197 Source/core/svg/SVGLengthList.cpp float SVGLengthList::calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) SVGElement 61 Source/core/svg/SVGLengthList.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 62 Source/core/svg/SVGLengthList.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 63 Source/core/svg/SVGLengthList.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 43 Source/core/svg/SVGLengthListTearOff.h static PassRefPtr<SVGLengthListTearOff> create(PassRefPtr<SVGLengthList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 49 Source/core/svg/SVGLengthListTearOff.h SVGLengthListTearOff(PassRefPtr<SVGLengthList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 142 Source/core/svg/SVGLengthTearOff.cpp SVGLengthTearOff::SVGLengthTearOff(PassRefPtr<SVGLength> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 57 Source/core/svg/SVGLengthTearOff.h static PassRefPtr<SVGLengthTearOff> create(PassRefPtr<SVGLength> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 74 Source/core/svg/SVGLengthTearOff.h SVGLengthTearOff(PassRefPtr<SVGLength>, SVGElement* contextElement, PropertyIsAnimValType, const QualifiedName& attributeName = nullQName()); SVGElement 34 Source/core/svg/SVGMPathElement.cpp : SVGElement(SVGNames::mpathTag, document) SVGElement 83 Source/core/svg/SVGMPathElement.cpp SVGElement::insertedInto(rootParent); SVGElement 91 Source/core/svg/SVGMPathElement.cpp SVGElement::removedFrom(rootParent); SVGElement 111 Source/core/svg/SVGMPathElement.cpp SVGElement::parseAttribute(name, value); SVGElement 123 Source/core/svg/SVGMPathElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 33 Source/core/svg/SVGMPathElement.h class SVGMPathElement FINAL : public SVGElement, SVGElement 46 Source/core/svg/SVGMarkerElement.cpp : SVGElement(SVGNames::markerTag, document) SVGElement 99 Source/core/svg/SVGMarkerElement.cpp SVGElement::parseAttribute(name, value); SVGElement 122 Source/core/svg/SVGMarkerElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 141 Source/core/svg/SVGMarkerElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 41 Source/core/svg/SVGMarkerElement.h class SVGMarkerElement FINAL : public SVGElement, SVGElement 34 Source/core/svg/SVGMaskElement.cpp : SVGElement(SVGNames::maskTag, document) SVGElement 86 Source/core/svg/SVGMaskElement.cpp SVGElement::parseAttribute(name, value); SVGElement 109 Source/core/svg/SVGMaskElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 128 Source/core/svg/SVGMaskElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 33 Source/core/svg/SVGMaskElement.h class SVGMaskElement FINAL : public SVGElement, SVGElement 28 Source/core/svg/SVGMetadataElement.cpp : SVGElement(SVGNames::metadataTag, document) SVGElement 28 Source/core/svg/SVGMetadataElement.h class SVGMetadataElement FINAL : public SVGElement { SVGElement 28 Source/core/svg/SVGMissingGlyphElement.cpp : SVGElement(SVGNames::missing_glyphTag, document) SVGElement 29 Source/core/svg/SVGMissingGlyphElement.h class SVGMissingGlyphElement FINAL : public SVGElement { SVGElement 102 Source/core/svg/SVGNumber.cpp void SVGNumber::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 107 Source/core/svg/SVGNumber.cpp void SVGNumber::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDuration, SVGElement*) SVGElement 118 Source/core/svg/SVGNumber.cpp float SVGNumber::calculateDistance(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 62 Source/core/svg/SVGNumber.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 63 Source/core/svg/SVGNumber.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 64 Source/core/svg/SVGNumber.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 119 Source/core/svg/SVGNumberList.cpp void SVGNumberList::add(PassRefPtr<SVGPropertyBase> other, SVGElement* contextElement) SVGElement 163 Source/core/svg/SVGNumberList.cpp void SVGNumberList::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) SVGElement 187 Source/core/svg/SVGNumberList.cpp float SVGNumberList::calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) SVGElement 61 Source/core/svg/SVGNumberList.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 62 Source/core/svg/SVGNumberList.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 63 Source/core/svg/SVGNumberList.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 43 Source/core/svg/SVGNumberListTearOff.h static PassRefPtr<SVGNumberListTearOff> create(PassRefPtr<SVGNumberList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 49 Source/core/svg/SVGNumberListTearOff.h SVGNumberListTearOff(PassRefPtr<SVGNumberList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 82 Source/core/svg/SVGNumberOptionalNumber.cpp void SVGNumberOptionalNumber::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 90 Source/core/svg/SVGNumberOptionalNumber.cpp void SVGNumberOptionalNumber::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDuration, SVGElement*) SVGElement 106 Source/core/svg/SVGNumberOptionalNumber.cpp float SVGNumberOptionalNumber::calculateDistance(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 55 Source/core/svg/SVGNumberOptionalNumber.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 56 Source/core/svg/SVGNumberOptionalNumber.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 57 Source/core/svg/SVGNumberOptionalNumber.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 40 Source/core/svg/SVGNumberTearOff.cpp SVGNumberTearOff::SVGNumberTearOff(PassRefPtr<SVGNumber> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 44 Source/core/svg/SVGNumberTearOff.h static PassRefPtr<SVGNumberTearOff> create(PassRefPtr<SVGNumber> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 53 Source/core/svg/SVGNumberTearOff.h SVGNumberTearOff(PassRefPtr<SVGNumber>, SVGElement* contextElement, PropertyIsAnimValType, const QualifiedName& attributeName = nullQName()); SVGElement 243 Source/core/svg/SVGPathElement.cpp if (HashSet<SVGElement*>* dependencies = document().accessSVGExtensions().setOfElementsReferencingTarget(this)) { SVGElement 244 Source/core/svg/SVGPathElement.cpp HashSet<SVGElement*>::iterator end = dependencies->end(); SVGElement 245 Source/core/svg/SVGPathElement.cpp for (HashSet<SVGElement*>::iterator it = dependencies->begin(); it != end; ++it) { SVGElement 69 Source/core/svg/SVGPathSeg.h class SVGElement; SVGElement 121 Source/core/svg/SVGPathSeg.h void setContextElement(SVGElement* contextElement) SVGElement 132 Source/core/svg/SVGPathSeg.h SVGElement* m_contextElement; SVGElement 162 Source/core/svg/SVGPathSegList.cpp void SVGPathSegList::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 173 Source/core/svg/SVGPathSegList.cpp void SVGPathSegList::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) SVGElement 233 Source/core/svg/SVGPathSegList.cpp float SVGPathSegList::calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) SVGElement 138 Source/core/svg/SVGPathSegList.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 139 Source/core/svg/SVGPathSegList.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 140 Source/core/svg/SVGPathSegList.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 51 Source/core/svg/SVGPathSegListTearOff.h static PassRefPtr<ItemTearOffType> createTearOff(PassRefPtr<ItemPropertyType> passValue, SVGElement* contextElement, PropertyIsAnimValType, const QualifiedName&) SVGElement 63 Source/core/svg/SVGPathSegListTearOff.h static PassRefPtr<SVGPathSegListTearOff> create(PassRefPtr<SVGPathSegList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 69 Source/core/svg/SVGPathSegListTearOff.h SVGPathSegListTearOff(PassRefPtr<SVGPathSegList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 27 Source/core/svg/SVGPathSegWithContext.h class SVGElement; SVGElement 36 Source/core/svg/SVGPatternElement.cpp : SVGElement(SVGNames::patternTag, document) SVGElement 87 Source/core/svg/SVGPatternElement.cpp SVGElement::parseAttribute(name, value); SVGElement 115 Source/core/svg/SVGPatternElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 134 Source/core/svg/SVGPatternElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 209 Source/core/svg/SVGPatternElement.cpp AffineTransform SVGPatternElement::localCoordinateSpaceTransform(SVGElement::CTMScope) const SVGElement 39 Source/core/svg/SVGPatternElement.h class SVGPatternElement FINAL : public SVGElement, SVGElement 48 Source/core/svg/SVGPatternElement.h virtual AffineTransform localCoordinateSpaceTransform(SVGElement::CTMScope) const OVERRIDE; SVGElement 128 Source/core/svg/SVGPoint.cpp void SVGPoint::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 134 Source/core/svg/SVGPoint.cpp void SVGPoint::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) SVGElement 140 Source/core/svg/SVGPoint.cpp float SVGPoint::calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) SVGElement 75 Source/core/svg/SVGPoint.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 76 Source/core/svg/SVGPoint.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 77 Source/core/svg/SVGPoint.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 135 Source/core/svg/SVGPointList.cpp void SVGPointList::add(PassRefPtr<SVGPropertyBase> other, SVGElement* contextElement) SVGElement 179 Source/core/svg/SVGPointList.cpp void SVGPointList::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) SVGElement 210 Source/core/svg/SVGPointList.cpp float SVGPointList::calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) SVGElement 61 Source/core/svg/SVGPointList.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 62 Source/core/svg/SVGPointList.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 63 Source/core/svg/SVGPointList.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 43 Source/core/svg/SVGPointListTearOff.h static PassRefPtr<SVGPointListTearOff> create(PassRefPtr<SVGPointList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 49 Source/core/svg/SVGPointListTearOff.h SVGPointListTearOff(PassRefPtr<SVGPointList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 41 Source/core/svg/SVGPointTearOff.cpp SVGPointTearOff::SVGPointTearOff(PassRefPtr<SVGPoint> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 44 Source/core/svg/SVGPointTearOff.h static PassRefPtr<SVGPointTearOff> create(PassRefPtr<SVGPoint> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 57 Source/core/svg/SVGPointTearOff.h SVGPointTearOff(PassRefPtr<SVGPoint>, SVGElement* contextElement, PropertyIsAnimValType, const QualifiedName& attributeName = nullQName()); SVGElement 400 Source/core/svg/SVGPreserveAspectRatio.cpp void SVGPreserveAspectRatio::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 405 Source/core/svg/SVGPreserveAspectRatio.cpp void SVGPreserveAspectRatio::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 418 Source/core/svg/SVGPreserveAspectRatio.cpp float SVGPreserveAspectRatio::calculateDistance(PassRefPtr<SVGPropertyBase> toValue, SVGElement* contextElement) SVGElement 84 Source/core/svg/SVGPreserveAspectRatio.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 85 Source/core/svg/SVGPreserveAspectRatio.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 86 Source/core/svg/SVGPreserveAspectRatio.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 68 Source/core/svg/SVGPreserveAspectRatioTearOff.cpp SVGPreserveAspectRatioTearOff::SVGPreserveAspectRatioTearOff(PassRefPtr<SVGPreserveAspectRatio> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 62 Source/core/svg/SVGPreserveAspectRatioTearOff.h static PassRefPtr<SVGPreserveAspectRatioTearOff> create(PassRefPtr<SVGPreserveAspectRatio> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 73 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVGPreserveAspectRatioTearOff(PassRefPtr<SVGPreserveAspectRatio>, SVGElement* contextElement, PropertyIsAnimValType, const QualifiedName& attributeName = nullQName()); SVGElement 133 Source/core/svg/SVGRect.cpp void SVGRect::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGElement 138 Source/core/svg/SVGRect.cpp void SVGRect::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) SVGElement 157 Source/core/svg/SVGRect.cpp float SVGRect::calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) SVGElement 72 Source/core/svg/SVGRect.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 73 Source/core/svg/SVGRect.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 74 Source/core/svg/SVGRect.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 40 Source/core/svg/SVGRectTearOff.cpp SVGRectTearOff::SVGRectTearOff(PassRefPtr<SVGRect> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 42 Source/core/svg/SVGRectTearOff.h static PassRefPtr<SVGRectTearOff> create(PassRefPtr<SVGRect> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 57 Source/core/svg/SVGRectTearOff.h SVGRectTearOff(PassRefPtr<SVGRect>, SVGElement* contextElement, PropertyIsAnimValType, const QualifiedName& attributeName = nullQName()); SVGElement 344 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::checkIntersectionOrEnclosure(const SVGElement& element, const FloatRect& rect, SVGElement 375 Source/core/svg/SVGSVGElement.cpp SVGElement* referenceElement, CheckIntersectionOrEnclosure mode) const SVGElement 379 Source/core/svg/SVGSVGElement.cpp const SVGElement* root = this; SVGElement 399 Source/core/svg/SVGSVGElement.cpp PassRefPtr<NodeList> SVGSVGElement::getIntersectionList(PassRefPtr<SVGRectTearOff> rect, SVGElement* referenceElement) const SVGElement 406 Source/core/svg/SVGSVGElement.cpp PassRefPtr<NodeList> SVGSVGElement::getEnclosureList(PassRefPtr<SVGRectTearOff> rect, SVGElement* referenceElement) const SVGElement 413 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::checkIntersection(SVGElement* element, PassRefPtr<SVGRectTearOff> rect) const SVGElement 421 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::checkEnclosure(SVGElement* element, PassRefPtr<SVGRectTearOff> rect) const SVGElement 475 Source/core/svg/SVGSVGElement.cpp AffineTransform SVGSVGElement::localCoordinateSpaceTransform(SVGElement::CTMScope mode) const SVGElement 487 Source/core/svg/SVGSVGElement.cpp } else if (mode == SVGElement::ScreenScope) { SVGElement 104 Source/core/svg/SVGSVGElement.h PassRefPtr<NodeList> getIntersectionList(PassRefPtr<SVGRectTearOff>, SVGElement* referenceElement) const; SVGElement 105 Source/core/svg/SVGSVGElement.h PassRefPtr<NodeList> getEnclosureList(PassRefPtr<SVGRectTearOff>, SVGElement* referenceElement) const; SVGElement 106 Source/core/svg/SVGSVGElement.h bool checkIntersection(SVGElement*, PassRefPtr<SVGRectTearOff>) const; SVGElement 107 Source/core/svg/SVGSVGElement.h bool checkEnclosure(SVGElement*, PassRefPtr<SVGRectTearOff>) const; SVGElement 158 Source/core/svg/SVGSVGElement.h bool checkIntersectionOrEnclosure(const SVGElement&, const FloatRect&, CheckIntersectionOrEnclosure) const; SVGElement 159 Source/core/svg/SVGSVGElement.h PassRefPtr<NodeList> collectIntersectionOrEnclosureList(const FloatRect&, SVGElement*, CheckIntersectionOrEnclosure) const; SVGElement 166 Source/core/svg/SVGSVGElement.h virtual AffineTransform localCoordinateSpaceTransform(SVGElement::CTMScope) const OVERRIDE; SVGElement 36 Source/core/svg/SVGScriptElement.cpp : SVGElement(SVGNames::scriptTag, document) SVGElement 38 Source/core/svg/SVGScriptElement.cpp , m_svgLoadEventTimer(this, &SVGElement::svgLoadEventTimerFired) SVGElement 63 Source/core/svg/SVGScriptElement.cpp SVGElement::parseAttribute(name, value); SVGElement 84 Source/core/svg/SVGScriptElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 103 Source/core/svg/SVGScriptElement.cpp SVGElement::insertedInto(rootParent); SVGElement 119 Source/core/svg/SVGScriptElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 130 Source/core/svg/SVGScriptElement.cpp SVGElement::finishParsingChildren(); SVGElement 200 Source/core/svg/SVGScriptElement.cpp return SVGElement::isAnimatableAttribute(name); SVGElement 36 Source/core/svg/SVGScriptElement.h : public SVGElement SVGElement 79 Source/core/svg/SVGScriptElement.h virtual Timer<SVGElement>* svgLoadEventTimer() OVERRIDE { return &m_svgLoadEventTimer; } SVGElement 82 Source/core/svg/SVGScriptElement.h Timer<SVGElement> m_svgLoadEventTimer; SVGElement 36 Source/core/svg/SVGStaticStringList.cpp SVGStaticStringList::SVGStaticStringList(SVGElement* contextElement, const QualifiedName& attributeName) SVGElement 39 Source/core/svg/SVGStaticStringList.h class SVGElement; SVGElement 45 Source/core/svg/SVGStaticStringList.h static PassRefPtr<SVGStaticStringList> create(SVGElement* contextElement, const QualifiedName& attributeName) SVGElement 66 Source/core/svg/SVGStaticStringList.h SVGStaticStringList(SVGElement*, const QualifiedName&); SVGElement 32 Source/core/svg/SVGStopElement.cpp : SVGElement(SVGNames::stopTag, document) SVGElement 56 Source/core/svg/SVGStopElement.cpp SVGElement::parseAttribute(name, value); SVGElement 73 Source/core/svg/SVGStopElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 30 Source/core/svg/SVGStopElement.h class SVGStopElement FINAL : public SVGElement { SVGElement 27 Source/core/svg/SVGString.cpp void SVGString::add(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 32 Source/core/svg/SVGString.cpp void SVGString::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 42 Source/core/svg/SVGString.cpp float SVGString::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 63 Source/core/svg/SVGString.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 64 Source/core/svg/SVGString.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 65 Source/core/svg/SVGString.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 164 Source/core/svg/SVGStringList.cpp void SVGStringList::add(PassRefPtr<SVGPropertyBase> other, SVGElement* contextElement) SVGElement 170 Source/core/svg/SVGStringList.cpp void SVGStringList::calculateAnimatedValue(SVGAnimationElement*, float, unsigned, PassRefPtr<SVGPropertyBase>, PassRefPtr<SVGPropertyBase>, PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 176 Source/core/svg/SVGStringList.cpp float SVGStringList::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 82 Source/core/svg/SVGStringList.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 83 Source/core/svg/SVGStringList.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 84 Source/core/svg/SVGStringList.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 36 Source/core/svg/SVGStringListTearOff.cpp SVGStringListTearOff::SVGStringListTearOff(PassRefPtr<SVGStringList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 41 Source/core/svg/SVGStringListTearOff.h static PassRefPtr<SVGStringListTearOff> create(PassRefPtr<SVGStringList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 142 Source/core/svg/SVGStringListTearOff.h SVGStringListTearOff(PassRefPtr<SVGStringList>, SVGElement*, PropertyIsAnimValType, const QualifiedName&); SVGElement 32 Source/core/svg/SVGStyleElement.cpp : SVGElement(SVGNames::styleTag, document) SVGElement 34 Source/core/svg/SVGStyleElement.cpp , m_svgLoadEventTimer(this, &SVGElement::svgLoadEventTimerFired) SVGElement 108 Source/core/svg/SVGStyleElement.cpp SVGElement::parseAttribute(name, value); SVGElement 124 Source/core/svg/SVGStyleElement.cpp SVGElement::finishParsingChildren(); SVGElement 129 Source/core/svg/SVGStyleElement.cpp SVGElement::insertedInto(rootParent); SVGElement 140 Source/core/svg/SVGStyleElement.cpp SVGElement::removedFrom(rootParent); SVGElement 147 Source/core/svg/SVGStyleElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 30 Source/core/svg/SVGStyleElement.h class SVGStyleElement FINAL : public SVGElement SVGElement 65 Source/core/svg/SVGStyleElement.h virtual Timer<SVGElement>* svgLoadEventTimer() OVERRIDE { return &m_svgLoadEventTimer; } SVGElement 67 Source/core/svg/SVGStyleElement.h Timer<SVGElement> m_svgLoadEventTimer; SVGElement 32 Source/core/svg/SVGSymbolElement.cpp : SVGElement(SVGNames::symbolTag, document) SVGElement 55 Source/core/svg/SVGSymbolElement.cpp SVGElement::parseAttribute(name, value); SVGElement 71 Source/core/svg/SVGSymbolElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 30 Source/core/svg/SVGSymbolElement.h class SVGSymbolElement FINAL : public SVGElement, SVGElement 32 Source/core/svg/SVGTests.cpp SVGTests::SVGTests(SVGElement* contextElement) SVGElement 31 Source/core/svg/SVGTests.h class SVGElement; SVGElement 48 Source/core/svg/SVGTests.h SVGTests(SVGElement* contextElement); SVGElement 281 Source/core/svg/SVGTextContentElement.cpp SVGElement* element = toSVGElement(renderer->node()); SVGElement 30 Source/core/svg/SVGTitleElement.cpp : SVGElement(SVGNames::titleTag, document) SVGElement 42 Source/core/svg/SVGTitleElement.cpp SVGElement::insertedInto(rootParent); SVGElement 53 Source/core/svg/SVGTitleElement.cpp SVGElement::removedFrom(rootParent); SVGElement 60 Source/core/svg/SVGTitleElement.cpp SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta); SVGElement 28 Source/core/svg/SVGTitleElement.h class SVGTitleElement FINAL : public SVGElement { SVGElement 227 Source/core/svg/SVGTransform.cpp void SVGTransform::add(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 233 Source/core/svg/SVGTransform.cpp void SVGTransform::calculateAnimatedValue(SVGAnimationElement*, float, unsigned, PassRefPtr<SVGPropertyBase>, PassRefPtr<SVGPropertyBase>, PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 239 Source/core/svg/SVGTransform.cpp float SVGTransform::calculateDistance(PassRefPtr<SVGPropertyBase>, SVGElement*) SVGElement 99 Source/core/svg/SVGTransform.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 100 Source/core/svg/SVGTransform.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) OVERRIDE; SVGElement 101 Source/core/svg/SVGTransform.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement* contextElement) OVERRIDE; SVGElement 285 Source/core/svg/SVGTransformList.cpp void SVGTransformList::add(PassRefPtr<SVGPropertyBase> other, SVGElement* contextElement) SVGElement 303 Source/core/svg/SVGTransformList.cpp void SVGTransformList::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement* contextElement) SVGElement 337 Source/core/svg/SVGTransformList.cpp float SVGTransformList::calculateDistance(PassRefPtr<SVGPropertyBase> toValue, SVGElement*) SVGElement 69 Source/core/svg/SVGTransformList.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) OVERRIDE; SVGElement 70 Source/core/svg/SVGTransformList.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) OVERRIDE; SVGElement 71 Source/core/svg/SVGTransformList.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) OVERRIDE; SVGElement 40 Source/core/svg/SVGTransformListTearOff.cpp SVGTransformListTearOff::SVGTransformListTearOff(PassRefPtr<SVGTransformList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 44 Source/core/svg/SVGTransformListTearOff.h static PassRefPtr<SVGTransformListTearOff> create(PassRefPtr<SVGTransformList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 55 Source/core/svg/SVGTransformListTearOff.h SVGTransformListTearOff(PassRefPtr<SVGTransformList>, SVGElement*, PropertyIsAnimValType, const QualifiedName&); SVGElement 39 Source/core/svg/SVGTransformTearOff.cpp SVGTransformTearOff::SVGTransformTearOff(PassRefPtr<SVGTransform> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 55 Source/core/svg/SVGTransformTearOff.h static PassRefPtr<SVGTransformTearOff> create(PassRefPtr<SVGTransform> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 74 Source/core/svg/SVGTransformTearOff.h SVGTransformTearOff(PassRefPtr<SVGTransform>, SVGElement* contextElement, PropertyIsAnimValType, const QualifiedName& attributeName); SVGElement 30 Source/core/svg/SVGURIReference.cpp SVGURIReference::SVGURIReference(SVGElement* element) SVGElement 62 Source/core/svg/SVGURIReference.h explicit SVGURIReference(SVGElement*); SVGElement 37 Source/core/svg/SVGUnknownElement.cpp : SVGElement(tagName, document) SVGElement 44 Source/core/svg/SVGUnknownElement.h class SVGUnknownElement FINAL : public SVGElement { SVGElement 64 Source/core/svg/SVGUseElement.cpp , m_svgLoadEventTimer(this, &SVGElement::svgLoadEventTimerFired) SVGElement 243 Source/core/svg/SVGUseElement.cpp SVGElement* element = targetInstance->correspondingElement(); SVGElement 249 Source/core/svg/SVGUseElement.cpp SVGElement* shadowTreeElement = targetInstance->shadowTreeElement(); SVGElement 402 Source/core/svg/SVGUseElement.cpp void SVGUseElement::buildShadowAndInstanceTree(SVGElement* target) SVGElement 552 Source/core/svg/SVGUseElement.cpp void SVGUseElement::buildInstanceTree(SVGElement* target, SVGElementInstance* targetInstance, bool& foundProblem, bool foundUse) SVGElement 560 Source/core/svg/SVGUseElement.cpp SVGElement* newTarget = 0; SVGElement 584 Source/core/svg/SVGUseElement.cpp for (SVGElement* element = Traversal<SVGElement>::firstChild(*target); element; element = Traversal<SVGElement>::nextSibling(*element)) { SVGElement 609 Source/core/svg/SVGUseElement.cpp bool SVGUseElement::hasCycleUseReferencing(SVGUseElement* use, SVGElementInstance* targetInstance, SVGElement*& newTarget) SVGElement 627 Source/core/svg/SVGUseElement.cpp SVGElement* element = instance->correspondingElement(); SVGElement 653 Source/core/svg/SVGUseElement.cpp void SVGUseElement::buildShadowTree(SVGElement* target, SVGElementInstance* targetInstance) SVGElement 688 Source/core/svg/SVGUseElement.cpp SVGElement* target = 0; SVGElement 783 Source/core/svg/SVGUseElement.cpp SVGElement* originalElement = target->correspondingElement(); SVGElement 786 Source/core/svg/SVGUseElement.cpp if (SVGElement* shadowTreeElement = target->shadowTreeElement()) { SVGElement 800 Source/core/svg/SVGUseElement.cpp SVGElement* originalElement = targetInstance->correspondingElement(); SVGElement 812 Source/core/svg/SVGUseElement.cpp SVGElement* element = 0; SVGElement 820 Source/core/svg/SVGUseElement.cpp SVGElement* child = Traversal<SVGElement>::firstChild(*target); SVGElement 823 Source/core/svg/SVGUseElement.cpp child = Traversal<SVGElement>::nextSibling(*child); SVGElement 879 Source/core/svg/SVGUseElement.cpp void SVGUseElement::transferUseAttributesToReplacedElement(SVGElement* from, SVGElement* to) const SVGElement 911 Source/core/svg/SVGUseElement.cpp SVGElement* element = m_targetElementInstance->correspondingElement(); SVGElement 76 Source/core/svg/SVGUseElement.h void buildShadowAndInstanceTree(SVGElement* target); SVGElement 86 Source/core/svg/SVGUseElement.h void buildInstanceTree(SVGElement* target, SVGElementInstance* targetInstance, bool& foundCycle, bool foundUse); SVGElement 87 Source/core/svg/SVGUseElement.h bool hasCycleUseReferencing(SVGUseElement*, SVGElementInstance* targetInstance, SVGElement*& newTarget); SVGElement 90 Source/core/svg/SVGUseElement.h void buildShadowTree(SVGElement* target, SVGElementInstance* targetInstance); SVGElement 99 Source/core/svg/SVGUseElement.h void transferUseAttributesToReplacedElement(SVGElement* from, SVGElement* to) const; SVGElement 116 Source/core/svg/SVGUseElement.h virtual Timer<SVGElement>* svgLoadEventTimer() OVERRIDE { return &m_svgLoadEventTimer; } SVGElement 123 Source/core/svg/SVGUseElement.h Timer<SVGElement> m_svgLoadEventTimer; SVGElement 30 Source/core/svg/SVGVKernElement.cpp : SVGElement(SVGNames::vkernTag, document) SVGElement 48 Source/core/svg/SVGVKernElement.cpp return SVGElement::insertedInto(rootParent); SVGElement 57 Source/core/svg/SVGVKernElement.cpp SVGElement::removedFrom(rootParent); SVGElement 30 Source/core/svg/SVGVKernElement.h class SVGVKernElement FINAL : public SVGElement { SVGElement 28 Source/core/svg/SVGViewElement.cpp : SVGElement(SVGNames::viewTag, document) SVGElement 56 Source/core/svg/SVGViewElement.cpp SVGElement::parseAttribute(name, value); SVGElement 33 Source/core/svg/SVGViewElement.h class SVGViewElement FINAL : public SVGElement, SVGElement 39 Source/core/svg/SVGViewElement.h using SVGElement::ref; SVGElement 40 Source/core/svg/SVGViewElement.h using SVGElement::deref; SVGElement 73 Source/core/svg/SVGViewSpec.cpp SVGElement* SVGViewSpec::viewTarget() const SVGElement 44 Source/core/svg/SVGViewSpec.h SVGElement* viewTarget() const; SVGElement 77 Source/core/svg/animation/SMILTimeContainer.cpp void SMILTimeContainer::schedule(SVGSMILElement* animation, SVGElement* target, const QualifiedName& attributeName) SVGElement 99 Source/core/svg/animation/SMILTimeContainer.cpp void SMILTimeContainer::unschedule(SVGSMILElement* animation, SVGElement* target, const QualifiedName& attributeName) SVGElement 434 Source/core/svg/animation/SMILTimeContainer.cpp RefPtr<SVGElement> targetElement = animDiscard->targetElement(); SVGElement 42 Source/core/svg/animation/SMILTimeContainer.h class SVGElement; SVGElement 51 Source/core/svg/animation/SMILTimeContainer.h void schedule(SVGSMILElement*, SVGElement*, const QualifiedName&); SVGElement 52 Source/core/svg/animation/SMILTimeContainer.h void unschedule(SVGSMILElement*, SVGElement*, const QualifiedName&); SVGElement 170 Source/core/svg/animation/SVGSMILElement.cpp : SVGElement(tagName, doc) SVGElement 234 Source/core/svg/animation/SVGSMILElement.cpp SVGElement* svgTarget = target && target->isSVGElement() ? toSVGElement(target) : 0; SVGElement 259 Source/core/svg/animation/SVGSMILElement.cpp static inline QualifiedName constructQualifiedName(const SVGElement* svgElement, const AtomicString& attributeName) SVGElement 304 Source/core/svg/animation/SVGSMILElement.cpp SVGElement::insertedInto(rootParent); SVGElement 346 Source/core/svg/animation/SVGSMILElement.cpp SVGElement::removedFrom(rootParent); SVGElement 542 Source/core/svg/animation/SVGSMILElement.cpp SVGElement::parseAttribute(name, value); SVGElement 548 Source/core/svg/animation/SVGSMILElement.cpp SVGElement::svgAttributeChanged(attrName); SVGElement 579 Source/core/svg/animation/SVGSMILElement.cpp inline SVGElement* SVGSMILElement::eventBaseFor(const Condition& condition) SVGElement 628 Source/core/svg/animation/SVGSMILElement.cpp SVGElement* eventBase = eventBaseFor(condition); SVGElement 655 Source/core/svg/animation/SVGSMILElement.cpp SVGElement* eventBase = eventBaseFor(condition); SVGElement 680 Source/core/svg/animation/SVGSMILElement.cpp void SVGSMILElement::setTargetElement(SVGElement* target) SVGElement 44 Source/core/svg/animation/SVGSMILElement.h class SVGSMILElement : public SVGElement { SVGElement 61 Source/core/svg/animation/SVGSMILElement.h SVGElement* targetElement() const { return m_targetElement; } SVGElement 109 Source/core/svg/animation/SVGSMILElement.h virtual void clearAnimatedType(SVGElement* targetElement) = 0; SVGElement 127 Source/core/svg/animation/SVGSMILElement.h virtual void setTargetElement(SVGElement*); SVGElement 183 Source/core/svg/animation/SVGSMILElement.h SVGElement* eventBaseFor(const Condition&); SVGElement 208 Source/core/svg/animation/SVGSMILElement.h SVGElement* m_targetElement; SVGElement 89 Source/core/svg/graphics/filters/SVGFEImage.cpp SVGElement* contextNode = toSVGElement(renderer->node()); SVGElement 149 Source/core/svg/graphics/filters/SVGFEImage.cpp SVGElement* contextNode = toSVGElement(renderer->node()); SVGElement 188 Source/core/svg/graphics/filters/SVGFEImage.cpp SVGElement* contextNode = toSVGElement(renderer->node()); SVGElement 38 Source/core/svg/properties/SVGAnimatedProperty.cpp SVGAnimatedPropertyBase::SVGAnimatedPropertyBase(AnimatedPropertyType type, SVGElement* contextElement, const QualifiedName& attributeName) SVGElement 46 Source/core/svg/properties/SVGAnimatedProperty.h class SVGElement; SVGElement 67 Source/core/svg/properties/SVGAnimatedProperty.h SVGElement* contextElement() const SVGElement 95 Source/core/svg/properties/SVGAnimatedProperty.h SVGAnimatedPropertyBase(AnimatedPropertyType, SVGElement*, const QualifiedName& attributeName); SVGElement 103 Source/core/svg/properties/SVGAnimatedProperty.h SVGElement* m_contextElement; SVGElement 166 Source/core/svg/properties/SVGAnimatedProperty.h SVGAnimatedPropertyCommon(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<Property> initialValue) SVGElement 183 Source/core/svg/properties/SVGAnimatedProperty.h static PassRefPtr<SVGAnimatedProperty<Property> > create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<Property> initialValue) SVGElement 231 Source/core/svg/properties/SVGAnimatedProperty.h SVGAnimatedProperty(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<Property> initialValue) SVGElement 247 Source/core/svg/properties/SVGAnimatedProperty.h static PassRefPtr<SVGAnimatedProperty<Property> > create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<Property> initialValue) SVGElement 295 Source/core/svg/properties/SVGAnimatedProperty.h SVGAnimatedProperty(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<Property> initialValue) SVGElement 67 Source/core/svg/properties/SVGListPropertyTearOffHelper.h static PassRefPtr<ItemTearOffType> createTearOff(PassRefPtr<ItemPropertyType> value, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGElement 200 Source/core/svg/properties/SVGListPropertyTearOffHelper.h SVGListPropertyTearOffHelper(PassRefPtr<ListPropertyType> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 44 Source/core/svg/properties/SVGProperty.h class SVGElement; SVGElement 66 Source/core/svg/properties/SVGProperty.h virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) = 0; SVGElement 67 Source/core/svg/properties/SVGProperty.h virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) = 0; SVGElement 68 Source/core/svg/properties/SVGProperty.h virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) = 0; SVGElement 76 Source/core/svg/properties/SVGPropertyTearOff.h SVGElement* contextElement() SVGElement 89 Source/core/svg/properties/SVGPropertyTearOff.h SVGPropertyTearOffBase(SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGElement 99 Source/core/svg/properties/SVGPropertyTearOff.h SVGElement* m_contextElement; SVGElement 125 Source/core/svg/properties/SVGPropertyTearOff.h SVGPropertyTearOff(PassRefPtr<Property> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName())