add: iid.equals(Components.interfaces.nsIWebProgressListener2) || 
context:     QueryInterface: function (iid) {        if (iid.equals(Components.interfaces.nsIProgressDialog) ||            iid.equals(Components.interfaces.nsIDownload) ||            iid.equals(Components.interfaces.nsITransfer) ||            iid.equals(Components.interfaces.nsIWebProgressListener) ||            iid.equals(Components.interfaces.nsIObserver) ||            iid.equals(Components.interfaces.nsIInterfaceRequestor) ||            iid.equals(Components.interfaces.nsISupports))            return this;        Components.returnCode = Components.results.NS_ERROR_NO_INTERFACE;        return null;    },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/f0b358248ff0274ba92556e398c7c6a110a1b54d/nsProgressDialog.js/clean/embedding/components/ui/progressDlg/nsProgressDialog.js