| Index: Source/WebCore/svg/animation/SVGSMILElement.cpp
|
| ===================================================================
|
| --- Source/WebCore/svg/animation/SVGSMILElement.cpp (revision 123506)
|
| +++ Source/WebCore/svg/animation/SVGSMILElement.cpp (working copy)
|
| @@ -1045,7 +1045,11 @@
|
| // This call may obtain a new interval -- never call calculateAnimationPercentAndRepeat() before!
|
| if (seekToTime) {
|
| seekToIntervalCorrespondingToTime(elapsed);
|
| - ASSERT(elapsed >= m_intervalBegin);
|
| + if (elapsed < m_intervalBegin) {
|
| + // elapsed is not within an interval.
|
| + m_nextProgressTime = m_intervalBegin;
|
| + return false;
|
| + }
|
| }
|
|
|
| unsigned repeat = 0;
|
|
|