diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/svg/linear_gradient_attributes.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/svg/linear_gradient_attributes.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/svg/linear_gradient_attributes.h b/chromium/third_party/blink/renderer/core/svg/linear_gradient_attributes.h index 775fffaba5a..a4de407df19 100644 --- a/chromium/third_party/blink/renderer/core/svg/linear_gradient_attributes.h +++ b/chromium/third_party/blink/renderer/core/svg/linear_gradient_attributes.h @@ -95,9 +95,11 @@ class LinearGradientAttributesWrapper : public GarbageCollectedFinalized<LinearGradientAttributesWrapper> { public: static LinearGradientAttributesWrapper* Create() { - return new LinearGradientAttributesWrapper; + return MakeGarbageCollected<LinearGradientAttributesWrapper>(); } + LinearGradientAttributesWrapper() = default; + LinearGradientAttributes& Attributes() { return attributes_; } void Set(const LinearGradientAttributes& attributes) { attributes_ = attributes; @@ -105,8 +107,6 @@ class LinearGradientAttributesWrapper void Trace(blink::Visitor* visitor) { visitor->Trace(attributes_); } private: - LinearGradientAttributesWrapper() = default; - LinearGradientAttributes attributes_; }; |