rem: return this.QueryInterface(iid); 
add: if (iid.equals(Components.interfaces.nsIAuthPrompt)) {  var ww = Components.classes["@mozilla.org/embedcomp/window-watcher;1"] .getService(Components.interfaces.nsIWindowWatcher); return ww.getNewAuthPrompter(window); } Components.returnCode = Components.results.NS_ERROR_NO_INTERFACE; return null; 
context:   getInterface : function(iid) {    return this.QueryInterface(iid);  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/d36e828b2a04dcd25a1015d97bd9e14b01cee513/contentAreaUtils.js/buggy/toolkit/content/contentAreaUtils.js