On Thu, Oct 13, 2011 at 9:55 PM, Roan Kattouw roan.kattouw@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:
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.
Is there a workaround for sites like mine, with many stylesheets from separate extensions loaded by ResourceLoader?
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.
Many months later, I've finally fixed this, see https://www.mediawiki.org/wiki/Special:Code/MediaWiki/110988 . The fix will be in the 1.19 release.
Roan