forked from mirrors/gecko-dev
		
	# ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D36052 --HG-- extra : source : b5be5b4f4b47c256e28a29f665dc754f6407ee7f
		
			
				
	
	
		
			20 lines
		
	
	
	
		
			746 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			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);
 | 
						|
}
 |