add: !iid.equals(Components.interfaces.nsIInterfaceRequestor) && 
context:     QueryInterface: function (iid) {        if (!iid.equals(Components.interfaces.nsIProgressDialog) &&            !iid.equals(Components.interfaces.nsIDownload) &&             !iid.equals(Components.interfaces.nsIWebProgressListener) &&            !iid.equals(Components.interfaces.nsIObserver) &&            !iid.equals(Components.interfaces.nsISupports)) {            throw Components.results.NS_ERROR_NO_INTERFACE;        }        return this;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/b86829b878a9fe8971faa3454ae417acac9586d1/nsProgressDialog.js/buggy/embedding/components/ui/progressDlg/nsProgressDialog.js