fune/browser/base/content/test/popupNotifications/browser_displayURI.js
Paolo Amadini 8131ab6c9d Bug 1300755 - Notification anchors are not hidden when the user types in the location bar. r=past
MozReview-Commit-ID: 5xY87Jnekv7

--HG--
extra : rebase_source : 0aacb6a4afcd11bf731220df694dc7c12d73dc38
2016-12-15 14:39:30 +01:00

24 lines
900 B
JavaScript

/*
* Make sure that the origin is shown for ContentPermissionPrompt
* consumers e.g. geolocation.
*/
add_task(function* test_displayURI() {
yield BrowserTestUtils.withNewTab({
gBrowser,
url: "https://test1.example.com/",
}, function*(browser) {
let popupShownPromise = waitForNotificationPanel();
yield ContentTask.spawn(browser, null, function*() {
content.navigator.geolocation.getCurrentPosition(function(pos) {
// Do nothing
});
});
let panel = yield popupShownPromise;
let notification = panel.children[0];
let body = document.getAnonymousElementByAttribute(notification,
"class",
"popup-notification-body");
ok(body.innerHTML.includes("example.com"), "Check that at least the eTLD+1 is present in the markup");
});
});