ladybird/Libraries/LibWeb/SVG
Andreas Kling 2bf1f41805 LibWeb: Make computed properties immutable
Move CSS animation values into a mutable overlay on computed properties
and make base computed style data immutable after construction. Base
style mutation now goes through a builder that is consumed on publish,
so installed styles no longer expose mutation APIs.

Build new base style data for inherited style updates instead of cloning
and mutating installed computed properties. Element-specific computed
style adjustments now run before publication, while animation and
transition updates continue to mutate only the animated overlay.
2026-06-20 23:43:17 +02:00
..
AttributeNames.cpp Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
AttributeNames.h Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
AttributeParser.cpp LibWeb: Avoid Vector allocation in parse_coordinate{_pair_}_sequence 2026-06-08 12:39:39 +01:00
AttributeParser.h LibWeb: Avoid Vector allocation in parse_coordinate{_pair_}_sequence 2026-06-08 12:39:39 +01:00
Default.css LibWeb: Layout foreignObject as block-level element with hidden overflow 2025-07-09 14:36:08 +02:00
Path.cpp LibWeb: Parse SVG coordinate pair as Gfx::FloatPoint 2026-06-08 12:39:39 +01:00
Path.h LibWeb: Parse SVG coordinate pair as Gfx::FloatPoint 2026-06-08 12:39:39 +01:00
SVGAElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGAElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGAElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGAnimatedEnumeration.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedEnumeration.h LibWeb: Add SVGAnimatedEnumeration 2025-02-22 10:14:29 +01:00
SVGAnimatedEnumeration.idl LibWeb: Add SVGAnimatedEnumeration 2025-02-22 10:14:29 +01:00
SVGAnimatedInteger.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedInteger.h Everywhere: Run clang-format 2026-02-18 08:02:45 -05:00
SVGAnimatedInteger.idl LibWeb/SVG: Implement SVGAnimatedInteger 2026-02-11 09:39:39 +01:00
SVGAnimatedLength.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedLength.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SVGAnimatedLength.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGAnimatedLengthList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedLengthList.h LibWeb: Implement SVGAnimatedLengthList 2025-11-20 23:15:24 +01:00
SVGAnimatedLengthList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGAnimatedNumber.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedNumber.h Everywhere: Run clang-format 2026-02-18 08:02:45 -05:00
SVGAnimatedNumber.idl
SVGAnimatedNumberList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedNumberList.h LibWeb: Add SVGAnimatedNumberList 2025-11-09 01:22:48 +01:00
SVGAnimatedNumberList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGAnimatedRect.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedRect.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SVGAnimatedRect.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGAnimatedString.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedString.h LibWeb: Use qualified names for SVG attribute reflectors 2025-11-06 11:43:06 -05:00
SVGAnimatedString.idl
SVGAnimatedTransformList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGAnimatedTransformList.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SVGAnimatedTransformList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGAnimationElement.cpp LibWeb/SVG: Implement event handlers for SVGAnimationElement 2026-05-08 15:49:01 +01:00
SVGAnimationElement.h LibWeb/SVG: Implement event handlers for SVGAnimationElement 2026-05-08 15:49:01 +01:00
SVGAnimationElement.idl LibWeb/SVG: Implement event handlers for SVGAnimationElement 2026-05-08 15:49:01 +01:00
SVGCircleElement.cpp LibWeb: Route presentational hints through the CSS cascade 2026-04-30 19:50:28 +01:00
SVGCircleElement.h LibWeb: Route presentational hints through the CSS cascade 2026-04-30 19:50:28 +01:00
SVGCircleElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGClipPathElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGClipPathElement.h LibWeb: Add fast_is to SVGClipPathElement 2026-06-18 01:27:28 +02:00
SVGClipPathElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGComponentTransferFunctionElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGComponentTransferFunctionElement.h LibWeb: Hook up SVG component transfer filter to Skia 2025-11-09 01:22:48 +01:00
SVGComponentTransferFunctionElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGDecodedImageData.cpp LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
SVGDecodedImageData.h LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
SVGDefsElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGDefsElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGDefsElement.idl
SVGDescElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGDescElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGDescElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGElement.cpp LibWeb: Make computed properties immutable 2026-06-20 23:43:17 +02:00
SVGElement.h LibWeb: Make computed properties immutable 2026-06-20 23:43:17 +02:00
SVGElement.idl LibWeb: Rename HTMLOrSVGElement to HTMLOrSVGOrMathMLElement 2026-05-06 17:42:36 +01:00
SVGEllipseElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGEllipseElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SVGEllipseElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEBlendElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEBlendElement.h LibWeb: Remove Document.h include from SVGElement.h 2026-02-08 18:51:13 +01:00
SVGFEBlendElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEColorMatrixElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEColorMatrixElement.h LibWeb: Implement SVGFEColorMatrixElement and feColorMatrix 2025-10-23 13:36:26 +02:00
SVGFEColorMatrixElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEComponentTransferElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEComponentTransferElement.h LibWeb: Add SVGFEComponentTransferElement 2025-11-09 01:22:48 +01:00
SVGFEComponentTransferElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFECompositeElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFECompositeElement.h LibWeb/SVG: Use angle includes in SVGFECompositeElement 2026-01-11 13:14:40 +01:00
SVGFECompositeElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEDisplacementMapElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEDisplacementMapElement.h LibWeb/SVG: Implement the feDisplacementMap filter 2026-03-02 14:03:32 +00:00
SVGFEDisplacementMapElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEDropShadowElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEDropShadowElement.h LibWeb/SVG: Implement SVGFEDropShadowElement IDL interface 2026-01-11 13:14:40 +01:00
SVGFEDropShadowElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEFloodElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGFEFloodElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGFEFloodElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEFuncAElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEFuncAElement.h LibWeb: Add SVGFEFunc{A,B,G,R}Element 2025-11-09 01:22:48 +01:00
SVGFEFuncAElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEFuncBElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEFuncBElement.h LibWeb: Add SVGFEFunc{A,B,G,R}Element 2025-11-09 01:22:48 +01:00
SVGFEFuncBElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEFuncGElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEFuncGElement.h LibWeb: Add SVGFEFunc{A,B,G,R}Element 2025-11-09 01:22:48 +01:00
SVGFEFuncGElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEFuncRElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEFuncRElement.h LibWeb: Add SVGFEFunc{A,B,G,R}Element 2025-11-09 01:22:48 +01:00
SVGFEFuncRElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEGaussianBlurElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEGaussianBlurElement.h LibWeb: Implement SVGAnimatedNumber 2025-07-11 11:25:59 +01:00
SVGFEGaussianBlurElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEImageElement.cpp LibWeb: Add DecodedImageData::default_frame helper 2026-06-18 10:44:25 +02:00
SVGFEImageElement.h LibGfx+LibWeb: Make DecodedImageFrame a value type 2026-05-07 16:08:13 +02:00
SVGFEImageElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEMergeElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEMergeElement.h LibWeb: Implement <feMerge> SVG filter 2025-08-07 16:41:12 +02:00
SVGFEMergeElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEMergeNodeElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEMergeNodeElement.h LibWeb: Implement <feMerge> SVG filter 2025-08-07 16:41:12 +02:00
SVGFEMergeNodeElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEMorphologyElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEMorphologyElement.h LibWeb+LibGfx: Implement SVGFEMorphologyElement 2025-11-15 16:08:53 +01:00
SVGFEMorphologyElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFEOffsetElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEOffsetElement.h LibWeb: Implement <feOffset> SVG filter 2025-08-07 16:41:12 +02:00
SVGFEOffsetElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFETurbulenceElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFETurbulenceElement.h LibWeb/SVG: Implement the feTurbulence filter 2026-02-11 09:39:39 +01:00
SVGFETurbulenceElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFilterElement.cpp LibWeb: Add DecodedImageData::default_frame helper 2026-06-18 10:44:25 +02:00
SVGFilterElement.h LibWeb: Remove redundant SVG presentation attribute handling 2025-10-20 12:38:19 +01:00
SVGFilterElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFilterPrimitiveStandardAttributes.cpp LibWeb/SVG: Implement the feDisplacementMap filter 2026-03-02 14:03:32 +00:00
SVGFilterPrimitiveStandardAttributes.h LibWeb: Factor out some class template methods into implementation files 2025-10-27 14:50:54 +00:00
SVGFilterPrimitiveStandardAttributes.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGFitToViewBox.cpp LibWeb: Use unsafe layout/paintable accessors where appropriate 2026-02-26 21:09:08 +01:00
SVGFitToViewBox.h LibWeb/SVG: Parse comma-separated SVG viewBox 2025-08-30 15:49:11 +02:00
SVGFitToViewBox.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGForeignObjectElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGForeignObjectElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGForeignObjectElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGGElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGGElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGGElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGGeometryElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGGeometryElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGGeometryElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGGradientElement.cpp LibWeb: Resolve SVG gradient references within shadow trees 2026-05-28 10:39:13 +02:00
SVGGradientElement.h LibWeb: Add fast_is to SVGGradientElement 2026-06-18 01:27:28 +02:00
SVGGradientElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGGraphicsElement.cpp LibWeb: Avoid SVG getBBox paintable downcasts 2026-06-08 01:04:08 +02:00
SVGGraphicsElement.h LibWeb/Bindings: Generate struct definitions from IDL dictionaries 2026-05-09 10:49:49 +02:00
SVGGraphicsElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGImageElement.cpp LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
SVGImageElement.h LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
SVGImageElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGLength.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGLength.h LibWeb: Implement SVGLength's read-only property 2025-08-27 11:50:27 +02:00
SVGLength.idl
SVGLengthList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGLengthList.h LibWeb: Implement SVGLengthList 2025-11-20 23:15:24 +01:00
SVGLengthList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGLinearGradientElement.cpp LibGC: Default-construct RootHashTable from the global heap 2026-05-20 20:37:55 +02:00
SVGLinearGradientElement.h LibWeb/SVG: Root seen-element hash tables in gradient/pattern recursion 2026-05-19 19:24:08 +02:00
SVGLinearGradientElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGLineElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGLineElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SVGLineElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGList.cpp LibWeb/SVG: Fix typo in replace_item 2026-01-22 01:29:30 +00:00
SVGList.h LibWeb: Add SVGList<T> and use it for SVGTransformList 2025-11-09 01:22:48 +01:00
SVGMaskElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGMaskElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGMaskElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGMetadataElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGMetadataElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGMetadataElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGNumber.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGNumber.h LibWeb: Add SVGNumber 2025-11-09 01:22:48 +01:00
SVGNumber.idl Meta: Ensure that idl files link to draft specs 2026-03-25 16:02:04 +00:00
SVGNumberList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGNumberList.h LibWeb: Add SVGNumberList 2025-11-09 01:22:48 +01:00
SVGNumberList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGPathElement.cpp LibWeb: Avoid string value copy in SVGPathElement::attribute_changed 2026-06-08 12:39:39 +01:00
SVGPathElement.h LibWeb/SVG: Move path data into Path.{h,cpp} 2025-07-17 13:59:23 -04:00
SVGPathElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGPatternElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGPatternElement.h LibWeb: Add fast_is to SVGPatternElement 2026-06-18 01:27:28 +02:00
SVGPatternElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGPolygonElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGPolygonElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SVGPolygonElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGPolylineElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGPolylineElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SVGPolylineElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGRadialGradientElement.cpp LibGC: Default-construct RootHashTable from the global heap 2026-05-20 20:37:55 +02:00
SVGRadialGradientElement.h LibWeb/SVG: Root seen-element hash tables in gradient/pattern recursion 2026-05-19 19:24:08 +02:00
SVGRadialGradientElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGRectElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGRectElement.h LibWeb: Support percentage attributes on SVG rect element 2025-09-28 19:25:18 +02:00
SVGRectElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGScriptElement.cpp LibWeb: Transfer load delayers when elements are adopted 2026-06-11 00:34:12 +02:00
SVGScriptElement.h LibWeb: Transfer load delayers when elements are adopted 2026-06-11 00:34:12 +02:00
SVGScriptElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGStopElement.cpp LibWeb: Route presentational hints through the CSS cascade 2026-04-30 19:50:28 +01:00
SVGStopElement.h LibWeb: Route presentational hints through the CSS cascade 2026-04-30 19:50:28 +01:00
SVGStopElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGStyleElement.cpp LibWeb: Transfer load delayers when elements are adopted 2026-06-11 00:34:12 +02:00
SVGStyleElement.h LibWeb: Transfer load delayers when elements are adopted 2026-06-11 00:34:12 +02:00
SVGStyleElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGSVGElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGSVGElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGSVGElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGSymbolElement.cpp LibWeb: Make computed properties immutable 2026-06-20 23:43:17 +02:00
SVGSymbolElement.h LibWeb: Make computed properties immutable 2026-06-20 23:43:17 +02:00
SVGSymbolElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGTextContentElement.cpp LibWeb/Bindings: Generate struct definitions from IDL dictionaries 2026-05-09 10:49:49 +02:00
SVGTextContentElement.h LibWeb: Add fast_is to SVGTextContentElement 2026-06-18 01:27:28 +02:00
SVGTextContentElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGTextElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGTextElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGTextElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGTextPathElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGTextPathElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGTextPathElement.idl LibGfx+LibWeb: Implement SVGTextPathElement.startOffset 2026-06-04 16:01:56 +02:00
SVGTextPositioningElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGTextPositioningElement.h Everywhere: Run clang-format 2026-02-18 08:02:45 -05:00
SVGTextPositioningElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGTitleElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGTitleElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGTitleElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGTransform.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGTransform.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SVGTransform.idl
SVGTransformList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGTransformList.h LibWeb: Add SVGList<T> and use it for SVGTransformList 2025-11-09 01:22:48 +01:00
SVGTransformList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGTSpanElement.cpp LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGTSpanElement.h LibWeb: Make layout nodes refcounted 2026-06-07 20:52:49 +02:00
SVGTSpanElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGUnitTypes.h LibWeb: Add SVGUnitTypes 2025-08-06 23:05:56 -04:00
SVGUnitTypes.idl LibWeb: Add SVGUnitTypes 2025-08-06 23:05:56 -04:00
SVGURIReference.h LibWeb: Use qualified names for SVG attribute reflectors 2025-11-06 11:43:06 -05:00
SVGURIReference.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGUseElement.cpp LibWeb: Unregister a “use” element from its document when finalized 2026-06-18 09:39:47 +02:00
SVGUseElement.h LibWeb: Unregister a “use” element from its document when finalized 2026-06-18 09:39:47 +02:00
SVGUseElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGViewElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGViewElement.h LibWeb: Remove redundant SVG presentation attribute handling 2025-10-20 12:38:19 +01:00
SVGViewElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
TagNames.cpp Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
TagNames.h Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00