Page MenuHomePhabricator

Parsoid doesn't look for red links inside language conversion blocks
Open, Needs TriagePublic

Description

https://crh.wikipedia.org/wiki/Roma?useparsoid=0&variant=crh-cyrl

image.png (151×1 px, 31 KB)

vs
https://crh.wikipedia.org/wiki/Roma?useparsoid=1&variant=crh-cyrl&parsoidnewlc=1
image.png (151×1 px, 30 KB)

The link is inside a -{ ... }- block, and because Parsoid's canonical form red link marking doesn't look inside language conversion blocks, this link is left blue when it should be red.

Event Timeline

cscott renamed this task from Parsoid LanguageConverter doesn't look for red links inside language conversion blocks to Parsoid doesn't look for red links inside language conversion blocks.Apr 10 2026, 10:59 PM

Change #1270109 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/services/parsoid@master] AddRedLinks: add red links inside attribute-embedded HTML as well

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

Change #1088631 had a related patch set uploaded (by C. Scott Ananian; author: Subramanya Sastry):

[mediawiki/services/parsoid@master] Move redlinks pass into nested pipeline

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

Change #1088631 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Move redlinks pass into nested pipeline

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

Change #1277671 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a29

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

Change #1277671 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a29

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