Disable user scripts on Special:Preferences, to prevent a compromised
authorIlmari Karonen <vyznev@users.mediawiki.org>
Tue, 8 May 2007 20:48:02 +0000 (20:48 +0000)
committerIlmari Karonen <vyznev@users.mediawiki.org>
Tue, 8 May 2007 20:48:02 +0000 (20:48 +0000)
commit183818b0a7a8723605e237da709ed7cd19cb14a6
tree3ff35eb1166c3f7660c6ae76ae9226b17bbc9f58
parent360c62aca6dd253cd07ff49452c7a16f68721692
Disable user scripts on Special:Preferences, to prevent a compromised
script from being able to sniff passwords etc.

(The control flow here is hopelessly tangled between OutputPage and
the skins, and it doesn't help that Skin and SkinTemplate do things
differently for no particular reason.  I haven't made any attempt to
untangle it in this commit, but hopefully I at least haven't made it
too much worse.  Cleanup is welcome.)
RELEASE-NOTES
includes/OutputPage.php
includes/Skin.php
includes/SkinTemplate.php
includes/SpecialPreferences.php
skins/Standard.php