/external/webkit/Source/WebCore/svg/animation/ |
D | SVGSMILElement.cpp | 59 …static PassRefPtr<ConditionEventListener> create(SVGSMILElement* animation, SVGSMILElement::Condit… in create() 79 ConditionEventListener(SVGSMILElement* animation, SVGSMILElement::Condition* condition) in ConditionEventListener() 88 SVGSMILElement* m_animation; 89 SVGSMILElement::Condition* m_condition; 106 SVGSMILElement::Condition::Condition(Type type, BeginOrEnd beginOrEnd, const String& baseID, const … in Condition() 116 SVGSMILElement::SVGSMILElement(const QualifiedName& tagName, Document* doc) in SVGSMILElement() function in WebCore::SVGSMILElement 139 SVGSMILElement::~SVGSMILElement() in ~SVGSMILElement() 170 void SVGSMILElement::insertedIntoDocument() in insertedIntoDocument() 188 void SVGSMILElement::removedFromDocument() in removedFromDocument() 201 RefPtr<SVGSMILElement> keepAlive(this); in removedFromDocument() [all …]
|
D | SMILTimeContainer.cpp | 65 void SMILTimeContainer::schedule(SVGSMILElement* animation) in schedule() 75 void SMILTimeContainer::unschedule(SVGSMILElement* animation) in unschedule() 149 if (SVGSMILElement::isSMILElement(node)) in updateDocumentOrderIndexes() 150 static_cast<SVGSMILElement*>(node)->setDocumentOrderIndex(timingElementCount++); in updateDocumentOrderIndexes() 157 bool operator()(SVGSMILElement* a, SVGSMILElement* b) in operator ()() 172 void SMILTimeContainer::sortByPriority(Vector<SVGSMILElement*>& smilElements, SMILTime elapsed) in sortByPriority() 179 static bool applyOrderSortFunction(SVGSMILElement* a, SVGSMILElement* b) in applyOrderSortFunction() 186 static void sortByApplyOrder(Vector<SVGSMILElement*>& smilElements) in sortByApplyOrder() 229 Vector<SVGSMILElement*> toAnimate; in updateAnimations() 235 SVGSMILElement* animation = toAnimate[n]; in updateAnimations() [all …]
|
D | SVGSMILElement.h | 40 class SVGSMILElement : public SVGElement { 42 SVGSMILElement(const QualifiedName&, Document*); 43 virtual ~SVGSMILElement(); 93 void progress(SMILTime elapsed, SVGSMILElement* resultsElement); 116 virtual void updateAnimation(float percent, unsigned repeat, SVGSMILElement* resultElement) = 0; 171 void createInstanceTimesFromSyncbase(SVGSMILElement* syncbase, NewOrExistingInterval); 172 void addTimeDependent(SVGSMILElement*); 173 void removeTimeDependent(SVGSMILElement*); 193 typedef HashSet<SVGSMILElement*> TimeDependentSet;
|
D | SMILTimeContainer.h | 44 class SVGSMILElement; variable 51 void schedule(SVGSMILElement*); 52 void unschedule(SVGSMILElement*); 76 void sortByPriority(Vector<SVGSMILElement*>& smilElements, SMILTime elapsed); 91 typedef HashSet<SVGSMILElement*> TimingElementSet;
|
/external/webkit/Source/WebCore/svg/ |
D | SVGDocumentExtensions.cpp | 122 bool SVGDocumentExtensions::sampleAnimationAtTime(const String& elementId, SVGSMILElement* element,… in sampleAnimationAtTime() 140 void SVGDocumentExtensions::addAnimationElementToTarget(SVGSMILElement* animationElement, SVGElemen… in addAnimationElementToTarget() 145 …if (HashSet<SVGSMILElement*>* animationElementsForTarget = m_animatedElements.get(targetElement)) { in addAnimationElementToTarget() 150 HashSet<SVGSMILElement*>* animationElementsForTarget = new HashSet<SVGSMILElement*>; in addAnimationElementToTarget() 155 void SVGDocumentExtensions::removeAnimationElementFromTarget(SVGSMILElement* animationElement, SVGE… in removeAnimationElementFromTarget() 160 …HashMap<SVGElement*, HashSet<SVGSMILElement*>* >::iterator it = m_animatedElements.find(targetElem… in removeAnimationElementFromTarget() 163 HashSet<SVGSMILElement*>* animationElementsForTarget = it->second; in removeAnimationElementFromTarget() 176 HashSet<SVGSMILElement*>* animationElementsForTarget = m_animatedElements.take(targetElement); in removeAllAnimationElementsFromTarget() 180 HashSet<SVGSMILElement*>::iterator it = animationElementsForTarget->begin(); in removeAllAnimationElementsFromTarget() 181 HashSet<SVGSMILElement*>::iterator end = animationElementsForTarget->end(); in removeAllAnimationElementsFromTarget()
|
D | SVGDocumentExtensions.h | 39 class SVGSMILElement; variable 59 bool sampleAnimationAtTime(const String& elementId, SVGSMILElement*, double time); 61 void addAnimationElementToTarget(SVGSMILElement*, SVGElement*); 62 void removeAnimationElementFromTarget(SVGSMILElement*, SVGElement*); 73 HashMap<SVGElement*, HashSet<SVGSMILElement*>* > m_animatedElements;
|
D | SVGAnimationElement.h | 43 class SVGAnimationElement : public SVGSMILElement, 87 virtual void updateAnimation(float percent, unsigned repeat, SVGSMILElement* resultElement); 96 …virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultEleme…
|
D | SVGAnimationElement.cpp | 58 : SVGSMILElement(tagName, document) in DEFINE_ANIMATED_BOOLEAN() 156 SVGSMILElement::parseMappedAttribute(attr); in parseMappedAttribute() 164 SVGSMILElement::attributeChanged(attr, preserveDecls); in attributeChanged() 169 SVGSMILElement::synchronizeProperty(attrName); in synchronizeProperty() 534 void SVGAnimationElement::updateAnimation(float percent, unsigned repeat, SVGSMILElement* resultEle… in updateAnimation()
|
D | SVGAElement.cpp | 168 if (SVGSMILElement::isSMILElement(targetElement)) { in defaultEventHandler() 169 static_cast<SVGSMILElement*>(targetElement)->beginByLinkActivation(); in defaultEventHandler()
|
D | SVGAnimateTransformElement.h | 50 …virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultEleme…
|
D | SVGAnimateMotionElement.h | 44 …virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultEleme…
|
D | SVGAnimateElement.h | 49 …virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultEleme…
|
D | SVGAnimateTransformElement.cpp | 132 …AnimateTransformElement::calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement*) in calculateAnimatedValue() argument
|
D | SVGAnimateMotionElement.cpp | 180 void SVGAnimateMotionElement::calculateAnimatedValue(float percentage, unsigned, SVGSMILElement*) in calculateAnimatedValue() argument
|
D | SVGAnimateElement.cpp | 167 void SVGAnimateElement::calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* r… in calculateAnimatedValue()
|
D | SVGUseElement.cpp | 436 if (SVGSMILElement::isSMILElement(element)) in isDisallowedElement()
|
/external/webkit/Source/WebKit/gtk/WebCoreSupport/ |
D | DumpRenderTreeSupportGtk.cpp | 399 if (!coreElement || !SVGSMILElement::isSMILElement(coreElement)) in pauseSVGAnimation() 401 …>accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreElement)… in pauseSVGAnimation()
|
/external/webkit/Source/WebKit/qt/WebCoreSupport/ |
D | DumpRenderTreeSupportQt.cpp | 313 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) in pauseSVGAnimation() 316 …return doc->accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(c… in pauseSVGAnimation()
|
/external/webkit/Source/WebKit/mac/WebView/ |
D | WebFrame.mm | 88 #import <WebCore/SVGSMILElement.h> 1023 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) 1027 …>accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreNode), t…
|
/external/webkit/Source/WebKit/chromium/src/ |
D | WebFrameImpl.cpp | 1876 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) in pauseSVGAnimation() 1879 …>accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreNode), t… in pauseSVGAnimation()
|
/external/webkit/Source/WebKit/win/ |
D | WebFrame.cpp | 1259 if (!domNode || !SVGSMILElement::isSMILElement(domNode->node())) in pauseSVGAnimation() 1263 …mationAtTime(String(elementId, SysStringLen(elementId)), static_cast<SVGSMILElement*>(domNode->nod… in pauseSVGAnimation()
|
/external/webkit/Source/WebCore/ |
D | ChangeLog-2008-08-10 | 14423 * svg/animation/SVGSMILElement.cpp: 14426 (WebCore::SVGSMILElement::connectConditions): 26936 * svg/animation/SVGSMILElement.cpp: 26937 (WebCore::SVGSMILElement::Condition::Condition): 26938 * svg/animation/SVGSMILElement.h: 29168 * svg/animation/SVGSMILElement.cpp: 29172 (WebCore::SVGSMILElement::connectConditions): 29173 (WebCore::SVGSMILElement::disconnectConditions): 29174 (WebCore::SVGSMILElement::createInstanceTimesFromSyncbase): 29175 * svg/animation/SVGSMILElement.h: [all …]
|
D | Android.mk | 1198 svg/animation/SVGSMILElement.cpp \
|
D | WebCore.pro | 2259 svg/animation/SVGSMILElement.h \ 3189 svg/animation/SVGSMILElement.cpp \
|
D | CMakeLists.txt | 1753 svg/animation/SVGSMILElement.cpp
|