summaryrefslogtreecommitdiffstats
path: root/browser/base/content/test/referrer/browser_referrer_simple_click.js
blob: 7f3784e644690aa96027497bf500e6819420b546 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Tests referrer on simple click navigation.
// Clicks on the link, which opens it in the same tab.

function startSimpleClickTestCase(aTestNumber) {
  info("browser_referrer_simple_click: " +
       getReferrerTestDescription(aTestNumber));
  BrowserTestUtils.browserLoaded(gTestWindow.gBrowser.selectedBrowser, false,
                                 (url) => url.endsWith("file_referrer_testserver.sjs"))
                  .then(function() {
                    checkReferrerAndStartNextTest(aTestNumber, null, null,
                                                  startSimpleClickTestCase);
                  });

  clickTheLink(gTestWindow, "testlink", {});
}

function test() {
  requestLongerTimeout(10);  // slowwww shutdown on e10s
  startReferrerTest(startSimpleClickTestCase);
}