ladybird/Userland/Libraries/LibWeb/SVG
MacDue 377ff0ac26 LibWeb: Implement SVG fill-rule attribute
Previously, we did an evenodd fill for everything which while for most
SVGs works, it is not correct default (it should be nonzero), and broke
some SVGs. This fixes a few of the icons on https://shopify.com/.
2023-06-11 19:34:24 +02:00
..
AttributeNames.cpp LibWeb: Initialize static web strings during main-thread VM creation 2023-03-18 19:50:45 +01:00
AttributeNames.h LibWeb: Implement painting for svg text 2023-06-09 17:20:34 +02:00
AttributeParser.cpp LibWeb: Make SVG transform parser less crashy 2023-05-27 18:40:41 +02:00
AttributeParser.h LibWeb: Implement SVG fill-rule attribute 2023-06-11 19:34:24 +02:00
SVGAnimatedLength.cpp LibWeb: Make factory method of SVG::SVGAnimatedLength fallible 2023-02-18 00:52:47 +01:00
SVGAnimatedLength.h LibWeb: Make factory method of SVG::SVGAnimatedLength fallible 2023-02-18 00:52:47 +01:00
SVGAnimatedLength.idl
SVGAnimatedNumber.cpp LibWeb: Implement SVGAnimatedNumber 2023-04-28 09:42:28 +02:00
SVGAnimatedNumber.h LibWeb: Implement SVGAnimatedNumber 2023-04-28 09:42:28 +02:00
SVGAnimatedNumber.idl LibWeb: Implement SVGAnimatedNumber 2023-04-28 09:42:28 +02:00
SVGCircleElement.cpp LibWeb: Make factory method of SVG::SVGLength fallible 2023-02-18 00:52:47 +01:00
SVGCircleElement.h
SVGCircleElement.idl
SVGClipPathElement.cpp
SVGClipPathElement.h
SVGClipPathElement.idl
SVGContext.h LibWeb: Implement SVG fill-rule attribute 2023-06-11 19:34:24 +02:00
SVGDecodedImageData.cpp LibWeb: Render svg-as-image with 1:1 scaling factor 2023-05-30 21:28:18 +02:00
SVGDecodedImageData.h LibWeb: Include SVG-as-image isolated contexts in layout/DOM tree dumps 2023-05-21 07:44:29 +02:00
SVGDefsElement.cpp
SVGDefsElement.h
SVGDefsElement.idl
SVGElement.cpp LibWeb: Implement the <use> SVG element 2023-06-03 05:58:00 +02:00
SVGElement.h LibWeb: Implement the <use> SVG element 2023-06-03 05:58:00 +02:00
SVGElement.idl LibWeb: Move Element.prototype.style to ElementCSSInlineStyle mixin 2023-03-20 20:37:40 -04:00
SVGEllipseElement.cpp LibWeb: Make factory method of SVG::SVGLength fallible 2023-02-18 00:52:47 +01:00
SVGEllipseElement.h
SVGEllipseElement.idl
SVGForeignObjectElement.cpp LibWeb: Propagate errors from parse_css_value and property_initial_value 2023-05-06 08:07:28 +02:00
SVGForeignObjectElement.h
SVGForeignObjectElement.idl
SVGGElement.cpp
SVGGElement.h
SVGGeometryElement.cpp LibWeb: Make factory method of Geometry::DOMPoint fallible 2023-02-22 09:55:33 +01:00
SVGGeometryElement.h
SVGGeometryElement.idl
SVGGradientElement.cpp LibWeb: Implement SVG opacity properties 2023-05-20 08:52:19 +02:00
SVGGradientElement.h LibWeb: Move some common SVG gradient functions into SVGGradientElement 2023-05-04 16:50:01 +02:00
SVGGradientElement.idl LibWeb: Implement SVGGradientElement 2023-04-28 09:42:28 +02:00
SVGGraphicsElement.cpp LibWeb: Implement SVG fill-rule attribute 2023-06-11 19:34:24 +02:00
SVGGraphicsElement.h LibWeb: Implement SVG fill-rule attribute 2023-06-11 19:34:24 +02:00
SVGGraphicsElement.idl
SVGLength.cpp LibWeb: Make factory method of SVG::SVGLength fallible 2023-02-18 00:52:47 +01:00
SVGLength.h LibWeb: Make factory method of SVG::SVGLength fallible 2023-02-18 00:52:47 +01:00
SVGLength.idl
SVGLinearGradientElement.cpp LibWeb: Move some common SVG gradient functions into SVGGradientElement 2023-05-04 16:50:01 +02:00
SVGLinearGradientElement.h LibWeb: Implement SVGLinearGradientElement (<linearGradient>) 2023-04-28 09:42:28 +02:00
SVGLinearGradientElement.idl LibWeb: Implement SVGLinearGradientElement (<linearGradient>) 2023-04-28 09:42:28 +02:00
SVGLineElement.cpp LibWeb: Make factory method of SVG::SVGLength fallible 2023-02-18 00:52:47 +01:00
SVGLineElement.h
SVGLineElement.idl
SVGPathElement.cpp Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
SVGPathElement.h Everywhere: Use ReadonlySpan<T> instead of Span<T const> 2023-02-08 19:15:45 +00:00
SVGPathElement.idl
SVGPolygonElement.cpp
SVGPolygonElement.h
SVGPolygonElement.idl
SVGPolylineElement.cpp
SVGPolylineElement.h
SVGPolylineElement.idl
SVGRadialGradientElement.cpp LibWeb: Don't include HTML/Window.h from DOM/Element.h 2023-05-08 09:29:44 +02:00
SVGRadialGradientElement.h LibWeb: Add an initial implementation of SVG <radialGradient> 2023-05-04 16:50:01 +02:00
SVGRadialGradientElement.idl LibWeb: Add an initial implementation of SVG <radialGradient> 2023-05-04 16:50:01 +02:00
SVGRectElement.cpp LibWeb: Make factory method of SVG::SVGLength fallible 2023-02-18 00:52:47 +01:00
SVGRectElement.h LibGfx+LibWeb: Store radii as FloatSize rather than FloatPoint 2023-02-10 23:33:16 +01:00
SVGRectElement.idl
SVGStopElement.cpp LibWeb: Implement SVG opacity properties 2023-05-20 08:52:19 +02:00
SVGStopElement.h LibWeb: Implement SVG opacity properties 2023-05-20 08:52:19 +02:00
SVGStopElement.idl LibWeb: Implement SVGStopElement (<stop>) 2023-04-28 09:42:28 +02:00
SVGStyleElement.cpp LibWeb: Implement the <style> SVG element 2023-06-09 17:14:50 +02:00
SVGStyleElement.h LibWeb: Implement the <style> SVG element 2023-06-09 17:14:50 +02:00
SVGStyleElement.idl LibWeb: Implement the <style> SVG element 2023-06-09 17:14:50 +02:00
SVGSVGElement.cpp LibWeb: Propagate errors from parse_css_value and property_initial_value 2023-05-06 08:07:28 +02:00
SVGSVGElement.h LibWeb: Implement SVG preserveAspectRatio attribute 2023-04-17 07:32:31 +02:00
SVGSVGElement.idl
SVGSymbolElement.cpp LibWeb: Implement the <symbol> SVG element 2023-06-03 05:58:00 +02:00
SVGSymbolElement.h LibWeb: Implement the <symbol> SVG element 2023-06-03 05:58:00 +02:00
SVGSymbolElement.idl LibWeb: Implement the <symbol> SVG element 2023-06-03 05:58:00 +02:00
SVGTextContentElement.cpp LibWeb: Avoid crash for unsupported length unit in SVG elements 2023-06-11 19:04:30 +02:00
SVGTextContentElement.h LibWeb: Implement painting for svg text 2023-06-09 17:20:34 +02:00
SVGTextContentElement.idl
SVGTitleElement.cpp LibWeb: Implement the SVG title element 2023-06-09 01:12:48 +02:00
SVGTitleElement.h LibWeb: Implement the SVG title element 2023-06-09 01:12:48 +02:00
SVGTitleElement.idl LibWeb: Implement the SVG title element 2023-06-09 01:12:48 +02:00
SVGUseElement.cpp LibWeb: Implement the <use> SVG element 2023-06-03 05:58:00 +02:00
SVGUseElement.h LibWeb: Implement the <use> SVG element 2023-06-03 05:58:00 +02:00
SVGUseElement.idl LibWeb: Implement the <use> SVG element 2023-06-03 05:58:00 +02:00
TagNames.cpp LibWeb: Initialize static web strings during main-thread VM creation 2023-03-18 19:50:45 +01:00
TagNames.h LibWeb: Implement the <style> SVG element 2023-06-09 17:14:50 +02:00
ViewBox.cpp LibWeb: Allow floating point values when parsing SVG viewboxes 2023-04-12 07:40:22 +02:00
ViewBox.h LibWeb: Make CSSPixels and Length use 64-bit (double) floating point 2023-05-24 14:40:35 +02:00