mediawiki.api.parse: Restore support for stringified objects
authorMatthew Flaschen <mflaschen@wikimedia.org>
Fri, 11 Mar 2016 00:04:15 +0000 (19:04 -0500)
committerTimo Tijhof <krinklemail@gmail.com>
Thu, 17 Mar 2016 00:41:17 +0000 (00:41 +0000)
commitb36133cded272ac89ce44d4844e759cf28dfa72d
tree2f122a12c12990cc6ea138331970e9fdaecb741c
parent26cf9f6ed9e722ec6ed34c9022e97b823ec51343
mediawiki.api.parse: Restore support for stringified objects

Follows-up 11e6b3d. Don't assume non-string values are mw.Title objects.
mw.Title is the special case. Restore the previous default of assuming wikitext.

This was presumably avoided earlier because 'instanceof' throws if given undefined
as right-hand expression and don't want a needless dependency on mediawiki.Title.

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