rem: if (!aIID.equals(Components.interfaces.nsIUpdateCheckListener) && !aIID.equals(Components.interfaces.nsISupports)) throw Components.results.NS_ERROR_NO_INTERFACE; return this; } 
add: if (!iid.equals(Components.interfaces.nsIRequestObserver) && !iid.equals(Components.interfaces.nsIProgressEventSink) && !iid.equals(Components.interfaces.nsISupports)) throw Components.results.NS_ERROR_NO_INTERFACE; return this; } 
context:     QueryInterface: function(iid) {      if (!aIID.equals(Components.interfaces.nsIUpdateCheckListener) &&          !aIID.equals(Components.interfaces.nsISupports))        throw Components.results.NS_ERROR_NO_INTERFACE;      return this;    }
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/08d6b1d1ddf87c63f138d294d579b335855204f0/updates.js/buggy/toolkit/mozapps/update/content/updates.js