tor-browser

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

browser_referrer_middle_click.js (706B)


      1 // Tests referrer on middle-click navigation.
      2 // Middle-clicks on the link, which opens it in a new tab.
      3 
      4 function startMiddleClickTestCase(aTestNumber) {
      5  info(
      6    "browser_referrer_middle_click: " + getReferrerTestDescription(aTestNumber)
      7  );
      8  someTabLoaded(gTestWindow).then(function (aNewTab) {
      9    BrowserTestUtils.switchTab(gTestWindow.gBrowser, aNewTab).then(() => {
     10      checkReferrerAndStartNextTest(
     11        aTestNumber,
     12        null,
     13        aNewTab,
     14        startMiddleClickTestCase
     15      );
     16    });
     17  });
     18 
     19  clickTheLink(gTestWindow, "testlink", { button: 1 });
     20 }
     21 
     22 function test() {
     23  requestLongerTimeout(10); // slowwww shutdown on e10s
     24  startReferrerTest(startMiddleClickTestCase);
     25 }