mirror of
https://github.com/classilla/tenfourfox.git
synced 2025-02-08 16:30:29 +00:00
27 lines
875 B
JavaScript
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();
|
|
});
|
|
});
|
|
}
|
|
// ----------------------------------------------------------------------------
|