tor-browser

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

common.js (546B)


      1 function waitUntilLoadedAndAutofocused() {
      2  return new Promise(function(resolve) {
      3      var loaded = false;
      4      var autofocused = false;
      5      window.addEventListener('load', function() {
      6          loaded = true;
      7          if (autofocused)
      8              resolve();
      9      }, false);
     10      document.addEventListener('focusin', function() {
     11          if (autofocused)
     12              return;
     13          autofocused = true;
     14          if (loaded)
     15              resolve();
     16      }, false);
     17      test_driver.click(document.documentElement);
     18    });
     19 }