Index: Source/core/svg/SVGFEImageElement.cpp |
diff --git a/Source/core/svg/SVGFEImageElement.cpp b/Source/core/svg/SVGFEImageElement.cpp |
index 828c935360e73916e91881fdf61b7426e0c8dbe5..1c55feb79b8c4d7ed3492cfb9b3f3920b266fb29 100644 |
--- a/Source/core/svg/SVGFEImageElement.cpp |
+++ b/Source/core/svg/SVGFEImageElement.cpp |
@@ -55,6 +55,13 @@ SVGFEImageElement::~SVGFEImageElement() |
#endif |
} |
+void SVGFEImageElement::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_preserveAspectRatio); |
+ SVGFilterPrimitiveStandardAttributes::trace(visitor); |
+ SVGURIReference::trace(visitor); |
+} |
+ |
bool SVGFEImageElement::currentFrameHasSingleSecurityOrigin() const |
{ |
if (m_cachedImage && m_cachedImage->image()) |
@@ -172,7 +179,7 @@ void SVGFEImageElement::notifyFinished(Resource*) |
markForLayoutAndParentResourceInvalidation(renderer); |
} |
-PassRefPtr<FilterEffect> SVGFEImageElement::build(SVGFilterBuilder*, Filter* filter) |
+PassRefPtrWillBeRawPtr<FilterEffect> SVGFEImageElement::build(SVGFilterBuilder*, Filter* filter) |
{ |
if (m_cachedImage) |
return FEImage::createWithImage(filter, m_cachedImage->imageForRenderer(renderer()), m_preserveAspectRatio->currentValue()); |