// Tests referrer on context menu navigation - open link in new window. // Selects "open link in new window" from the context menu. function startNewWindowTestCase(aTestNumber) { info( "browser_referrer_open_link_in_window: " + getReferrerTestDescription(aTestNumber) ); contextMenuOpened(gTestWindow, "testlink").then(function (aContextMenu) { newWindowOpened().then(function (aNewWindow) { BrowserTestUtils.firstBrowserLoaded(aNewWindow, false).then(function () { checkReferrerAndStartNextTest( aTestNumber, aNewWindow, null, startNewWindowTestCase ); }); }); doContextMenuCommand(gTestWindow, aContextMenu, "context-openlink"); }); } function test() { requestLongerTimeout(10); // slowwww shutdown on e10s startReferrerTest(startNewWindowTestCase); }