ApiSandbox: Load mediawiki.hlist RL module
authorBrad Jorsch <bjorsch@wikimedia.org>
Tue, 20 Aug 2019 13:52:54 +0000 (09:52 -0400)
committerBrad Jorsch <bjorsch@wikimedia.org>
Tue, 20 Aug 2019 13:58:26 +0000 (09:58 -0400)
The default l10n for the main module's description uses the hlist class,
so load it.

It might make more sense to have it as a module dependency of an
appropriate RL module like mediawiki.apipretty instead of requiring
every caller to load it manually, but it seems that's not really done
because RL is weird about handling CSS-only modules as dependencies.

Bug: T230782
Change-Id: I6493d7d789f3cebee737645528cddfb1d3acb1d7

includes/specials/SpecialApiSandbox.php

index 034e569..9e49684 100644 (file)
@@ -38,6 +38,7 @@ class SpecialApiSandbox extends SpecialPage {
                $out->addJsConfigVars( 'apihighlimits', $this->getUser()->isAllowed( 'apihighlimits' ) );
                $out->addModuleStyles( [
                        'mediawiki.special',
+                       'mediawiki.hlist',
                ] );
                $out->addModules( [
                        'mediawiki.special.apisandbox',