From 2d473aa999e8ea7963a471bd115a583793e8d6c6 Mon Sep 17 00:00:00 2001 From: networkException Date: Sat, 10 Sep 2022 12:43:05 +0200 Subject: [PATCH] LibWeb: Avoid copying viewport rect when converting length to pixels See https://github.com/SerenityOS/serenity/pull/3433#discussion_r484570948 --- Userland/Libraries/LibWeb/CSS/Length.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/CSS/Length.cpp b/Userland/Libraries/LibWeb/CSS/Length.cpp index 941be4d220aec0d..bf8413e44548b57 100644 --- a/Userland/Libraries/LibWeb/CSS/Length.cpp +++ b/Userland/Libraries/LibWeb/CSS/Length.cpp @@ -104,7 +104,7 @@ float Length::to_px(Layout::Node const& layout_node) const if (!layout_node.document().browsing_context()) return 0; - auto viewport_rect = layout_node.document().browsing_context()->viewport_rect(); + auto const& viewport_rect = layout_node.document().browsing_context()->viewport_rect(); auto* root_element = layout_node.document().document_element(); if (!root_element || !root_element->layout_node()) return 0;