ladybird/Userland/Libraries/LibWeb/SVG
Andreas Kling 85a0772147 LibWeb: Start work towards modern CSS "display" values
Until now, we've internally thought of the CSS "display" property as a
single-value property. In practice, "display" is a much more complex
property that comes in a number of configurations.

The most interesting one is the two-part format that describes the
outside and inside behavior of a box. Switching our own internal
representation towards this model will allow for much cleaner
abstractions around layout and the various formatting contexts.

Note that we don't *parse* two-part "display" yet, this is only about
changing the internal representation of the property.

Spec: https://drafts.csswg.org/css-display
2021-10-06 19:12:52 +02: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: Add for CSS fill/stroke/stroke-color properties for SVG 2021-09-16 22:30:33 +02:00
SVGGraphicsElement.h LibWeb: Add for CSS fill/stroke/stroke-color properties for SVG 2021-09-16 22:30:33 +02: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