| Index: Source/WebCore/rendering/RenderLayerFilterInfo.cpp
|
| diff --git a/Source/WebCore/rendering/RenderLayerFilterInfo.cpp b/Source/WebCore/rendering/RenderLayerFilterInfo.cpp
|
| index f94c6548380235df2cd2036e6200a616fdf73d90..78fd9afda3890b149c5a24f2ff23bfbbc5a725e8 100644
|
| --- a/Source/WebCore/rendering/RenderLayerFilterInfo.cpp
|
| +++ b/Source/WebCore/rendering/RenderLayerFilterInfo.cpp
|
| @@ -126,7 +126,7 @@ void RenderLayerFilterInfo::updateReferenceFilterClients(const FilterOperations&
|
| if (filterOperation->getOperationType() != FilterOperation::REFERENCE)
|
| continue;
|
| ReferenceFilterOperation* referenceFilterOperation = static_cast<ReferenceFilterOperation*>(filterOperation.get());
|
| - CachedSVGDocumentReference* documentReference = referenceFilterOperation->cachedSVGDocumentReference();
|
| + CachedSVGDocumentReference* documentReference = static_cast<CachedSVGDocumentReference*>(referenceFilterOperation->data());
|
| CachedSVGDocument* cachedSVGDocument = documentReference ? documentReference->document() : 0;
|
|
|
| if (cachedSVGDocument) {
|
|
|