| OLD | NEW | 
|---|
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> | 
| 2 | 2 | 
| 3 <html> | 3 <html> | 
| 4     <head> | 4     <head> | 
| 5         <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | 5         <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | 
| 6         <title>CSSMediaRule functions test</title> | 6         <title>CSSMediaRule functions test</title> | 
| 7         <style id="style1"> | 7         <style id="style1"> | 
| 8             @media all { .test { color: green; } } | 8             @media all { .test { color: green; } } | 
| 9         </style> | 9         </style> | 
| 10         <script> | 10         <script> | 
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 59                     log("FAIL: an exception should have been thrown!"); | 59                     log("FAIL: an exception should have been thrown!"); | 
| 60                 } catch (e) { | 60                 } catch (e) { | 
| 61                     if (e.code == 12) | 61                     if (e.code == 12) | 
| 62                         log("PASS: Exception raised successfully. Type: " + e); | 62                         log("PASS: Exception raised successfully. Type: " + e); | 
| 63                     else | 63                     else | 
| 64                         log("FAIL: wrong exception type thrown. " + e + " was th
     rown, should of been Error: SyntaxError: DOM Exception 12!"); | 64                         log("FAIL: wrong exception type thrown. " + e + " was th
     rown, should of been Error: SyntaxError: DOM Exception 12!"); | 
| 65                 } | 65                 } | 
| 66 | 66 | 
| 67                 // Test that insertRule raises an exception for illegally placed
      rules. | 67                 // Test that insertRule raises an exception for illegally placed
      rules. | 
| 68                 try { | 68                 try { | 
|  | 69                     // NamespaceRule illegal inside a MediaRule. | 
|  | 70                     var index = mediaRule.insertRule("@namespace mynamespace url
     (http://www.w3.org/1999/xhtml);", mediaRule.cssRules.length); | 
|  | 71                     log("FAIL: an exception should have been thrown!"); | 
|  | 72                 } catch (e) { | 
|  | 73                     if (e.code == 3) | 
|  | 74                         log("PASS: Exception raised successfully. Type: " + e); | 
|  | 75                     else | 
|  | 76                         log("FAIL: wrong exception type thrown. " + e.code + " w
     as thrown, should of been Error: HierarchyRequestError: DOM Exception 3!"); | 
|  | 77                 } | 
|  | 78                 try { | 
| 69                     // ImportRule illegal inside a MediaRule. | 79                     // ImportRule illegal inside a MediaRule. | 
| 70                     var index = mediaRule.insertRule("@import url(sheet.css);", 
     mediaRule.cssRules.length); | 80                     var index = mediaRule.insertRule("@import url(sheet.css);", 
     mediaRule.cssRules.length); | 
| 71                     log("FAIL: an exception should have been thrown!"); | 81                     log("FAIL: an exception should have been thrown!"); | 
| 72                 } catch (e) { | 82                 } catch (e) { | 
| 73                     if (e.code == 3) | 83                     if (e.code == 3) | 
| 74                         log("PASS: Exception raised successfully. Type: " + e); | 84                         log("PASS: Exception raised successfully. Type: " + e); | 
| 75                     else | 85                     else | 
| 76                         log("FAIL: wrong exception type thrown. " + e.code + " w
     as thrown, should of been Error: HierarchyRequestError: DOM Exception 3!"); | 86                         log("FAIL: wrong exception type thrown. " + e.code + " w
     as thrown, should of been Error: HierarchyRequestError: DOM Exception 3!"); | 
| 77                 } | 87                 } | 
| 78                 try { | 88                 try { | 
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 132             } | 142             } | 
| 133         </script> | 143         </script> | 
| 134     </head> | 144     </head> | 
| 135     <body onload="test();"> | 145     <body onload="test();"> | 
| 136         <p>This tests the insertRule(rule, index) and deleteRule(index) methods 
     of the CSSMediaRule interface.  It has passed if | 146         <p>This tests the insertRule(rule, index) and deleteRule(index) methods 
     of the CSSMediaRule interface.  It has passed if | 
| 137             all of the output below begins with the text "PASS". | 147             all of the output below begins with the text "PASS". | 
| 138         <ol id="console"> | 148         <ol id="console"> | 
| 139         </ol> | 149         </ol> | 
| 140     </body> | 150     </body> | 
| 141 </html> | 151 </html> | 
| OLD | NEW | 
|---|