Wikimedia
MobileFrontend should not throw away warnings and other data from action=parse
This task is about the MediaWiki extension called MobileFrontend. You can see it in action when you go to (for example) https://m.mediawiki.org/ instead of https://www.mediawiki.org/ (note the "m" instead of "www" in the URL).
Compare the output of the following queries:
- https://en.wikipedia.org/w/api.php?action=parse&title=Foo&requestid=foo&servedby=1&curtimestamp=1
- https://en.wikipedia.org/w/api.php?action=parse&title=Foo&requestid=foo&servedby=1&curtimestamp=1&mobileformat=1
See also https://phabricator.wikimedia.org/T86210
MobileFrontend's ApiParseExtender should copy across warnings.
You are expected to provide a patch in Wikimedia Gerrit. See https://www.mediawiki.org/wiki/Gerrit/Tutorial for how to set up Git and Gerrit.
Task tags
Students who completed this task
terppa05