diff --git a/Libraries/LibWeb/Painting/ScrollState.h b/Libraries/LibWeb/Painting/ScrollState.h index dde14bf1ea4..9e99956209b 100644 --- a/Libraries/LibWeb/Painting/ScrollState.h +++ b/Libraries/LibWeb/Painting/ScrollState.h @@ -6,7 +6,6 @@ #pragma once -#include #include namespace Web::Painting { diff --git a/Libraries/LibWeb/SVG/SVGDecodedImageData.cpp b/Libraries/LibWeb/SVG/SVGDecodedImageData.cpp index f72f49bc8f9..c791e97ca0c 100644 --- a/Libraries/LibWeb/SVG/SVGDecodedImageData.cpp +++ b/Libraries/LibWeb/SVG/SVGDecodedImageData.cpp @@ -105,8 +105,7 @@ RefPtr SVGDecodedImageData::render(Gfx::IntSize size) const if (!display_list) return {}; - auto painting_command_executor_type = m_page_client->display_list_player_type(); - switch (painting_command_executor_type) { + switch (m_page_client->display_list_player_type()) { case DisplayListPlayerType::SkiaGPUIfAvailable: case DisplayListPlayerType::SkiaCPU: { auto painting_surface = Gfx::PaintingSurface::wrap_bitmap(*bitmap); diff --git a/Libraries/LibWeb/SVG/SVGGradientElement.h b/Libraries/LibWeb/SVG/SVGGradientElement.h index 6d6b4b3ed3a..f1024e8f046 100644 --- a/Libraries/LibWeb/SVG/SVGGradientElement.h +++ b/Libraries/LibWeb/SVG/SVGGradientElement.h @@ -7,7 +7,6 @@ #pragma once #include -#include #include #include #include diff --git a/Libraries/LibWeb/SVG/SVGLinearGradientElement.cpp b/Libraries/LibWeb/SVG/SVGLinearGradientElement.cpp index 29940668c55..46f4ce99ab1 100644 --- a/Libraries/LibWeb/SVG/SVGLinearGradientElement.cpp +++ b/Libraries/LibWeb/SVG/SVGLinearGradientElement.cpp @@ -114,13 +114,12 @@ NumberPercentage SVGLinearGradientElement::end_y_impl(HashTable SVGLinearGradientElement::to_gfx_paint_style(SVGPaintContext const& paint_context) const { - auto units = gradient_units(); // FIXME: Resolve percentages properly Gfx::FloatPoint start_point {}; Gfx::FloatPoint end_point {}; // https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementGradientUnitsAttribute - if (units == GradientUnits::ObjectBoundingBox) { + if (gradient_units() == GradientUnits::ObjectBoundingBox) { // If gradientUnits="objectBoundingBox", the user coordinate system for attributes ‘x1’, ‘y1’, ‘x2’ and ‘y2’ // is established using the bounding box of the element to which the gradient is applied (see Object bounding // box units) and then applying the transform specified by attribute ‘gradientTransform’. Percentages represent