Index: Source/core/animation/EffectInput.cpp |
diff --git a/Source/core/animation/EffectInput.cpp b/Source/core/animation/EffectInput.cpp |
index 4375e7fc0fab98ce54032ab3a2001ebe268c0955..23fd81ec6191e2aac4e6695bfc15336deaef43b2 100644 |
--- a/Source/core/animation/EffectInput.cpp |
+++ b/Source/core/animation/EffectInput.cpp |
@@ -111,7 +111,7 @@ PassRefPtrWillBeRawPtr<AnimationEffect> EffectInput::convert(Element* element, c |
exceptionState.throwDOMException(NotSupportedError, "Partial keyframes are not supported."); |
return nullptr; |
} |
- if (!keyframeEffectModel->isReplaceOnly()) { |
+ if (!keyframeEffectModel->isReplaceOnly() && !RuntimeEnabledFeatures::webAnimationsAPIEnabled()) { |
exceptionState.throwDOMException(NotSupportedError, "Additive animations are not supported."); |
return nullptr; |
} |