resourceloader: Avoid duplicate existence check
authorFomafix <fomafix@googlemail.com>
Sat, 1 Sep 2018 14:07:57 +0000 (16:07 +0200)
committerKrinkle <krinklemail@gmail.com>
Mon, 3 Sep 2018 23:48:14 +0000 (23:48 +0000)
The check above with the mw.loader.register( name ) ensures that
  hasOwn.call( registry, name )
is always true.

Change-Id: I10e2a23bd5c11fbf53fd4fc59ba2e5d94f157254

resources/src/startup/mediawiki.js

index f927aad..e665403 100644 (file)
                                                mw.loader.register( name );
                                        }
                                        // Check for duplicate implementation
-                                       if ( hasOwn.call( registry, name ) && registry[ name ].script !== undefined ) {
+                                       if ( registry[ name ].script !== undefined ) {
                                                throw new Error( 'module already implemented: ' + name );
                                        }
                                        if ( version ) {