Prechádzať zdrojové kódy

LibWeb: Use correct http-equiv keywords for comparisons

Previously `#keyword` was used in the macro, meaning all keywords
gained `""` around them
Simon Wanner 10 mesiacov pred
rodič
commit
d828d80b75

+ 1 - 1
Userland/Libraries/LibWeb/HTML/HTMLMetaElement.cpp

@@ -38,7 +38,7 @@ Optional<HTMLMetaElement::HttpEquivAttributeState> HTMLMetaElement::http_equiv_s
     auto value = get_attribute_value(HTML::AttributeNames::http_equiv);
 
 #define __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE(keyword, state) \
-    if (value.equals_ignoring_ascii_case(#keyword##sv))            \
+    if (value.equals_ignoring_ascii_case(keyword##sv))             \
         return HTMLMetaElement::HttpEquivAttributeState::state;
     ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTES
 #undef __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE

+ 1 - 1
Userland/Libraries/LibWeb/HTML/HTMLMetaElement.h

@@ -16,7 +16,7 @@ namespace Web::HTML {
     __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE("content-language", ContentLanguage) \
     __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE("content-type", EncodingDeclaration) \
     __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE("default-style", DefaultStyle)       \
-    __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE(refresh, Refresh)                    \
+    __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE("refresh", Refresh)                  \
     __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE("set-cookie", SetCookie)             \
     __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE("x-ua-compatible", XUACompatible)    \
     __ENUMERATE_HTML_META_HTTP_EQUIV_ATTRIBUTE("content-security-policy", ContentSecurityPolicy)