summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/svg/svg_transform_list_tear_off.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/svg/svg_transform_list_tear_off.h')
-rw-r--r--chromium/third_party/blink/renderer/core/svg/svg_transform_list_tear_off.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/chromium/third_party/blink/renderer/core/svg/svg_transform_list_tear_off.h b/chromium/third_party/blink/renderer/core/svg/svg_transform_list_tear_off.h
index 4819715f240..70fcd0a606f 100644
--- a/chromium/third_party/blink/renderer/core/svg/svg_transform_list_tear_off.h
+++ b/chromium/third_party/blink/renderer/core/svg/svg_transform_list_tear_off.h
@@ -49,18 +49,17 @@ class SVGTransformListTearOff final
SVGTransformList* target,
SVGAnimatedPropertyBase* binding,
PropertyIsAnimValType property_is_anim_val) {
- return new SVGTransformListTearOff(target, binding, property_is_anim_val);
+ return MakeGarbageCollected<SVGTransformListTearOff>(target, binding,
+ property_is_anim_val);
}
+ SVGTransformListTearOff(SVGTransformList*,
+ SVGAnimatedPropertyBase* binding,
+ PropertyIsAnimValType);
~SVGTransformListTearOff() override;
SVGTransformTearOff* createSVGTransformFromMatrix(SVGMatrixTearOff*) const;
SVGTransformTearOff* consolidate(ExceptionState&);
-
- private:
- SVGTransformListTearOff(SVGTransformList*,
- SVGAnimatedPropertyBase* binding,
- PropertyIsAnimValType);
};
} // namespace blink