From 3af25b9d2faaf971f5c128043e4bc0403a138e8b Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Wed, 2 Apr 2025 12:18:37 +0100 Subject: [PATCH] LibWeb/SVG: Mark SVG factory functions as [NewObject] Corresponds to https://github.com/w3c/svgwg/commit/9991813a66734957a4c3f6438641bddc2e081633 --- Libraries/LibWeb/SVG/SVGSVGElement.idl | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Libraries/LibWeb/SVG/SVGSVGElement.idl b/Libraries/LibWeb/SVG/SVGSVGElement.idl index 839679d4133..b20bcf7a544 100644 --- a/Libraries/LibWeb/SVG/SVGSVGElement.idl +++ b/Libraries/LibWeb/SVG/SVGSVGElement.idl @@ -20,14 +20,14 @@ interface SVGSVGElement : SVGGraphicsElement { undefined deselectAll(); - // FIXME: SVGNumber createSVGNumber(); - SVGLength createSVGLength(); - [FIXME] SVGAngle createSVGAngle(); - DOMPoint createSVGPoint(); - DOMMatrix createSVGMatrix(); - DOMRect createSVGRect(); - SVGTransform createSVGTransform(); - [FIXME] SVGTransform createSVGTransformFromMatrix(optional DOMMatrix2DInit matrix = {}); + // FIXME: [NewObject] SVGNumber createSVGNumber(); + [NewObject] SVGLength createSVGLength(); + [FIXME, NewObject] SVGAngle createSVGAngle(); + [NewObject] DOMPoint createSVGPoint(); + [NewObject] DOMMatrix createSVGMatrix(); + [NewObject] DOMRect createSVGRect(); + [NewObject] SVGTransform createSVGTransform(); + [FIXME, NewObject] SVGTransform createSVGTransformFromMatrix(optional DOMMatrix2DInit matrix = {}); Element? getElementById(DOMString elementId);