forked from mirrors/gecko-dev
MozReview-Commit-ID: DnM6PylbNv --HG-- extra : rebase_source : c5546272d80ace66d3347000cd8fd3691792ec49
16 lines
758 B
JavaScript
16 lines
758 B
JavaScript
add_task(function* test_remotetab_opens() {
|
|
const url = "http://example.org/browser/browser/base/content/test/urlbar/dummy_page.html";
|
|
yield BrowserTestUtils.withNewTab({url: "about:robots", gBrowser}, function* () {
|
|
// Set the urlbar to include the moz-action
|
|
gURLBar.value = "moz-action:remotetab," + JSON.stringify({ url });
|
|
// Focus the urlbar so we can press enter
|
|
gURLBar.focus();
|
|
|
|
// The URL is going to open in the current tab as it is currently about:blank
|
|
let promiseTabLoaded = BrowserTestUtils.browserLoaded(gBrowser.selectedBrowser);
|
|
EventUtils.synthesizeKey("VK_RETURN", {});
|
|
yield promiseTabLoaded;
|
|
|
|
Assert.equal(gBrowser.selectedTab.linkedBrowser.currentURI.spec, url, "correct URL loaded");
|
|
});
|
|
});
|