diff --git a/content/smil/crashtests/483584-1.svg b/content/smil/crashtests/483584-1.svg deleted file mode 100644 index b9ded113efd2..000000000000 --- a/content/smil/crashtests/483584-1.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - diff --git a/content/smil/crashtests/483584-2.svg b/content/smil/crashtests/483584-2.svg deleted file mode 100644 index 8671a2c9e0ea..000000000000 --- a/content/smil/crashtests/483584-2.svg +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $Revision: 1.6 $ - - \ No newline at end of file diff --git a/content/smil/crashtests/crashtests.list b/content/smil/crashtests/crashtests.list index 60830ea7ba0e..565d9a7ea077 100644 --- a/content/smil/crashtests/crashtests.list +++ b/content/smil/crashtests/crashtests.list @@ -1,5 +1,3 @@ -load 483584-1.svg -load 483584-2.svg load 523188-1.svg load 525099-1.svg load 526536-1.svg diff --git a/content/svg/content/src/nsSVGElement.cpp b/content/svg/content/src/nsSVGElement.cpp index 33c99e813975..b571e9fa71c6 100644 --- a/content/svg/content/src/nsSVGElement.cpp +++ b/content/svg/content/src/nsSVGElement.cpp @@ -1235,6 +1235,10 @@ nsSVGElement::DidAnimateLength(PRUint8 aAttrEnum) void nsSVGElement::GetAnimatedLengthValues(float *aFirst, ...) { +#ifdef MOZ_SMIL + FlushAnimations(); +#endif + LengthAttributesInfo info = GetLengthInfo(); NS_ASSERTION(info.mLengthCount > 0,