| <!DOCTYPE html> |
| <html> |
| <head> |
| <title>CSSOM - CSSImportRule - Media</title> |
| <link rel="author" title="Glenn Adams" href="mailto:glenn@skynav.com"/> |
| <link rel="help" href="http://www.w3.org/TR/cssom/#the-cssimportrule-interface"/> |
| <meta name="flags" content="dom"/> |
| <script src="../resources/testharness.js"></script> |
| <script src="../resources/testharnessreport.js"></script> |
| <style id="sheet1"> |
| @import "resources/import.css"; |
| </style> |
| <style id="sheet2"> |
| @import "resources/import.css" all; |
| </style> |
| <style id="sheet3"> |
| @import "resources/import.css" not tv; |
| </style> |
| <style id="sheet4"> |
| @import "resources/import.css" screen, tv; |
| </style> |
| </head> |
| <body> |
| <div id="log"></div> |
| <div id="box"></div> |
| <script> |
| |
| var doc = window.document; |
| |
| var sheet1 = doc.styleSheets[0]; |
| |
| test(function(){ |
| |
| assert_equals(sheet1.cssRules[0].cssText, '@import url(\"resources/import.css\");'); |
| |
| }, 'doc.styleSheets[0].cssRules[0].cssText == \'@import url(\"resources/import.css\");\''); |
| |
| var sheet2 = doc.styleSheets[1]; |
| |
| test(function(){ |
| |
| assert_equals(sheet2.cssRules[0].cssText, '@import url(\"resources/import.css\") all;'); |
| |
| }, 'doc.styleSheets[1].cssRules[0].cssText == \'@import url(\"resources/import.css\") all;\''); |
| |
| var sheet3 = doc.styleSheets[2]; |
| |
| test(function(){ |
| |
| assert_equals(sheet3.cssRules[0].cssText, '@import url(\"resources/import.css\") not tv;'); |
| |
| }, 'doc.styleSheets[2].cssRules[0].cssText == \'@import url(\"resources/import.css\") not tv;\''); |
| |
| var sheet4 = doc.styleSheets[3]; |
| |
| test(function(){ |
| |
| assert_equals(sheet4.cssRules[0].cssText, '@import url(\"resources/import.css\") screen, tv;'); |
| |
| }, 'doc.styleSheets[3].cssRules[0].cssText == \'@import url(\"resources/import.css\") screen, tv;\''); |
| |
| </script> |
| </body> |
| </html> |