tor-browser

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

util.js (536B)


      1 ECHO_URL = "resources/echo-critical-hint.py"
      2 REDIRECT_URL = "resources/redirect-critical-hint.py"
      3 
      4 message_listener = (t, message) =>
      5  (e) => {
      6    t.step(()=>{assert_equals(e.data, message)});
      7    t.done();
      8  }
      9 
     10 make_message_test = (url, message) =>
     11  (t) => {
     12    popup_window = window.open("/common/blank.html");
     13    assert_not_equals(popup_window, null, "Popup windows not allowed?");
     14    window.addEventListener('message', message_listener(t, message));
     15    popup_window.location = url;
     16    t.add_cleanup(popup_window.close);
     17  }