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

Legoktm created this task.Sep 13 2018, 8:21 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 13 2018, 8:21 PM

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

Reedy added a subscriber: Reedy.Sep 14 2018, 1:07 AM

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 closed this task as Resolved.Sep 14 2018, 5:42 AM
Legoktm assigned this task to Reedy.