resourceloader: Don't create empty objects for every module
authorTimo Tijhof <krinklemail@gmail.com>
Fri, 28 Aug 2015 23:16:54 +0000 (01:16 +0200)
committerTimo Tijhof <krinklemail@gmail.com>
Tue, 8 Sep 2015 14:43:06 +0000 (15:43 +0100)
commit70c8dfe1c5dd393e6bdd75da16766211876e2d70
tree18fd63a8246894bd23a14d5d2df555a1c44ecaeb
parentc8a6cefa61bbd50f37dda4486fd0fe57f3c28806
resourceloader: Don't create empty objects for every module

For modules without one or more of 'scripts', 'styles', 'messages'
and 'templates'; don't needlessly create empty placeholder objects.

Except for 'scripts', these were already handled conditionally.

Bug: T105162
Change-Id: Ic1b3b09474e0b50b438b111a4f62368ceab4e732
resources/src/mediawiki/mediawiki.js