resourceloader: Remove redundant calls to getState() in mw.loader.enqueue()
authorTimo Tijhof <krinklemail@gmail.com>
Fri, 24 Aug 2018 02:36:40 +0000 (03:36 +0100)
committerTimo Tijhof <krinklemail@gmail.com>
Sun, 26 Aug 2018 04:25:16 +0000 (05:25 +0100)
commit2c7ff994aa285a9ecda897fc6fe3c874ed6547a7
treea16878ed0bed21bfc9f52bfa394b8dde0bdd92c9
parente856b6638c2e22d6eae70c04e137511380818f86
resourceloader: Remove redundant calls to getState() in mw.loader.enqueue()

The list of module names are known to be registered there.
Thus, no need for getState() and its hasOwn.call(registry) check.

If it was possible for an unknown module name to make its way to this code,
it would break both before and after this commit due to the setting of
registry[module].state which would throw TypeError for setting on undefined.

Change-Id: Ie3cccc7e4c57648279325852f362d5eb72128306
resources/src/startup/mediawiki.js