Allow summary tag

This commit is contained in:
Nicolas Werner 2022-08-20 23:45:38 +02:00
parent ff87bef030
commit 732b82c04d
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9

View file

@ -429,7 +429,8 @@ utils::escapeBlacklistedHtml(const QString &rawStr)
"em", "/em", "strike", "/strike", "code", "/code", "hr", "/hr", "em", "/em", "strike", "/strike", "code", "/code", "hr", "/hr",
"br", "br/", "div", "/div", "table", "/table", "thead", "/thead", "br", "br/", "div", "/div", "table", "/table", "thead", "/thead",
"tbody", "/tbody", "tr", "/tr", "th", "/th", "td", "/td", "tbody", "/tbody", "tr", "/tr", "th", "/th", "td", "/td",
"caption", "/caption", "pre", "/pre", "span", "/span", "img", "/img"}; "caption", "/caption", "pre", "/pre", "span", "/span", "img", "/img",
"details", "/details", "summary", "/summary"};
constexpr static const std::array tagNameEnds = {' ', '>'}; constexpr static const std::array tagNameEnds = {' ', '>'};
constexpr static const std::array attrNameEnds = {' ', '>', '=', '\t', '\r', '\n', '/', '\f'}; constexpr static const std::array attrNameEnds = {' ', '>', '=', '\t', '\r', '\n', '/', '\f'};
constexpr static const std::array spaceChars = {' ', '\t', '\r', '\n', '\f'}; constexpr static const std::array spaceChars = {' ', '\t', '\r', '\n', '\f'};