bool SVGDocumentExtensions::sampleAnimationAtTime(const String& elementId, SVGSMILElement* element, double time) { ASSERT(element); SMILTimeContainer* container = element->timeContainer(); if (!container || container->isPaused()) return false; container->sampleAnimationAtTime(elementId, time); return true; }
bool SVGDocumentExtensions::sampleAnimationAtTime(const String& elementId, SVGSMILElement* element, double time) { #if !ENABLE(SVG_ANIMATION) UNUSED_PARAM(elementId); UNUSED_PARAM(element); UNUSED_PARAM(time); return false; #else ASSERT(element); SMILTimeContainer* container = element->timeContainer(); if (!container || container->isPaused()) return false; container->sampleAnimationAtTime(elementId, time); return true; #endif }