From dcff48356fca15e054f42409f44add91738e33b3 Mon Sep 17 00:00:00 2001 From: Kemal Zebari Date: Wed, 11 Oct 2023 21:59:42 -0700 Subject: [PATCH] LibWeb/HTML: Use MimeType::is_xml() in HTMLObjectElement for DRYness Now that we implement this member function, let's use it to keep things DRY. --- Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp b/Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp index 7f483304ca..135e740604 100644 --- a/Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp +++ b/Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp @@ -229,11 +229,7 @@ static bool is_xml_mime_type(StringView resource_type) if (!mime_type.has_value()) return false; - // An XML MIME type is any MIME type whose subtype ends in "+xml" or whose essence is "text/xml" or "application/xml". [RFC7303] - if (mime_type->subtype().ends_with_bytes("+xml"sv)) - return true; - - return mime_type->essence().is_one_of("text/xml"sv, "application/xml"sv); + return mime_type->is_xml(); } // https://html.spec.whatwg.org/multipage/iframe-embed-object.html#the-object-element:plugin-11