blob: 23d8c4a6ef5f85e0b3b413fbd50e56ec98c31adf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
/**
* Tests that the tooltiptext attribute is used for XUL elements in an HTML doc.
*/
add_task(function*() {
yield BrowserTestUtils.withNewTab({
gBrowser,
url: "http://mochi.test:8888/browser/toolkit/components/tooltiptext/tests/xul_tooltiptext.xhtml",
}, function*(browser) {
yield ContentTask.spawn(browser, "", function() {
let textObj = {};
let tttp = Cc["@mozilla.org/embedcomp/default-tooltiptextprovider;1"]
.getService(Ci.nsITooltipTextProvider);
let xulToolbarButton = content.document.getElementById("xulToolbarButton");
ok(tttp.getNodeText(xulToolbarButton, textObj, {}), "should get tooltiptext");
is(textObj.value, "XUL tooltiptext");
});
});
});
|