tor-browser

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

slots-outside-shadow-dom.html (515B)


      1 <!doctype html>
      2 <meta charset=utf-8>
      3 <title></title>
      4 <script src=/resources/testharness.js></script>
      5 <script src=/resources/testharnessreport.js></script>
      6 <div id="host1"><slot>foo</slot></div>
      7 <script>
      8 
      9 test(() => {
     10  var host1 = document.getElementById("host1");
     11  var sr = host1.attachShadow({mode: "open"});
     12  sr.innerHTML = "<slot></slot>";
     13  assert_array_equals(sr.firstChild.assignedNodes({ flatten: true }), [host1.firstChild]);
     14 }, "Light DOM slot element should be in flattened assignedNodes");
     15 
     16 </script>