From dbd46f240bd51b78d1caa73e6c004bc71f220154 Mon Sep 17 00:00:00 2001 From: Shannon Booth Date: Thu, 21 Sep 2023 20:11:48 +1200 Subject: [PATCH] LibWeb: Make DOMParsing::parse_fragment take a StringView It calls HTMLParser::parse_html_fragment which already accepts a StringView. --- Userland/Libraries/LibWeb/DOMParsing/InnerHTML.cpp | 2 +- Userland/Libraries/LibWeb/DOMParsing/InnerHTML.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibWeb/DOMParsing/InnerHTML.cpp b/Userland/Libraries/LibWeb/DOMParsing/InnerHTML.cpp index f880a2106b..0d0855205a 100644 --- a/Userland/Libraries/LibWeb/DOMParsing/InnerHTML.cpp +++ b/Userland/Libraries/LibWeb/DOMParsing/InnerHTML.cpp @@ -14,7 +14,7 @@ namespace Web::DOMParsing { // https://w3c.github.io/DOM-Parsing/#dfn-fragment-parsing-algorithm -WebIDL::ExceptionOr> parse_fragment(DeprecatedString const& markup, DOM::Element& context_element) +WebIDL::ExceptionOr> parse_fragment(StringView markup, DOM::Element& context_element) { // FIXME: Handle XML documents. diff --git a/Userland/Libraries/LibWeb/DOMParsing/InnerHTML.h b/Userland/Libraries/LibWeb/DOMParsing/InnerHTML.h index de2f618d4a..040f6ccd0e 100644 --- a/Userland/Libraries/LibWeb/DOMParsing/InnerHTML.h +++ b/Userland/Libraries/LibWeb/DOMParsing/InnerHTML.h @@ -16,6 +16,6 @@ namespace Web::DOMParsing { // https://w3c.github.io/DOM-Parsing/#dom-innerhtml-innerhtml WebIDL::ExceptionOr inner_html_setter(JS::NonnullGCPtr context_object, StringView value); -WebIDL::ExceptionOr> parse_fragment(DeprecatedString const& markup, DOM::Element& context_element); +WebIDL::ExceptionOr> parse_fragment(StringView markup, DOM::Element& context_element); }