rem: } }; 
add: } } 
context:   observe: function(subject, topic, state) {    if (topic != "dl-progress") return;    var dl = subject.QueryInterface(Components.interfaces.nsIDownload);    var elt = document.getElementById(dl.target.path);    if (dl.percentComplete == -1) {      if (!elt.hasAttribute("progressmode"))        elt.setAttribute("progressmode", "undetermined");      if (elt.hasAttribute("progress"))        elt.removeAttribute("progress");    }    else {      elt.setAttribute("progress", dl.percentComplete);      if (elt.hasAttribute("progressmode"))        elt.removeAttribute("progressmode");    }    };
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/3510b682fa989ff1bf6ca3a2eb93ceccc0155154/downloadPanel.js/buggy/browser/components/downloads/content/downloadPanel.js