add: var updates = Components.classes["@mozilla.org/updates/update-service;1"] .getService(Components.interfaces.nsIApplicationUpdateService); if (status == Components.results.NS_ERROR_UNEXPECTED && !gUpdates.update.isCompleteUpdate) {   LOG("Verification of patch failed, downloading complete update"); gUpdates.update.isCompleteUpdate = true; updates.downloadUpdate(gUpdates.update, false); return; } updates.removeDownloadListener(this); 
context:   onStopRequest: function(request, context, status) {    request.QueryInterface(nsIIncrementalDownload);    LOG("gDownloadingPage.onStopRequest: " + request.URI.spec + ", status = " + status);  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/a6176302e6cb3e302b6ed0c85af7d00d6455a01d/updates.js/buggy/toolkit/mozapps/update/content/updates.js