1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 14:37:43 +00:00
serenity/Userland/Libraries/LibWeb/SVG
Shannon Booth 3e0849eb4f LibWeb: Add FlyString variants of get_element_by_id
Unfortunately we can't port these functions entirely over to FlyString
from DeprecatedString as Document includes NonElementParentNode and has
not yet been ported over to new AK string. In the mean time, this should
help up in porting over NonElementParentNode itself.
2023-09-11 12:07:36 +01:00
..
AttributeNames.cpp AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
AttributeNames.h AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
AttributeParser.cpp LibWeb: Add support for the SVG gradient spreadMethod attribute 2023-08-20 20:04:10 +02:00
AttributeParser.h LibWeb: Add support for the SVG gradient spreadMethod attribute 2023-08-20 20:04:10 +02:00
SVGAnimatedLength.cpp LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGAnimatedLength.h LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGAnimatedLength.idl
SVGAnimatedNumber.cpp LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGAnimatedNumber.h LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGAnimatedNumber.idl
SVGCircleElement.cpp LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGCircleElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGCircleElement.idl
SVGClipPathElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGClipPathElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGClipPathElement.idl
SVGDecodedImageData.cpp LibWeb: Use CSSPixelFraction to represent aspect ratios 2023-09-04 12:40:17 +02:00
SVGDecodedImageData.h LibWeb: Use CSSPixelFraction to represent aspect ratios 2023-09-04 12:40:17 +02:00
SVGDefsElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGDefsElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGDefsElement.idl
SVGElement.cpp LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGElement.idl
SVGEllipseElement.cpp LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGEllipseElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGEllipseElement.idl
SVGForeignObjectElement.cpp LibWeb: Rename Element::attribute to Element::deprecated_attribute 2023-09-05 20:36:09 -04:00
SVGForeignObjectElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGForeignObjectElement.idl
SVGGElement.cpp
SVGGElement.h
SVGGeometryElement.cpp LibWeb: Remove exceptions from DOMPoint because allocate is unfailable 2023-09-01 20:58:13 +02:00
SVGGeometryElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGGeometryElement.idl
SVGGradientElement.cpp LibWeb: Add FlyString variants of get_element_by_id 2023-09-11 12:07:36 +01:00
SVGGradientElement.h LibWeb: Add support for the SVG gradient spreadMethod attribute 2023-08-20 20:04:10 +02:00
SVGGradientElement.idl
SVGGraphicsElement.cpp LibWeb: Add FlyString variants of get_element_by_id 2023-09-11 12:07:36 +01:00
SVGGraphicsElement.h LibWeb: Ensure transform of SVG <use> updates with x and y attributes 2023-08-31 11:10:30 +02:00
SVGGraphicsElement.idl
SVGLength.cpp LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGLength.h LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGLength.idl
SVGLinearGradientElement.cpp LibWeb: Add support for the SVG gradient spreadMethod attribute 2023-08-20 20:04:10 +02:00
SVGLinearGradientElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGLinearGradientElement.idl
SVGLineElement.cpp LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGLineElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGLineElement.idl
SVGMaskElement.cpp LibWeb: Stub out SVGMaskElement 2023-08-10 11:36:17 +02:00
SVGMaskElement.h LibWeb: Stub out SVGMaskElement 2023-08-10 11:36:17 +02:00
SVGMaskElement.idl LibWeb: Stub out SVGMaskElement 2023-08-10 11:36:17 +02:00
SVGPathElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGPathElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGPathElement.idl
SVGPolygonElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGPolygonElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGPolygonElement.idl
SVGPolylineElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGPolylineElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGPolylineElement.idl
SVGRadialGradientElement.cpp LibWeb: Add support for the SVG gradient spreadMethod attribute 2023-08-20 20:04:10 +02:00
SVGRadialGradientElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGRadialGradientElement.idl
SVGRectElement.cpp LibJS: Make Heap::allocate<T>() infallible 2023-08-13 15:38:42 +02:00
SVGRectElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGRectElement.idl
SVGStopElement.cpp LibWeb: Make external StyleValue-parsing methods infallible 2023-08-19 17:34:22 +02:00
SVGStopElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGStopElement.idl
SVGStyleElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGStyleElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGStyleElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
SVGSVGElement.cpp LibWeb: Rename Element::attribute to Element::deprecated_attribute 2023-09-05 20:36:09 -04:00
SVGSVGElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGSVGElement.idl
SVGSymbolElement.cpp LibWeb: Add Base::apply_presentational_hints call to <symbol> element 2023-08-20 05:03:27 +02:00
SVGSymbolElement.h LibWeb: Make sure that SVG use and symbol elements get paintables 2023-08-20 05:02:59 +02:00
SVGSymbolElement.idl
SVGTextContentElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTextContentElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTextContentElement.idl
SVGTextElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTextElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTextElement.idl
SVGTextPositioningElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTextPositioningElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTextPositioningElement.idl
SVGTitleElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTitleElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTitleElement.idl
SVGTSpanElement.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTSpanElement.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SVGTSpanElement.idl LibWeb: Add support for SVG <tspan> elements 2023-07-23 06:32:39 +02:00
SVGUseElement.cpp LibWeb: Rename Element::attribute to Element::deprecated_attribute 2023-09-05 20:36:09 -04:00
SVGUseElement.h LibWeb: Ensure transform of SVG <use> updates with x and y attributes 2023-08-31 11:10:30 +02:00
SVGUseElement.idl
TagNames.cpp AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
TagNames.h LibWeb: Stub out SVGMaskElement 2023-08-10 11:36:17 +02:00
ViewBox.cpp
ViewBox.h