| Index: sky/engine/core/rendering/FilterEffectRenderer.h
|
| diff --git a/sky/engine/core/rendering/FilterEffectRenderer.h b/sky/engine/core/rendering/FilterEffectRenderer.h
|
| index c9973619f73c8d3c2ac556f9806cd3dc79dc681f..3588620e78b87698f6d74a2f94cd39bc79aff1db 100644
|
| --- a/sky/engine/core/rendering/FilterEffectRenderer.h
|
| +++ b/sky/engine/core/rendering/FilterEffectRenderer.h
|
| @@ -71,9 +71,11 @@ class FilterEffectRenderer final : public Filter
|
| {
|
| WTF_MAKE_FAST_ALLOCATED;
|
| public:
|
| - static PassRefPtr<FilterEffectRenderer> create()
|
| + virtual ~FilterEffectRenderer();
|
| +
|
| + static PassOwnPtr<FilterEffectRenderer> create()
|
| {
|
| - return adoptRef(new FilterEffectRenderer());
|
| + return adoptPtr(new FilterEffectRenderer());
|
| }
|
|
|
| void setSourceImageRect(const IntRect& sourceImageRect)
|
| @@ -104,7 +106,6 @@ public:
|
| private:
|
|
|
| FilterEffectRenderer();
|
| - virtual ~FilterEffectRenderer();
|
|
|
| IntRect m_sourceDrawingRegion;
|
|
|
|
|