From e506380318205ab2a3d2fa85cfb4baf0a3eccb7b Mon Sep 17 00:00:00 2001 From: Kunal Mehta Date: Tue, 28 Aug 2018 16:08:42 -0700 Subject: [PATCH] Add to definitions.py Added to MediaWiki in ff74113bea (T54468). --- mwparserfromhell/definitions.py | 4 ++-- mwparserfromhell/parser/ctokenizer/definitions.c | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/mwparserfromhell/definitions.py b/mwparserfromhell/definitions.py index 18a06cc..4399970 100644 --- a/mwparserfromhell/definitions.py +++ b/mwparserfromhell/definitions.py @@ -56,8 +56,8 @@ INVISIBLE_TAGS = [ "section", "templatedata", "timeline" ] -# [mediawiki/core.git]/includes/Sanitizer.php @ 87a0aef762 -SINGLE_ONLY = ["br", "hr", "meta", "link", "img"] +# [mediawiki/core.git]/includes/Sanitizer.php @ 065bec63ea +SINGLE_ONLY = ["br", "hr", "meta", "link", "img", "wbr"] SINGLE = SINGLE_ONLY + ["li", "dt", "dd", "th", "td", "tr"] MARKUP_TO_HTML = { diff --git a/mwparserfromhell/parser/ctokenizer/definitions.c b/mwparserfromhell/parser/ctokenizer/definitions.c index 38482a4..e247234 100644 --- a/mwparserfromhell/parser/ctokenizer/definitions.c +++ b/mwparserfromhell/parser/ctokenizer/definitions.c @@ -45,11 +45,12 @@ static const char* PARSER_BLACKLIST[] = { }; static const char* SINGLE[] = { - "br", "hr", "meta", "link", "img", "li", "dt", "dd", "th", "td", "tr", NULL + "br", "hr", "meta", "link", "img", "li", "dt", "dd", "th", "td", "tr", + "wbr", NULL }; static const char* SINGLE_ONLY[] = { - "br", "hr", "meta", "link", "img", NULL + "br", "hr", "meta", "link", "img", "wbr", NULL }; /*