tenfourfox/toolkit/mozapps/extensions/test/xpinstall/browser_bug611242.js
Cameron Kaiser c9b2922b70 hello FPR
2017-04-19 00:56:45 -07:00

27 lines
875 B
JavaScript

// ----------------------------------------------------------------------------
// Test whether setting a new property in InstallTrigger then persists to other
// page loads
function loadURI(aUri, aCallback) {
BrowserTestUtils.browserLoaded(gBrowser.selectedBrowser, false, aUri).then(aCallback);
gBrowser.loadURI(aUri);
}
function test() {
waitForExplicitFinish();
gBrowser.selectedTab = gBrowser.addTab();
loadURI(TESTROOT + "enabled.html", function() {
window.content.wrappedJSObject.InstallTrigger.enabled.k = function() { };
loadURI(TESTROOT2 + "enabled.html", function() {
is(window.content.wrappedJSObject.InstallTrigger.enabled.k, undefined, "Property should not be defined");
gBrowser.removeTab(gBrowser.selectedTab);
finish();
});
});
}
// ----------------------------------------------------------------------------