diff --git a/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp b/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp
index 1ad7edbe96d..dd14b40c846 100644
--- a/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp
+++ b/Userland/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp
@@ -49,62 +49,62 @@ static inline void log_parse_error(SourceLocation const& location = SourceLocati
dbgln_if(HTML_PARSER_DEBUG, "Parse error! {}", location);
}
-static Vector s_quirks_public_ids = {
- "+//Silmaril//dtd html Pro v0r11 19970101//",
- "-//AS//DTD HTML 3.0 asWedit + extensions//",
- "-//AdvaSoft Ltd//DTD HTML 3.0 asWedit + extensions//",
- "-//IETF//DTD HTML 2.0 Level 1//",
- "-//IETF//DTD HTML 2.0 Level 2//",
- "-//IETF//DTD HTML 2.0 Strict Level 1//",
- "-//IETF//DTD HTML 2.0 Strict Level 2//",
- "-//IETF//DTD HTML 2.0 Strict//",
- "-//IETF//DTD HTML 2.0//",
- "-//IETF//DTD HTML 2.1E//",
- "-//IETF//DTD HTML 3.0//",
- "-//IETF//DTD HTML 3.2 Final//",
- "-//IETF//DTD HTML 3.2//",
- "-//IETF//DTD HTML 3//",
- "-//IETF//DTD HTML Level 0//",
- "-//IETF//DTD HTML Level 1//",
- "-//IETF//DTD HTML Level 2//",
- "-//IETF//DTD HTML Level 3//",
- "-//IETF//DTD HTML Strict Level 0//",
- "-//IETF//DTD HTML Strict Level 1//",
- "-//IETF//DTD HTML Strict Level 2//",
- "-//IETF//DTD HTML Strict Level 3//",
- "-//IETF//DTD HTML Strict//",
- "-//IETF//DTD HTML//",
- "-//Metrius//DTD Metrius Presentational//",
- "-//Microsoft//DTD Internet Explorer 2.0 HTML Strict//",
- "-//Microsoft//DTD Internet Explorer 2.0 HTML//",
- "-//Microsoft//DTD Internet Explorer 2.0 Tables//",
- "-//Microsoft//DTD Internet Explorer 3.0 HTML Strict//",
- "-//Microsoft//DTD Internet Explorer 3.0 HTML//",
- "-//Microsoft//DTD Internet Explorer 3.0 Tables//",
- "-//Netscape Comm. Corp.//DTD HTML//",
- "-//Netscape Comm. Corp.//DTD Strict HTML//",
- "-//O'Reilly and Associates//DTD HTML 2.0//",
- "-//O'Reilly and Associates//DTD HTML Extended 1.0//",
- "-//O'Reilly and Associates//DTD HTML Extended Relaxed 1.0//",
- "-//SQ//DTD HTML 2.0 HoTMetaL + extensions//",
- "-//SoftQuad Software//DTD HoTMetaL PRO 6.0::19990601::extensions to HTML 4.0//",
- "-//SoftQuad//DTD HoTMetaL PRO 4.0::19971010::extensions to HTML 4.0//",
- "-//Spyglass//DTD HTML 2.0 Extended//",
- "-//Sun Microsystems Corp.//DTD HotJava HTML//",
- "-//Sun Microsystems Corp.//DTD HotJava Strict HTML//",
- "-//W3C//DTD HTML 3 1995-03-24//",
- "-//W3C//DTD HTML 3.2 Draft//",
- "-//W3C//DTD HTML 3.2 Final//",
- "-//W3C//DTD HTML 3.2//",
- "-//W3C//DTD HTML 3.2S Draft//",
- "-//W3C//DTD HTML 4.0 Frameset//",
- "-//W3C//DTD HTML 4.0 Transitional//",
- "-//W3C//DTD HTML Experimental 19960712//",
- "-//W3C//DTD HTML Experimental 970421//",
- "-//W3C//DTD W3 HTML//",
- "-//W3O//DTD W3 HTML 3.0//",
- "-//WebTechs//DTD Mozilla HTML 2.0//",
- "-//WebTechs//DTD Mozilla HTML//"
+static Vector const s_quirks_public_ids = {
+ "+//Silmaril//dtd html Pro v0r11 19970101//"sv,
+ "-//AS//DTD HTML 3.0 asWedit + extensions//"sv,
+ "-//AdvaSoft Ltd//DTD HTML 3.0 asWedit + extensions//"sv,
+ "-//IETF//DTD HTML 2.0 Level 1//"sv,
+ "-//IETF//DTD HTML 2.0 Level 2//"sv,
+ "-//IETF//DTD HTML 2.0 Strict Level 1//"sv,
+ "-//IETF//DTD HTML 2.0 Strict Level 2//"sv,
+ "-//IETF//DTD HTML 2.0 Strict//"sv,
+ "-//IETF//DTD HTML 2.0//"sv,
+ "-//IETF//DTD HTML 2.1E//"sv,
+ "-//IETF//DTD HTML 3.0//"sv,
+ "-//IETF//DTD HTML 3.2 Final//"sv,
+ "-//IETF//DTD HTML 3.2//"sv,
+ "-//IETF//DTD HTML 3//"sv,
+ "-//IETF//DTD HTML Level 0//"sv,
+ "-//IETF//DTD HTML Level 1//"sv,
+ "-//IETF//DTD HTML Level 2//"sv,
+ "-//IETF//DTD HTML Level 3//"sv,
+ "-//IETF//DTD HTML Strict Level 0//"sv,
+ "-//IETF//DTD HTML Strict Level 1//"sv,
+ "-//IETF//DTD HTML Strict Level 2//"sv,
+ "-//IETF//DTD HTML Strict Level 3//"sv,
+ "-//IETF//DTD HTML Strict//"sv,
+ "-//IETF//DTD HTML//"sv,
+ "-//Metrius//DTD Metrius Presentational//"sv,
+ "-//Microsoft//DTD Internet Explorer 2.0 HTML Strict//"sv,
+ "-//Microsoft//DTD Internet Explorer 2.0 HTML//"sv,
+ "-//Microsoft//DTD Internet Explorer 2.0 Tables//"sv,
+ "-//Microsoft//DTD Internet Explorer 3.0 HTML Strict//"sv,
+ "-//Microsoft//DTD Internet Explorer 3.0 HTML//"sv,
+ "-//Microsoft//DTD Internet Explorer 3.0 Tables//"sv,
+ "-//Netscape Comm. Corp.//DTD HTML//"sv,
+ "-//Netscape Comm. Corp.//DTD Strict HTML//"sv,
+ "-//O'Reilly and Associates//DTD HTML 2.0//"sv,
+ "-//O'Reilly and Associates//DTD HTML Extended 1.0//"sv,
+ "-//O'Reilly and Associates//DTD HTML Extended Relaxed 1.0//"sv,
+ "-//SQ//DTD HTML 2.0 HoTMetaL + extensions//"sv,
+ "-//SoftQuad Software//DTD HoTMetaL PRO 6.0::19990601::extensions to HTML 4.0//"sv,
+ "-//SoftQuad//DTD HoTMetaL PRO 4.0::19971010::extensions to HTML 4.0//"sv,
+ "-//Spyglass//DTD HTML 2.0 Extended//"sv,
+ "-//Sun Microsystems Corp.//DTD HotJava HTML//"sv,
+ "-//Sun Microsystems Corp.//DTD HotJava Strict HTML//"sv,
+ "-//W3C//DTD HTML 3 1995-03-24//"sv,
+ "-//W3C//DTD HTML 3.2 Draft//"sv,
+ "-//W3C//DTD HTML 3.2 Final//"sv,
+ "-//W3C//DTD HTML 3.2//"sv,
+ "-//W3C//DTD HTML 3.2S Draft//"sv,
+ "-//W3C//DTD HTML 4.0 Frameset//"sv,
+ "-//W3C//DTD HTML 4.0 Transitional//"sv,
+ "-//W3C//DTD HTML Experimental 19960712//"sv,
+ "-//W3C//DTD HTML Experimental 970421//"sv,
+ "-//W3C//DTD W3 HTML//"sv,
+ "-//W3O//DTD W3 HTML 3.0//"sv,
+ "-//WebTechs//DTD Mozilla HTML 2.0//"sv,
+ "-//WebTechs//DTD Mozilla HTML//"sv,
};
// https://html.spec.whatwg.org/multipage/parsing.html#mathml-text-integration-point
@@ -456,7 +456,7 @@ DOM::QuirksMode HTMLParser::which_quirks_mode(HTMLToken const& doctype_token) co
if (system_identifier.equals_ignoring_ascii_case("http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"sv))
return DOM::QuirksMode::Yes;
- for (auto& public_id : s_quirks_public_ids) {
+ for (auto const& public_id : s_quirks_public_ids) {
if (public_identifier.starts_with_bytes(public_id, CaseSensitivity::CaseInsensitive))
return DOM::QuirksMode::Yes;
}