browser_referrer_open_link_in_tab.js (797B)
1 // Tests referrer on context menu navigation - open link in new tab. 2 // Selects "open link in new tab" from the context menu. 3 4 function startNewTabTestCase(aTestNumber) { 5 info( 6 "browser_referrer_open_link_in_tab: " + 7 getReferrerTestDescription(aTestNumber) 8 ); 9 contextMenuOpened(gTestWindow, "testlink").then(function (aContextMenu) { 10 someTabLoaded(gTestWindow).then(function (aNewTab) { 11 gTestWindow.gBrowser.selectedTab = aNewTab; 12 checkReferrerAndStartNextTest( 13 aTestNumber, 14 null, 15 aNewTab, 16 startNewTabTestCase 17 ); 18 }); 19 20 doContextMenuCommand(gTestWindow, aContextMenu, "context-openlinkintab"); 21 }); 22 } 23 24 function test() { 25 requestLongerTimeout(10); // slowwww shutdown on e10s 26 startReferrerTest(startNewTabTestCase); 27 }