summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/SVG
AgeCommit message (Expand)Author
2023-05-21LibWeb: Move SVGElement's dataset construction to initialize()Andreas Kling
2023-05-21LibWeb: Include SVG-as-image isolated contexts in layout/DOM tree dumpsAndreas Kling
2023-05-21LibWeb: Calculate intrinsic size and aspect ratio for SVG-as-imageAndreas Kling
2023-05-21LibWeb: Render SVG-as-image into an isolated top-level browsing contextAndreas Kling
2023-05-21LibWeb: Have ImageProvider bitmap getter take optional size argumentAndreas Kling
2023-05-21LibWeb: Stub out a new SVGDecodedImageData classAndreas Kling
2023-05-20LibWeb: Implement SVG opacity propertiesMacDue
2023-05-19LibWeb: Fix null dereference on SVG element with bogus fill URLAndreas Kling
2023-05-08LibWeb: Don't include Layout/Node.h from DOM/Element.hAndreas Kling
2023-05-08LibWeb: Don't include HTML/Window.h from DOM/Element.hAndreas Kling
2023-05-06LibWeb: Use the new to_px() helpers in CSS, SVG and layout codeAndreas Kling
2023-05-06LibWeb: Propagate errors from parse_css_value and property_initial_valueSam Atkins
2023-05-06LibWeb: Propagate errors from StyleValue constructionSam Atkins
2023-05-04LibWeb: Add an initial implementation of SVG `<radialGradient>`MacDue
2023-05-04LibWeb: Move some common SVG gradient functions into SVGGradientElementMacDue
2023-05-04LibWeb: Don't inherit SVG color stops if current gradient has stopsMacDue
2023-05-04LibWeb: Add tag and attribute names for SVG linear gradientsMacDue
2023-05-04LibWeb: Mark SVG::NumberPercentage accessors as constMacDue
2023-05-04LibWeb: Honor fill, stroke and stroke-width attribute on SVGSVGElementAndreas Kling
2023-04-28LibWeb: Resolve and paint SVG gradient fillsMacDue
2023-04-28LibWeb: Implement SVGLinearGradientElement (<linearGradient>)MacDue
2023-04-28LibWeb: Implement SVGGradientElementMacDue
2023-04-28LibWeb: Implement SVGStopElement (<stop>)MacDue
2023-04-28LibWeb: Add stop-color as a CSS propertyMacDue
2023-04-28LibWeb: Add SVG tag names for <linearGradient>sMacDue
2023-04-28LibWeb: Implement SVGAnimatedNumberMacDue
2023-04-17LibWeb: Support implicit lineto commands after moveto in SVG pathsAndreas Kling
2023-04-17LibWeb: Implement SVG `preserveAspectRatio` attributeMacDue
2023-04-15LibWeb: Scale SVG stroke-width based on viewboxMacDue
2023-04-12Everywhere: Fix a few typosNico Weber
2023-04-12LibWeb: Allow floating point values when parsing SVG viewboxesMacDue
2023-04-12LibWeb: Always use quirks mode when parsing SVG width/height attributesMacDue
2023-04-12LibWeb: Apply CSS scaling to SVG elementsMacDue
2023-04-12LibWeb: Parse the `transform` attribute when set on SVGGraphicsElementsMacDue
2023-04-12LibWeb: Parse and apply `fill-opacity` attribute to SVG pathsMacDue
2023-04-12LibWeb: Add SVG transform parsingMacDue
2023-04-09Everywhere: Remove unused DeprecatedString includesBen Wiederhake
2023-03-25LibWeb: Split PercentageStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-20LibWeb: Move Element.prototype.style to ElementCSSInlineStyle mixinSimon Wanner
2023-03-20LibWeb: Support more length types in SVG width/height attributesMichiel
2023-03-18LibWeb: Initialize static web strings during main-thread VM creationTimothy Flynn
2023-03-10Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_caseAndreas Kling
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-02-22LibWeb: Make factory method of Geometry::DOMPoint fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of SVG::SVGLength fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of HTML::DOMStringMap fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of SVG::SVGAnimatedLength fallibleKenneth Myhra
2023-02-10LibGfx+LibWeb: Store radii as FloatSize rather than FloatPointAndreas Kling
2023-02-08Everywhere: Use ReadonlySpan<T> instead of Span<T const>MacDue
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn