зеркало из https://github.com/mozilla/pjs.git
25 строки
950 B
JavaScript
25 строки
950 B
JavaScript
|
function run_test() {
|
||
|
// Make sure that getting both nsIAuthPrompt and nsIAuthPrompt2 works
|
||
|
// (these should work independently of whether the application has
|
||
|
// nsIPromptService2)
|
||
|
var ww = Components.classes["@mozilla.org/embedcomp/window-watcher;1"]
|
||
|
.getService();
|
||
|
|
||
|
var prompt;
|
||
|
|
||
|
prompt = ww.nsIWindowWatcher.getNewPrompter(null);
|
||
|
do_check_neq(prompt, null);
|
||
|
prompt = ww.nsIWindowWatcher.getNewAuthPrompter(null);
|
||
|
do_check_neq(prompt, null);
|
||
|
|
||
|
prompt = ww.nsIPromptFactory.getPrompt(null,
|
||
|
Components.interfaces.nsIPrompt);
|
||
|
do_check_neq(prompt, null);
|
||
|
prompt = ww.nsIPromptFactory.getPrompt(null,
|
||
|
Components.interfaces.nsIAuthPrompt);
|
||
|
do_check_neq(prompt, null);
|
||
|
prompt = ww.nsIPromptFactory.getPrompt(null,
|
||
|
Components.interfaces.nsIAuthPrompt2);
|
||
|
do_check_neq(prompt, null);
|
||
|
}
|