Page MenuHomePhabricator

Don't require eval() (via TemplateParser) to run MediaWiki
Closed, DeclinedPublic

Description

I was experimenting with HHVM repo authoritative mode again, and found out I cannot access Special:RecentChanges because it requires eval:

Fatal error: You can't use eval in RepoAuthoritative mode in /www/[...]/docroot/w/includes/TemplateParser.php on line 131

Not only that it is not supported in repo authoritative mode, I guess some people would like to disable eval for security reasons as well.