From: Timo Tijhof Date: Wed, 26 Aug 2015 17:37:54 +0000 (+0200) Subject: api: Load mediawiki.apipretty with addModuleStyles X-Git-Tag: 1.31.0-rc.0~10228^2 X-Git-Url: http://git.cyclocoop.org/url?a=commitdiff_plain;h=087a832ef4f84845daf85cb73ca5452d6eeafb15;p=lhc%2Fweb%2Fwiklou.git api: Load mediawiki.apipretty with addModuleStyles Follows-up d25cb99. addModules() is async and causes a flash of unstyled content. E.g. the h1.firstHeading renders and then disappears on pages like: Change-Id: I74c6386d2c5f318987dac103a76c0bc2af6e2653 --- diff --git a/includes/api/ApiFormatBase.php b/includes/api/ApiFormatBase.php index 4d80163457..f54f20fc57 100644 --- a/includes/api/ApiFormatBase.php +++ b/includes/api/ApiFormatBase.php @@ -182,7 +182,7 @@ abstract class ApiFormatBase extends ApiBase { $out = new OutputPage( $context ); $context->setOutput( $out ); - $out->addModules( 'mediawiki.apipretty' ); + $out->addModuleStyles( 'mediawiki.apipretty' ); $out->setPageTitle( $context->msg( 'api-format-title' ) ); // When the format without suffix 'fm' is defined, there is a non-html version