mediawiki.api.parse: Use formatversion=2 for API requests
authorFomafix <fomafix@googlemail.com>
Wed, 27 Jan 2016 08:22:04 +0000 (08:22 +0000)
committer[[mw:User:Fomafix]] <gerritpatchuploader@gmail.com>
Wed, 27 Jan 2016 08:22:04 +0000 (08:22 +0000)
commit7e2d5705394f0fd50df609100d887d85a8f753f0
tree81b89134686f6b96d3e30ac1273ede4f842da5bf
parent0c8101570c3c1c9df01efc6a4fac1441ff080389
mediawiki.api.parse: Use formatversion=2 for API requests

With formatversion=2 the response uses UTF-8 instead of escape sequences
with hex for encoding of non-ASCII characters (e.g. "\u00e4" for "รค").

The structural change in the response of formatversion=2 is abstracted by
this mw.Api plugin.

The test is updated.

Change-Id: I155d220dd4693bff6f8fc6c817698f2b4ac9660f
resources/src/mediawiki/api/parse.js
tests/qunit/suites/resources/mediawiki.api/mediawiki.api.parse.test.js