tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

test_bug1371453.html (958B)


      1 <!DOCTYPE html>
      2 <html>
      3 <head>
      4 <title>Test for Bug 1371453</title>
      5 <script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
      6 <link rel="stylesheet" type="text/css" href="chrome://mochikit/content/tests/SimpleTest/test.css"/>
      7 <link rel="stylesheet" href="data:text/css,{}">
      8 <body>
      9 <script>
     10 SimpleTest.waitForExplicitFinish();
     11 
     12 const Cu = SpecialPowers.Components.utils;
     13 
     14 document.styleSheetChangeEventsEnabled = true;
     15 
     16 onload = runTest;
     17 
     18 async function runTest() {
     19  const sheet = document.getElementsByTagName("link")[1].sheet;
     20  sheet.insertRule('@import url("blahblah")', 0);
     21 
     22  const rule = sheet.cssRules[0];
     23  is(rule.type, CSSRule.IMPORT_RULE, "Got expected import rule.");
     24  isnot(rule.styleSheet, null, "Import rule contains a stylesheet.");
     25  isnot(rule.media, null, "Import rule contains a media list.");
     26  is(rule.href, "blahblah", "Import rule contains expected href.");
     27 
     28  SimpleTest.finish();
     29 }
     30 
     31 </script>
     32 </body>
     33 </html>