| Index: third_party/WebKit/Source/core/css/resolver/FilterOperationResolver.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/resolver/FilterOperationResolver.cpp b/third_party/WebKit/Source/core/css/resolver/FilterOperationResolver.cpp
|
| index 66cb157e0c610b7b113cca7d0db5148235a1589e..2ade6a5294f09936bf4412492f6013131a8f1289 100644
|
| --- a/third_party/WebKit/Source/core/css/resolver/FilterOperationResolver.cpp
|
| +++ b/third_party/WebKit/Source/core/css/resolver/FilterOperationResolver.cpp
|
| @@ -138,12 +138,12 @@ FilterOperations FilterOperationResolver::createFilterOperations(StyleResolverSt
|
| CSSSVGDocumentValue* svgDocumentValue = toCSSSVGDocumentValue(filterValue->item(0));
|
| KURL url = state.document().completeURL(svgDocumentValue->url());
|
|
|
| - RawPtr<ReferenceFilterOperation> operation = ReferenceFilterOperation::create(svgDocumentValue->url(), AtomicString(url.fragmentIdentifier()));
|
| + ReferenceFilterOperation* operation = ReferenceFilterOperation::create(svgDocumentValue->url(), AtomicString(url.fragmentIdentifier()));
|
| if (SVGURIReference::isExternalURIReference(svgDocumentValue->url(), state.document())) {
|
| if (!svgDocumentValue->loadRequested())
|
| - state.elementStyleResources().addPendingSVGDocument(operation.get(), svgDocumentValue);
|
| + state.elementStyleResources().addPendingSVGDocument(operation, svgDocumentValue);
|
| else if (svgDocumentValue->cachedSVGDocument())
|
| - ReferenceFilterBuilder::setDocumentResourceReference(operation.get(), adoptPtr(new DocumentResourceReference(svgDocumentValue->cachedSVGDocument())));
|
| + ReferenceFilterBuilder::setDocumentResourceReference(operation, adoptPtr(new DocumentResourceReference(svgDocumentValue->cachedSVGDocument())));
|
| }
|
| operations.operations().append(operation);
|
| continue;
|
|
|