Support for importing a style sheet for "print" media with @import rule fails in Internet Explorer 7 and in Internet Explorer 8

Steps to reproduce: File > Print Preview...

Actual results in Internet Explorer 7 and Internet Explorer 8: the whole text of this page is normal, not italic.

Expected results: the whole text of this page should be italic.

Reference: "The following rules illustrate how @import rules can be made media-dependent:
@import url("../../Stylesheets/test-print.css") print;"
coming from CSS 2.1, section 6.3 The @import rule

Firefox 2, Firefox 3, Opera 9.27, Opera 9.50, Safari 3.1.1, Konqueror 3.5.8, Seamonkey 1.x, Seamonkey 2.x, NS 7.0, NS 7.2 all pass this test.

This bug has been reported at connect's IE beta feedback as bug 354316. This bug has been closed by the IE team and will not be fixed for the release of IE 8 final.

Valid HTML 4.01! CSS compliant