diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/css/cssom/css_math_product.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/css/cssom/css_math_product.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/core/css/cssom/css_math_product.cc b/chromium/third_party/blink/renderer/core/css/cssom/css_math_product.cc index 88a6435c7dd..f38e313c93d 100644 --- a/chromium/third_party/blink/renderer/core/css/cssom/css_math_product.cc +++ b/chromium/third_party/blink/renderer/core/css/cssom/css_math_product.cc @@ -53,8 +53,8 @@ CSSMathProduct* CSSMathProduct::Create(CSSNumericValueVector values) { CSSNumericValueType final_type = CSSMathVariadic::TypeCheck(values, CSSNumericValueType::Multiply, error); return error ? nullptr - : new CSSMathProduct(CSSNumericArray::Create(std::move(values)), - final_type); + : MakeGarbageCollected<CSSMathProduct>( + CSSNumericArray::Create(std::move(values)), final_type); } base::Optional<CSSNumericSumValue> CSSMathProduct::SumValue() const { |