fune/toolkit/components/windowcreator/tests/unit/test_wwpromptfactory.js
Victor Porof 4a06c925ac Bug 1561435 - Format toolkit/components/, a=automatic-formatting
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D36052

--HG--
extra : source : b5be5b4f4b47c256e28a29f665dc754f6407ee7f
2019-07-05 11:14:05 +02:00

20 lines
746 B
JavaScript

function run_test() {
// Make sure that getting both nsIAuthPrompt and nsIAuthPrompt2 works
// (these should work independently of whether the application has
// nsIPromptService)
var ww = Cc["@mozilla.org/embedcomp/window-watcher;1"].getService();
var prompt;
prompt = ww.nsIWindowWatcher.getNewPrompter(null);
Assert.notEqual(prompt, null);
prompt = ww.nsIWindowWatcher.getNewAuthPrompter(null);
Assert.notEqual(prompt, null);
prompt = ww.nsIPromptFactory.getPrompt(null, Ci.nsIPrompt);
Assert.notEqual(prompt, null);
prompt = ww.nsIPromptFactory.getPrompt(null, Ci.nsIAuthPrompt);
Assert.notEqual(prompt, null);
prompt = ww.nsIPromptFactory.getPrompt(null, Ci.nsIAuthPrompt2);
Assert.notEqual(prompt, null);
}