resourceloader: Return a promise from mw.loader.using()
authorHelder.wiki <helder.wiki@gmail.com>
Tue, 23 Jul 2013 21:21:30 +0000 (18:21 -0300)
committerTimo Tijhof <krinklemail@gmail.com>
Fri, 28 Mar 2014 01:24:02 +0000 (18:24 -0700)
commit07010d0b17d465890b94f96b2bdc767b7fcdf9a4
tree1a5323783dba18f0172a14965b76da92d058d68e
parentdc27e4cd0f74a09b95866de877011387c3f1b9e7
resourceloader: Return a promise from mw.loader.using()

This implements support for:

    mw.loader.using( 'foo' ).done( callback );

Cleanup:
- Validate array input using $.isArray
- Simplify code

Change-Id: I9e145cfde24f582b123707ed20cb0fca60fccb2c
RELEASE-NOTES-1.23
resources/mediawiki/mediawiki.js
tests/qunit/suites/resources/mediawiki/mediawiki.test.js