summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/SVG
AgeCommit message (Expand)Author
2022-09-06LibWeb: Make DOMPoint and DOMPointReadOnly GC-allocatedAndreas Kling
2022-09-06LibWeb: Use cached_web_prototype() as much as possibleAndreas Kling
2022-09-06LibWeb: Make SVGLength and SVGAnimatedLength GC-allocatedAndreas Kling
2022-09-06LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocatedAndreas Kling
2022-09-06LibWeb: Make DOMStringMap GC-allocatedAndreas Kling
2022-07-12LibWeb: Stub out two functions on SVGGeometryElementAndreas Kling
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-11LibWeb: Match WebKit and Blink re: absence of width/height on <svg>Andreas Kling
2022-07-09LibWeb: Make sure CSS::ComputedValues has initial size valuesAndreas Kling
2022-04-12LibWeb: Move CSS Parser into new Web::CSS::Parser namespaceSam Atkins
2022-04-11LibWeb: Add SVGDefsElementSimon Danner
2022-04-10LibWeb: Sketch out a very basic SVG <clipPath> elementAndreas Kling
2022-04-10LibWeb: Resolve SVG "scaled viewport size" without triggering layoutAndreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-31LibWeb: Add the HTMLOrSVGElement IDL interface mixinIdan Horowitz
2022-03-26LibWeb: Fix typo in SVGSVGElement::apply_presentational_hints()Andreas Kling
2022-03-26LibWeb: Move HTML dimension value parsing from CSS to HTML namespaceAndreas Kling
2022-03-26LibWeb: Treat width/height on <svg> element as HTML dimension valuesAndreas Kling
2022-03-22LibWeb: Expose SVGEllipseElement attributes to JSSam Atkins
2022-03-22LibWeb: Expose SVGCircleElement attributes to JSSam Atkins
2022-03-22LibWeb: Expose SVGLineElement attributes to JSSam Atkins
2022-03-21LibWeb: Begin implementing SVGRectElement's SVGAnimatedLength attributesTimothy Flynn
2022-03-21LibWeb: Implement the SVGAnimatedLength typeTimothy Flynn
2022-03-21LibWeb: Begin implementing the SVGLength typeTimothy Flynn
2022-03-20LibWeb: Add a barebones SVGTextContentElement with getNumberOfChars()Andreas Kling
2022-03-18LibWeb: Apply the 'transform' presentational attribute to SVG elementsSimon Wanner
2022-03-13LibWeb: Add fast_is<SVG::SVGSVGElement>()Andreas Kling
2022-03-04LibWeb: Correct SVG smooth curve reflected control point calculationIdan Horowitz
2022-02-28LibWeb: Make SVGSVGElement's view_box() constTobias Christiansen
2022-02-21LibWeb: SVG parse signed numbers in eliptical arcSimon Danner
2022-02-19LibWeb: Move QualifiedName into the Web::DOM namespaceAndreas Kling
2022-02-16LibWeb: Give SVG geometry elements a positionSam Atkins
2022-02-16LibWeb: Give `<svg>` elements a size againSam Atkins
2022-02-16LibWeb: Add imports to all IDL files that depend on othersAli Mohammad Pur
2022-02-11LibWeb: Clear the path of a SVGPathElement if the attribute changesSam Atkins
2022-02-11LibWeb: Make SVG AttributeParser::parse_path_data() staticSam Atkins
2022-02-11LibWeb: Use StringView instead of String in SVG::AttributeParserSam Atkins
2022-02-11LibWeb: Add SVG `<polygon>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<polyline>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<line>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<ellipse>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<circle>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<rect>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Expose SVG length/coordinate parsing methodsSam Atkins
2022-02-11LibWeb: Move SVG::PathDataParser into its own file and rename itSam Atkins
2022-02-11LibWeb: Rename SVGPathBox -> SVGGeometryBoxSam Atkins
2022-02-11LibWeb: Move SVGPathElement methods into SVGGeometryElementSam Atkins
2022-02-06LibWeb: Implement SVG `S` (SmoothCurve) commandsSam Atkins
2022-02-05LibWeb: Compute element style in Layout::TreeBuilderAndreas Kling
2022-02-04LibWeb: Allow LengthPercentage to hold a calculated valueSam Atkins