Page MenuHomePhabricator

Use un-polyfills in mediawiki/vendor
Closed, ResolvedPublic

Description

We have ctype and mbstring polyfills in mediawiki/vendor because symfony depends upon them, but they're dead code because we always have the PHP extensions installed (and MediaWiki core enforces that). We can use https://github.com/BackEndTea/un-poly-all to get rid of them.

Event Timeline

Change 460464 had a related patch set uploaded (by Reedy; owner: Reedy):
[mediawiki/vendor@master] Replace symfony/polyfill-* with backendtea/un-poly-all

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

Certainly looks a lot neater in terms of PHP files. Adds quite a lot to the json files, but own't be much churn on it

Change 460464 merged by jenkins-bot:
[mediawiki/vendor@master] Replace symfony/polyfill-* with backendtea/un-poly-*

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

Legoktm assigned this task to Reedy.