Hygiene: remove SkinVector::setupSkinUserCss

Tthe SkinVector::steupSkinUserCss is deprecated and
we should use the ::getDefaultModules instead.

Change-Id: I359049d0f159a0dfc374d1c0124e8989aeb4182d
This commit is contained in:
Piotr Miazga 2019-11-18 15:41:37 -05:00
parent 6ce3b83954
commit 8a8a44ca00

View file

@ -70,21 +70,20 @@ class SkinVector extends SkinTemplate {
if ( $this->vectorConfig->get( 'VectorResponsive' ) ) { if ( $this->vectorConfig->get( 'VectorResponsive' ) ) {
$this->enableResponsiveMode(); $this->enableResponsiveMode();
} }
$out->addModules( 'skins.vector.js' );
} }
/** /**
* Loads skin and user CSS files. * @inheritDoc
* @param OutputPage $out * @return array
*/ */
public function setupSkinUserCss( OutputPage $out ) { public function getDefaultModules() {
parent::setupSkinUserCss( $out ); $modules = parent::getDefaultModules();
// add vector skin styles and vector module
$modules['styles']['skin'][] = 'mediawiki.skinning.interface';
$modules['styles']['skin'][] = 'skins.vector.styles';
$modules['core'][] = 'skins.vector.js';
$out->addModuleStyles( [ return $modules;
'mediawiki.skinning.interface',
'skins.vector.styles',
] );
} }
/** /**