diff --git a/layout/svg/base/src/nsSVGEffects.cpp b/layout/svg/base/src/nsSVGEffects.cpp index eefe3ba81ec5..1c60ba5c93a1 100644 --- a/layout/svg/base/src/nsSVGEffects.cpp +++ b/layout/svg/base/src/nsSVGEffects.cpp @@ -235,7 +235,8 @@ nsSVGFilterProperty::GetFilterFrame() static void InvalidateAllContinuations(nsIFrame* aFrame) { - for (nsIFrame* f = aFrame; f; f = f->GetNextContinuation()) { + for (nsIFrame* f = aFrame; f; + f = nsLayoutUtils::GetNextContinuationOrSpecialSibling(f)) { f->InvalidateOverflowRect(); } }