summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/css/css_crossfade_value.h
diff options
context:
space:
mode:
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.h10
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 {