Move mediawiki.skinning.* modules from skins/common/ to resources/
authorBartosz Dziewoński <matma.rex@gmail.com>
Sun, 31 Aug 2014 00:48:07 +0000 (02:48 +0200)
committerJdlrobson <jrobson@wikimedia.org>
Thu, 4 Sep 2014 11:00:11 +0000 (11:00 +0000)
commitebaed675110376aa71f0c3b98760a6bdbfcfefd3
tree496f2b0fa205550c876224e025cbc71709824549
parentfca8bd3a73ee0c2ba0e9b2f07538cc588ea6c6ff
Move mediawiki.skinning.* modules from skins/common/ to resources/

This is a BREAKING CHANGE, as we have used the names of these three
files in skins/common/ as a "public API" for skins for a long time.
Doing so has been deprecated (but still supported) in 1.23.

We must clear them out at some point, and now is as good a time as
ever, with the 1.23 LTS release still supporting the old way.

Skins may no longer rely on the presence of commonElements.css,
commonContent.css and commonInterface.css in skins/common/ and
include them in their style modules. The corresponding ResourceLoader
modules must be used instead:

- skins/common/commonElements.css  → 'mediawiki.skinning.elements' module
- skins/common/commonContent.css   → 'mediawiki.skinning.content' module
- skins/common/commonInterface.css → 'mediawiki.skinning.interface' module

Follow-up to I3947eaac (where I said I intend to do this) and I56758908.

Bug: 69277
Change-Id: Id8456c570ff406822a8befad8f42f528ef5bd3a6
RELEASE-NOTES-1.24
resources/Resources.php
resources/src/mediawiki.skinning/content.css [new file with mode: 0644]
resources/src/mediawiki.skinning/elements.css [new file with mode: 0644]
resources/src/mediawiki.skinning/images/magnify-clip-ltr.png [new file with mode: 0644]
resources/src/mediawiki.skinning/images/magnify-clip-rtl.png [new file with mode: 0644]
resources/src/mediawiki.skinning/interface.css [new file with mode: 0644]
skins/common/commonContent.css [deleted file]
skins/common/commonElements.css [deleted file]
skins/common/commonInterface.css [deleted file]
skins/common/images/magnify-clip-ltr.png [deleted file]