rem: if (iid.equals(Components.interfaces.nsIWebProgressListener) || iid.equals(Components.interfaces.nsISupportsWeakReference)) return this; 
add: if (iid.equals(Components.interfaces.nsIWebProgressListener) || iid.equals(Components.interfaces.nsISupportsWeakReference) || iid.equals(Components.interfaces.nsISupports)) return this; 
context:     QueryInterface : function(iid)    {     if (iid.equals(Components.interfaces.nsIWebProgressListener) || iid.equals(Components.interfaces.nsISupportsWeakReference))      return this;          throw Components.results.NS_NOINTERFACE;    }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/380b2ab5109dad6f8ae8cc17889ceb7a1baf6c58/MsgComposeCommands.js/clean/mailnews/compose/resources/content/MsgComposeCommands.js