diff options
author | Matt A. Tobin <email@mattatobin.com> | 2018-06-26 16:09:08 -0400 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2018-06-26 16:09:08 -0400 |
commit | eda567b364a06e9e63efb865a6b1c73f1cb5232e (patch) | |
tree | 912ab15d877f733318e2c0394713bca33b830547 /toolkit/mozapps/extensions/test/xpinstall/browser_bug638292.js | |
parent | 80eb356d57fc310cdf812cae63de30d6e56c1788 (diff) | |
download | UXP-eda567b364a06e9e63efb865a6b1c73f1cb5232e.tar UXP-eda567b364a06e9e63efb865a6b1c73f1cb5232e.tar.gz UXP-eda567b364a06e9e63efb865a6b1c73f1cb5232e.tar.lz UXP-eda567b364a06e9e63efb865a6b1c73f1cb5232e.tar.xz UXP-eda567b364a06e9e63efb865a6b1c73f1cb5232e.zip |
[AllAM] Remove Mozilla Tests
Diffstat (limited to 'toolkit/mozapps/extensions/test/xpinstall/browser_bug638292.js')
-rw-r--r-- | toolkit/mozapps/extensions/test/xpinstall/browser_bug638292.js | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/toolkit/mozapps/extensions/test/xpinstall/browser_bug638292.js b/toolkit/mozapps/extensions/test/xpinstall/browser_bug638292.js deleted file mode 100644 index d5d590a3f..000000000 --- a/toolkit/mozapps/extensions/test/xpinstall/browser_bug638292.js +++ /dev/null @@ -1,63 +0,0 @@ -// ---------------------------------------------------------------------------- -// Test whether an InstallTrigger.enabled is working -function test() { - waitForExplicitFinish(); - - gBrowser.selectedTab = gBrowser.addTab(); - gBrowser.selectedBrowser.addEventListener("load", function() { - gBrowser.selectedBrowser.removeEventListener("load", arguments.callee, true); - waitForFocus(page_loaded, gBrowser.contentWindow); - }, true); - gBrowser.loadURI(TESTROOT + "bug638292.html"); -} - -function check_load(aCallback) { - gBrowser.addEventListener("load", function(aEvent) { - if (!gBrowser.browsers[2] || - aEvent.target != gBrowser.browsers[2].contentDocument) { - // SeaMonkey tabbrowser needs to deal with additional loads. - if (navigator.userAgent.match(/ SeaMonkey\//)) - info("Ignoring unrelated load on SeaMonkey. (Expected 2-3 times.)"); - else - ok(false, "Ignoring unrelated load on Firefox. (Should never happen!)"); - return; - } - - gBrowser.removeEventListener("load", arguments.callee, true); - - // Let the load handler complete - executeSoon(function() { - var doc = gBrowser.browsers[2].contentDocument; - is(doc.getElementById("enabled").textContent, "true", "installTrigger should have been enabled"); - - // Focus the old tab - gBrowser.selectedTab = gBrowser.tabs[1]; - waitForFocus(function() { - // Close the new tab - gBrowser.removeTab(gBrowser.tabs[2]); - aCallback(); - }, gBrowser.contentWindow); - }); - }, true); -} - -function page_loaded() { - var doc = gBrowser.contentDocument; - info("Clicking link 1"); - EventUtils.synthesizeMouseAtCenter(doc.getElementById("link1"), { }, gBrowser.contentWindow); - - check_load(function() { - info("Clicking link 2"); - EventUtils.synthesizeMouseAtCenter(doc.getElementById("link2"), { }, gBrowser.contentWindow); - - check_load(function() { - info("Clicking link 3"); - EventUtils.synthesizeMouseAtCenter(doc.getElementById("link3"), { button: 1 }, gBrowser.contentWindow); - - check_load(function() { - gBrowser.removeCurrentTab(); - finish(); - }); - }); - }); -} |