ladybird/Libraries/LibWeb/SVG
Aliaksandr Kalenik ec1cdea7db LibWeb: Inline paint styles in display list commands
Paint styles were stored as display list resources, which kept path
painting tied to in-process C++ objects. Move the gradient and pattern
payload into FillPath and StrokePath instead, with gradient stops
serialized as parallel color and position spans.

This is prep work for making display lists serializable across the IPC
boundary without needing to marshal SVG paint style objects separately.
2026-05-10 19:49:29 +02:00
..
AttributeNames.cpp LibWeb: Remove the initialize_strings methods 2025-01-12 00:35:58 +01:00
AttributeNames.h LibWeb/SVG: Implement the feDisplacementMap filter 2026-03-02 14:03:32 +00:00
AttributeParser.cpp LibWeb/SVG: Implement SVGAnimatedInteger 2026-02-11 09:39:39 +01:00
AttributeParser.h LibWeb/SVG: Implement SVGAnimatedInteger 2026-02-11 09: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/SVG: Add serialization of Paths 2025-07-17 13:59:23 -04:00
Path.h LibWeb/SVG: Add serialization of Paths 2025-07-17 13:59:23 -04:00
SVGAElement.cpp LibWeb: Move hyperlink style invalidation into a helper 2026-04-29 15:47:23 +02:00
SVGAElement.h LibWeb/SVG: Implement activation behavior for SVGAElement 2026-01-13 10:05:40 +01: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 Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
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 Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGClipPathElement.h LibWeb: Move common SVGViewport code into an SVGFitToViewBox class 2025-08-28 15:42:56 +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 LibGfx+LibWeb: Make DecodedImageFrame a value type 2026-05-07 16:08:13 +02:00
SVGDecodedImageData.h LibGfx+LibWeb: Make DecodedImageFrame a value type 2026-05-07 16:08:13 +02:00
SVGDefsElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGDefsElement.h LibWeb: Make CSS::ComputedProperties GC-allocated 2024-12-22 10:12:49 +01:00
SVGDefsElement.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
SVGDescElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGDescElement.h LibWeb: Make CSS::ComputedProperties GC-allocated 2024-12-22 10:12:49 +01:00
SVGDescElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGElement.cpp LibWeb: Rename HTMLOrSVGElement to HTMLOrSVGOrMathMLElement 2026-05-06 17:42:36 +01:00
SVGElement.h LibWeb: Rename HTMLOrSVGElement to HTMLOrSVGOrMathMLElement 2026-05-06 17:42:36 +01: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGFEFloodElement.h LibWeb: Use correct colors for SVGFEFloodElement::flood_color 2025-08-04 11:29:05 +01: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 LibGfx+LibWeb: Make DecodedImageFrame a value type 2026-05-07 16:08:13 +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 LibGfx+LibWeb: Make DecodedImageFrame a value type 2026-05-07 16:08:13 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGForeignObjectElement.h LibWeb: Remove redundant SVG presentation attribute handling 2025-10-20 12:38:19 +01:00
SVGForeignObjectElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGGElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGGElement.h LibWeb: Add fast_is<T> for hotly dynamic_cast'ed things on imdb.com 2025-09-25 21:42:52 +02:00
SVGGElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGGeometryElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGGeometryElement.h LibWeb: Implement the SVGGeometryElement.pathLength attribute 2025-07-12 11:49:10 +12:00
SVGGeometryElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGGradientElement.cpp LibWeb: Inline paint styles in display list commands 2026-05-10 19:49:29 +02:00
SVGGradientElement.h LibWeb: Inline paint styles in display list commands 2026-05-10 19:49:29 +02:00
SVGGradientElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGGraphicsElement.cpp LibWeb/Bindings: Generate struct definitions from IDL dictionaries 2026-05-09 10:49:49 +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 LibGfx+LibWeb: Make DecodedImageFrame a value type 2026-05-07 16:08:13 +02:00
SVGImageElement.h LibGfx+LibWeb: Make DecodedImageFrame a value type 2026-05-07 16:08:13 +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 Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
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 LibWeb: Inline paint styles in display list commands 2026-05-10 19:49:29 +02:00
SVGLinearGradientElement.h LibWeb: Inline paint styles in display list commands 2026-05-10 19:49:29 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGMaskElement.h LibWeb: Add fast_is<T>() for variously commonly-checked DOM node types 2025-12-20 09:13:19 -06:00
SVGMaskElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGMetadataElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGMetadataElement.h LibWeb: Make CSS::ComputedProperties GC-allocated 2024-12-22 10:12:49 +01: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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: Inline paint styles in display list commands 2026-05-10 19:49:29 +02:00
SVGPatternElement.h LibWeb: Implement SVGPatternElement 2026-02-27 17:14:50 +01: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 LibWeb: Inline paint styles in display list commands 2026-05-10 19:49:29 +02:00
SVGRadialGradientElement.h LibWeb: Inline paint styles in display list commands 2026-05-10 19:49:29 +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: Make external SVG script fetches async 2026-04-27 03:04:07 +02:00
SVGScriptElement.h LibWeb: Make external SVG script fetches async 2026-04-27 03:04:07 +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: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
SVGStyleElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
SVGStyleElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGSVGElement.cpp LibWeb/Bindings: Generate struct definitions from IDL dictionaries 2026-05-09 10:49:49 +02:00
SVGSVGElement.h LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
SVGSVGElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGSymbolElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGSymbolElement.h LibWeb/SVG: Use adjust_computed_style() to change <symbol> display 2025-11-14 09:55:02 +00: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: Port SVGFormattingContext to UTF-16 2025-08-05 15:13:36 +02:00
SVGTextContentElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGTextElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGTextElement.h LibWeb: Make CSS::ComputedProperties GC-allocated 2024-12-22 10:12:49 +01:00
SVGTextElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SVGTextPathElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGTextPathElement.h LibWeb: Make CSS::ComputedProperties GC-allocated 2024-12-22 10:12:49 +01:00
SVGTextPathElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGTitleElement.h LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01: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 Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGTSpanElement.h LibWeb: Make CSS::ComputedProperties GC-allocated 2024-12-22 10:12:49 +01: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SVGUseElement.h LibWeb: Remove Document.h include from SVGElement.h 2026-02-08 18:51:13 +01: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 LibWeb: Remove the initialize_strings methods 2025-01-12 00:35:58 +01:00
TagNames.h LibWeb/SVG: Implement the feDisplacementMap filter 2026-03-02 14:03:32 +00:00