tor-browser

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

element-ready-check-not-in-document.html (924B)


      1 <!DOCTYPE html>
      2 <title>Element ready check for element not in a document</title>
      3 <script src="/resources/testharness.js"></script>
      4 <script src="/resources/testharnessreport.js"></script>
      5 <script src="/resources/testdriver.js"></script>
      6 <script src="/resources/testdriver-vendor.js"></script>
      7 <script src="../trusted-click.js"></script>
      8 <div id="log"></div>
      9 <script>
     10    promise_test(async function (t) {
     11        const div = document.createElement("div");
     12        document.onfullscreenchange = t.unreached_func(
     13            "fullscreenchange event"
     14        );
     15        await Promise.all([
     16            promise_rejects_js(
     17                t,
     18                TypeError,
     19                trusted_request(div, document.body)
     20            ),
     21            new Promise((resolve) => {
     22                document.onfullscreenerror = resolve;
     23            }),
     24        ]);
     25    }, "Element ready check for element not in a document");
     26 </script>