From 1f393b6da8736cb378557689b7dbfe604d8eade7 Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Wed, 17 Dec 2014 20:45:03 +0000 Subject: [PATCH] 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 | 24 +++++++++---------- .../resources/mediawiki/mediawiki.test.js | 5 ++++ 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/resources/src/mediawiki/mediawiki.js b/resources/src/mediawiki/mediawiki.js index df6b33a295..94b64b9f9f 100644 --- a/resources/src/mediawiki/mediawiki.js +++ b/resources/src/mediawiki/mediawiki.js @@ -1692,7 +1692,7 @@ * @param {string} module Name of module * @param {Function|Array} script Function with module code or Array of URLs to * be used as the src attribute of a new `