tor-browser

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

test_call.html (631B)


      1 <!DOCTYPE html>
      2 <meta charset="utf-8">
      3 <title>call method</title>
      4 <script src="/resources/testharness.js"></script>
      5 <script src="/resources/testharnessreport.js"></script>
      6 <script src="/resources/channel.sub.js"></script>
      7 
      8 <script>
      9 setup({single_test: true})
     10 onload = async () => {
     11    let remote = await new RemoteGlobal();
     12 
     13    let url = `child_script.html?uuid=${remote.uuid}`;
     14    win = window.open(url, "_blank", "noopener");
     15 
     16    let result = await remote.call(async (elemId) => {
     17        return document.getElementById(elemId).textContent;
     18    }, ["test"]);
     19    assert_equals(result.trim(), "PASS");
     20    done();
     21 }
     22 </script>