Vector: Don't create an extra request for skins.vector module
authorTimo Tijhof <ttijhof@wikimedia.org>
Wed, 6 Mar 2013 01:31:08 +0000 (02:31 +0100)
committerKrinkle <ttijhof@wikimedia.org>
Wed, 6 Mar 2013 01:33:47 +0000 (01:33 +0000)
commit9af4bb672f581c77456918f7d6c060e34d4623f0
treeb85544cbffdaa2b7e7acb7bcf11ba7d2b4680915
parent636d0de4b8ca0747b50e99de6e24e5f1038cf8c6
Vector: Don't create an extra request for skins.vector module

Blank MediaWiki page:

head>
 load.php:startup
 load([ top ])
body>
 load.php:skins.vector&only=scripts
 load([ bottom ])

Skin styles are loaded outside ResourceLoader from the <head>
(so they don't wait for startup, and don't rely on javascript).
Fair enough for basic page styling.

Then the real `mw.loader`-able part of the module should be
separated. There is no reason for it to also be loaded outside
`mw.loader`.

Change-Id: Ife69c5a443aac9eec8c2ec06d986b53b2379816f
resources/Resources.php
skins/Vector.php