mw.loader: Don't assume var 'loading' assigns before Promise resolves
authorFomafix <fomafix@googlemail.com>
Wed, 12 Apr 2017 05:15:24 +0000 (07:15 +0200)
committerKrinkle <krinklemail@gmail.com>
Wed, 12 Apr 2017 17:41:43 +0000 (17:41 +0000)
commitdd140224c850e011f9c5ea4a8763c5918d4ab566
tree203140e43214c709d238c45bf91b2e6d528a73ab
parent0977b6c1f6a0886803831aa2012895d8c847d0c9
mw.loader: Don't assume var 'loading' assigns before Promise resolves

In rare situations the variable loading already assigned with a promise and
the call to loading.map fails with

  TypeError: loading.map is not a function

Change-Id: Ie50bdda229e48b159702fc2a83e641a35d7c850c
resources/src/mediawiki/mediawiki.js