diff --git a/Libraries/LibWeb/Parser/HTMLParser.cpp b/Libraries/LibWeb/Parser/HTMLParser.cpp index 119bd7c75d..df87365c00 100644 --- a/Libraries/LibWeb/Parser/HTMLParser.cpp +++ b/Libraries/LibWeb/Parser/HTMLParser.cpp @@ -229,7 +229,21 @@ static bool parse_html_document(const StringView& html, Document& document, Pare { """, "\"" }, { "»", ">>" }, { "«", "<<" }, - { "©", "\xC2\xA9" }, + { "©", "©" }, + { "®", "®" }, + { "ß", "ß" }, + { "ä", "ä" }, + { "ë", "ë" }, + { "ï", "ï" }, + { "ö", "ö" }, + { "ü", "ü" }, + { "ÿ", "ÿ" }, + { "Ä", "Ä" }, + { "Ë", "Ë" }, + { "Ï", "Ï" }, + { "Ö", "Ö" }, + { "Ü", "Ü" }, + { "Ÿ", "Ÿ" }, }; auto rest_of_html = html.substring_view(i, html.length() - i); bool found = false;