On Thu, Oct 13, 2011 at 9:55 PM, Roan Kattouw <roan.kattouw(a)gmail.com> wrote:
Our MediaWiki
1.17.0 site recently installed a bunch of extensions that use ResourceLoader, such as
Extension:WikiEditor. To our surprise, some of our site's unrelated CSS styles stopped
working. This was happening only in Internet Explorer. After some detective work, we
discovered the problem is Internet Explorer's limit of 31 stylesheets:
http://support.microsoft.com/kb/262161
ZOMG. I had no idea MSIE had that limit. And I thought I'd pretty much
discovered the extent of IE's retardation. This makes me sad.
1. Is there a workaround for sites like mine,
with many stylesheets from separate extensions loaded by ResourceLoader?
2. Should ResourceLoader address this IE problem? Maybe start combining stylesheets
(with @import) automatically?
RL should address this problem, yes, but it currently doesn't because
its authors (of which I am one) were not aware of this issue. I've
filed this as
https://bugzilla.wikimedia.org/show_bug.cgi?id=31676 ,
thanks for the report.
. The fix
will be in the 1.19 release.
Roan