summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/svg/linear_gradient_attributes.h
diff options
context:
space:
mode:
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.h6
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_;
};