ladybird/Userland/Libraries/LibWeb/SVG
Sam Atkins ae99cbe534 LibWeb: Treat SVG fill/stroke/stroke-width attributes as CSS properties
Rather than having separate systems for the attributes and their CSS
equivalents, we can treat the attributes as presentational hints and
convert them to CSS properties. This means they can be inherited, as
they should. :^)

As noted, the `fill` and `stroke` attributes do not fully match the
`fill` and `stroke` properties. The CSS spec is still an early draft and
not entirely helpful, so we can just pretend they are the same for now.
2022-01-24 17:04:00 +01:00
..
AttributeNames.cpp LibWeb: Add an SVG::AttributeNames namespace 2021-09-15 11:56:26 +02:00
AttributeNames.h LibWeb: Add an SVG::AttributeNames namespace 2021-09-15 11:56:26 +02:00
SVGContext.h Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
SVGElement.cpp LibWeb: Add support for HTMLOrSVGElement.dataset 2021-09-26 18:59:56 +02:00
SVGElement.h LibWeb: Add support for HTMLOrSVGElement.dataset 2021-09-26 18:59:56 +02:00
SVGElement.idl LibWeb: Add support for HTMLOrSVGElement.dataset 2021-09-26 18:59:56 +02:00
SVGGElement.cpp LibWeb: Start work towards modern CSS "display" values 2021-10-06 19:12:52 +02:00
SVGGElement.h LibWeb: Add a bare-bones SVG <g> element 2021-09-18 01:39:59 +02:00
SVGGeometryElement.cpp Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
SVGGeometryElement.h Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
SVGGeometryElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
SVGGraphicsElement.cpp LibWeb: Treat SVG fill/stroke/stroke-width attributes as CSS properties 2022-01-24 17:04:00 +01:00
SVGGraphicsElement.h LibWeb: Treat SVG fill/stroke/stroke-width attributes as CSS properties 2022-01-24 17:04:00 +01:00
SVGGraphicsElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
SVGPathElement.cpp LibWeb: Start work towards modern CSS "display" values 2021-10-06 19:12:52 +02:00
SVGPathElement.h Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
SVGPathElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
SVGSVGElement.cpp LibWeb: Start work towards modern CSS "display" values 2021-10-06 19:12:52 +02:00
SVGSVGElement.h LibWeb: Remove unused SVGSVGElement::m_bitmap 2021-09-15 20:57:43 +02:00
SVGSVGElement.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
TagNames.cpp Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
TagNames.h LibWeb: Add a bare-bones SVG <g> element 2021-09-18 01:39:59 +02:00
ViewBox.cpp LibWeb: Add SVG::ViewBox to represent SVG view boxes 2021-09-15 11:56:26 +02:00
ViewBox.h LibWeb: Add SVG::ViewBox to represent SVG view boxes 2021-09-15 11:56:26 +02:00