diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/css/css_crossfade_value.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/css/css_crossfade_value.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/chromium/third_party/blink/renderer/core/css/css_crossfade_value.h b/chromium/third_party/blink/renderer/core/css/css_crossfade_value.h index 1a12acea169..f5d5df37369 100644 --- a/chromium/third_party/blink/renderer/core/css/css_crossfade_value.h +++ b/chromium/third_party/blink/renderer/core/css/css_crossfade_value.h @@ -47,9 +47,13 @@ class CORE_EXPORT CSSCrossfadeValue final : public CSSImageGeneratorValue { static CSSCrossfadeValue* Create(CSSValue* from_value, CSSValue* to_value, CSSPrimitiveValue* percentage_value) { - return new CSSCrossfadeValue(from_value, to_value, percentage_value); + return MakeGarbageCollected<CSSCrossfadeValue>(from_value, to_value, + percentage_value); } + CSSCrossfadeValue(CSSValue* from_value, + CSSValue* to_value, + CSSPrimitiveValue* percentage_value); ~CSSCrossfadeValue(); String CustomCSSText() const; @@ -75,10 +79,6 @@ class CORE_EXPORT CSSCrossfadeValue final : public CSSImageGeneratorValue { void TraceAfterDispatch(blink::Visitor*); private: - CSSCrossfadeValue(CSSValue* from_value, - CSSValue* to_value, - CSSPrimitiveValue* percentage_value); - void Dispose(); class CrossfadeSubimageObserverProxy final : public ImageResourceObserver { |