Page MenuHomePhabricator

Possibly permit more ext tag types in directive
Closed, ResolvedPublic

Description

From https://github.com/wikimedia/parsoid/blob/master/lib/wt2html/pegTokenizer.pegjs#L1383-L1386

which is preventing translate extension tags from rendering in html element attrributes, as on,

https://meta.wikimedia.org/api/rest_v1/page/html/Global_Collaboration%2FNewsletter%2FIssues%2F2016%2F10

@cscott warns that the nowiki rule is now also used by language variants, and to just be mindful of that.

Event Timeline

<cscott> adding a new `nowiki_or_ext: nowiki | xmlish` production for use in attributes should be fine

Change 403319 had a related patch set uploaded (by Arlolra; owner: Arlolra):
[mediawiki/services/parsoid@master] WIP: Permit extension tags in xmlish attribute values

https://gerrit.wikimedia.org/r/403319

Change 403319 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Permit extension tags in xmlish attribute values

https://gerrit.wikimedia.org/r/403319