rem: var aDownloadID = aDownload.target.path; 
add: var aDownloadID = aDownload.targetFile.path; 
context:     onStateChange: function(aWebProgress, aRequest, aStateFlags, aStatus, aDownload)    {      if (aStateFlags & Components.interfaces.nsIWebProgressListener.STATE_STOP)      {        var aDownloadID = aDownload.target.path;        var elt = this.doc.getElementById(aDownloadID).firstChild.firstChild;        var timeRemainingCol = elt.nextSibling.nextSibling.nextSibling;        timeRemainingCol.setAttribute("label", "");                var speedCol = timeRemainingCol.nextSibling.nextSibling;        speedCol.setAttribute("label", "");        var elapsedCol = speedCol.nextSibling;        elapsedCol.setAttribute("label", "");        // Fire an onselect event for the downloadView element        // to update menu status        var event = this.doc.createEvent('Events');        event.initEvent('select', false, true);        this.doc.getElementById("downloadView").dispatchEvent(event);      }    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/09637354a5a68ed9b88c9a3b24aa1aa4c89161c6/nsDownloadProgressListener.js/clean/xpfe/components/download-manager/src/nsDownloadProgressListener.js