Index: sky/engine/core/animation/Animation.cpp |
diff --git a/sky/engine/core/animation/Animation.cpp b/sky/engine/core/animation/Animation.cpp |
index 113ae95173119a3a01fc3c2e53176426e835123a..92be0671864e0499985c271cf987e7c20a2480e2 100644 |
--- a/sky/engine/core/animation/Animation.cpp |
+++ b/sky/engine/core/animation/Animation.cpp |
@@ -52,36 +52,30 @@ PassRefPtr<Animation> Animation::create(Element* target, PassRefPtr<AnimationEff |
PassRefPtr<Animation> Animation::create(Element* element, PassRefPtr<AnimationEffect> effect, const Dictionary& timingInputDictionary) |
{ |
- ASSERT(RuntimeEnabledFeatures::webAnimationsAPIEnabled()); |
return create(element, effect, TimingInput::convert(timingInputDictionary)); |
} |
PassRefPtr<Animation> Animation::create(Element* element, PassRefPtr<AnimationEffect> effect, double duration) |
{ |
- ASSERT(RuntimeEnabledFeatures::webAnimationsAPIEnabled()); |
return create(element, effect, TimingInput::convert(duration)); |
} |
PassRefPtr<Animation> Animation::create(Element* element, PassRefPtr<AnimationEffect> effect) |
{ |
- ASSERT(RuntimeEnabledFeatures::webAnimationsAPIEnabled()); |
return create(element, effect, Timing()); |
} |
PassRefPtr<Animation> Animation::create(Element* element, const Vector<Dictionary>& keyframeDictionaryVector, const Dictionary& timingInputDictionary, ExceptionState& exceptionState) |
{ |
- ASSERT(RuntimeEnabledFeatures::webAnimationsAPIEnabled()); |
if (element) |
UseCounter::count(element->document(), UseCounter::AnimationConstructorKeyframeListEffectObjectTiming); |
return create(element, EffectInput::convert(element, keyframeDictionaryVector, exceptionState), TimingInput::convert(timingInputDictionary)); |
} |
PassRefPtr<Animation> Animation::create(Element* element, const Vector<Dictionary>& keyframeDictionaryVector, double duration, ExceptionState& exceptionState) |
{ |
- ASSERT(RuntimeEnabledFeatures::webAnimationsAPIEnabled()); |
if (element) |
UseCounter::count(element->document(), UseCounter::AnimationConstructorKeyframeListEffectDoubleTiming); |
return create(element, EffectInput::convert(element, keyframeDictionaryVector, exceptionState), TimingInput::convert(duration)); |
} |
PassRefPtr<Animation> Animation::create(Element* element, const Vector<Dictionary>& keyframeDictionaryVector, ExceptionState& exceptionState) |
{ |
- ASSERT(RuntimeEnabledFeatures::webAnimationsAPIEnabled()); |
if (element) |
UseCounter::count(element->document(), UseCounter::AnimationConstructorKeyframeListEffectNoTiming); |
return create(element, EffectInput::convert(element, keyframeDictionaryVector, exceptionState), Timing()); |