Chromium Code Reviews| Index: Source/core/svg/animation/SVGSMILElement.cpp |
| diff --git a/Source/core/svg/animation/SVGSMILElement.cpp b/Source/core/svg/animation/SVGSMILElement.cpp |
| index 7c8254fc9749ae464539f3706edf07227eb365b0..3074000355cf73e4ec0b144febf47ce0f63f5b10 100644 |
| --- a/Source/core/svg/animation/SVGSMILElement.cpp |
| +++ b/Source/core/svg/animation/SVGSMILElement.cpp |
| @@ -1111,7 +1111,7 @@ bool SVGSMILElement::progress(SMILTime elapsed, SVGSMILElement* resultElement, b |
| if (oldActiveState == Active && m_activeState != Active) { |
| endedActiveInterval(); |
|
pdr.
2013/08/01 21:58:51
Will this endedActiveInterval() call break dynamic
|
| - if (m_activeState != Frozen) |
| + if (m_activeState != Frozen && this == resultElement) |
| clearAnimatedType(m_targetElement); |
| } |