Rewrite infuseOrNull to not suppress useful errors
authorEd Sanders <esanders@wikimedia.org>
Tue, 4 Dec 2018 21:36:37 +0000 (16:36 -0500)
committerEd Sanders <esanders@wikimedia.org>
Tue, 4 Dec 2018 21:39:14 +0000 (16:39 -0500)
commitceda6e1b8a5f663ad8464dde0c3bf7104c6fcb95
tree2f2ef81360df1293a0fb84213a8977bb5744787a
parentf50be0b03be500b2f33eae8b7b20957963024d44
Rewrite infuseOrNull to not suppress useful errors

Wrapping infuse in try/catch suppressed errors about
missing dependencies. Instead only return null if the
selector is empty.

Rename to infuseIfExists for clarity.

This exposed some missing dependencies which have been added.

Change-Id: I7f6005b983a70f953550216a6483a9fe1e5699dd
resources/Resources.php
resources/src/mediawiki.special.block.js