Please add "text/x-component" as another allowed MIME-type in allowedCTypes in
RawPage.php.
Althoug IE does not natively support a bunch of W3C standards, such as :hover
pseudoclass, PNG transparency or position: fixed, there is still way, how to
allow it to behave correctly according to standards. Using behavior attribute
(resp. _behavior to keep it valid) in stylesheets. This attribute has URL as a
value which points to file (usually with .htc extension) of text/x-component
MIME-type. Serving this file with another MIME-type causes no functionality of
that file.
Therefore if the behavioral file would be MediaWiki:Hover.htc, then in eg.
Monobook.css it would have to be linged this way:
someSelector {
behavior:
("/path/index.php?title=MediaWiki:Hover.htc&action=raw&ctype=text/x-component");
}
another example - allowing transparency for images:
img {
behavior:
("/path/index.php?title=MediaWiki:Pngbehavior.htc&action=raw&ctype=text/x-component");
}
and so on...
examples of solutions to be found on:
http://users.hszk.bme.hu/~hj130/css/list_menu/hover/ (hover)
http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html (PNG transparency)
http://arcok.ujevangelizacio.hu/bubu/examples/ie-fixed.html (position: fixed)
and there are other solutions on IE known bugs.
Thanks for support.
Version: unspecified
Severity: enhancement