From 97d5cf4eefaf3ef7dd68f68701435c05da1cffb1 Mon Sep 17 00:00:00 2001 From: Colin Reeder Date: Thu, 15 Aug 2024 21:45:41 -0600 Subject: [PATCH] LibWeb: Add support for SVG display attribute --- Tests/LibWeb/Ref/reference/svg-display-attr.html | 4 ++++ Tests/LibWeb/Ref/svg-display-attr.html | 7 +++++++ Userland/Libraries/LibWeb/SVG/SVGGraphicsElement.cpp | 1 + 3 files changed, 12 insertions(+) create mode 100644 Tests/LibWeb/Ref/reference/svg-display-attr.html create mode 100644 Tests/LibWeb/Ref/svg-display-attr.html diff --git a/Tests/LibWeb/Ref/reference/svg-display-attr.html b/Tests/LibWeb/Ref/reference/svg-display-attr.html new file mode 100644 index 00000000000..366ce5d2d97 --- /dev/null +++ b/Tests/LibWeb/Ref/reference/svg-display-attr.html @@ -0,0 +1,4 @@ + + + + diff --git a/Tests/LibWeb/Ref/svg-display-attr.html b/Tests/LibWeb/Ref/svg-display-attr.html new file mode 100644 index 00000000000..c7fe5a20278 --- /dev/null +++ b/Tests/LibWeb/Ref/svg-display-attr.html @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Userland/Libraries/LibWeb/SVG/SVGGraphicsElement.cpp b/Userland/Libraries/LibWeb/SVG/SVGGraphicsElement.cpp index c7644349e9c..cd29ba37894 100644 --- a/Userland/Libraries/LibWeb/SVG/SVGGraphicsElement.cpp +++ b/Userland/Libraries/LibWeb/SVG/SVGGraphicsElement.cpp @@ -160,6 +160,7 @@ void SVGGraphicsElement::apply_presentational_hints(CSS::StyleProperties& style) NamedPropertyID(CSS::PropertyID::MaskType), NamedPropertyID(CSS::PropertyID::ClipPath), NamedPropertyID(CSS::PropertyID::ClipRule), + NamedPropertyID(CSS::PropertyID::Display), }; CSS::Parser::ParsingContext parsing_context { document(), CSS::Parser::ParsingContext::Mode::SVGPresentationAttribute };