| Index: Source/core/rendering/svg/SVGRenderingContext.cpp
|
| diff --git a/Source/core/rendering/svg/SVGRenderingContext.cpp b/Source/core/rendering/svg/SVGRenderingContext.cpp
|
| index d461278f44237d4d22f65a83279a7b9b54d6d6f1..05ba7a17befea14d89f36b2f5846e1e2eee22a39 100644
|
| --- a/Source/core/rendering/svg/SVGRenderingContext.cpp
|
| +++ b/Source/core/rendering/svg/SVGRenderingContext.cpp
|
| @@ -45,8 +45,8 @@ SVGRenderingContext::~SVGRenderingContext()
|
| ASSERT(SVGResourcesCache::cachedResourcesForRenderObject(m_object)->filter() == m_filter);
|
|
|
| RenderDrawingRecorder recorder(m_originalPaintInfo->context, *m_object, DisplayItem::SVGFilter, LayoutRect::infiniteRect());
|
| - if (!recorder.canUseCachedDrawing())
|
| - m_filter->finishEffect(m_object, m_originalPaintInfo->context);
|
| + ASSERT(!recorder.canUseCachedDrawing());
|
| + m_filter->finishEffect(m_object, m_originalPaintInfo->context);
|
|
|
| // Reset the paint info after the filter effect has been completed.
|
| // This isn't strictly required (e.g., m_paintInfo.rect is not used
|
|
|