Disable JavaScript for MSIE7 users, update tests accordingly
authorEloquence <erik@wikimedia.org>
Tue, 2 Sep 2014 01:25:30 +0000 (18:25 -0700)
committerEloquence <erik@wikimedia.org>
Tue, 2 Sep 2014 22:00:00 +0000 (15:00 -0700)
commit116d182869b413dabeb9390de8e0d9b913b9d130
tree76cede74a13aeeb7f1203262a451b14d248bf831
parentb7fce5bc0638aa95b6c15ef891e0a6ca4ac8dbc2
Disable JavaScript for MSIE7 users, update tests accordingly

MSIE7 is outdated and unsupported (on Windows XP). It has several unpatched
security vulnerabilities. [1] Supporting its JavaScript engine requires
significant testing and development effort which is better spent
elsewhere.

This effectively demotes MSIE7 to "Grade C" status per the MediaWiki
browser compatibility standards. [2]

More detailed justification in [3].

[1] http://secunia.com/community/advisories/product/12366
[2] https://www.mediawiki.org/wiki/Compatibility#Grade_C
[3] https://lists.wikimedia.org/pipermail/wikitech-l/2014-August/077958.html

Change-Id: I2ce43dd94aba1aab947e51857d374fb9ed164228
RELEASE-NOTES-1.24
resources/src/startup.js
tests/qunit/suites/resources/startup.test.js