$title = Title::makeTitleSafe( $row->namespace, $row->title );
if ( $title instanceof Title ) {
$title = Title::makeTitleSafe( $row->namespace, $row->title );
if ( $title instanceof Title ) {
- $text = $wgContLang->convert( $title->getPrefixedText() );
- return $this->getLinkRenderer()->makeLink( $title, $text );
+ $text = MediaWikiServices::getInstance()->getContentLanguage()->
+ convert( htmlspecialchars( $title->getPrefixedText() ) );
+ return $this->getLinkRenderer()->makeLink( $title, new HtmlArmor( $text ) );
} else {
return Html::element( 'span', [ 'class' => 'mw-invalidtitle' ],
Linker::getInvalidTitleDescription( $this->getContext(), $row->namespace, $row->title ) );
} else {
return Html::element( 'span', [ 'class' => 'mw-invalidtitle' ],
Linker::getInvalidTitleDescription( $this->getContext(), $row->namespace, $row->title ) );