resourceloader: Make arguments to mw.loader.implement optional
authorTimo Tijhof <krinklemail@gmail.com>
Wed, 17 Dec 2014 20:45:03 +0000 (20:45 +0000)
committerOri.livneh <ori@wikimedia.org>
Sun, 4 Jan 2015 16:47:50 +0000 (16:47 +0000)
commit1f393b6da8736cb378557689b7dbfe604d8eade7
tree37865ff7ebd800659401b5795505392d156dd11a
parent13142cd2f4684ffa6c51e5b9d14692988a408d0b
resourceloader: Make arguments to mw.loader.implement optional

This will allow the server to trim any trailing parameters with
empty objects from invocations.

'templates' was the only parameter added after the initial ResourceLoader
release, the other properties have always been required.

Change-Id: Ie32e7d6a3c09f86a52d60394c474a62cb1b4e1d6
resources/src/mediawiki/mediawiki.js
tests/qunit/suites/resources/mediawiki/mediawiki.test.js