rem: LOG("Addon Update Ended: " + addon.id + ", status: " + status); 
context:   onAddonUpdateEnded: function(addon, status) {    LOG("Addon Update Ended: " + addon.id + ", status: " + status);    var element = document.getElementById(PREFIX_ITEM_URI + addon.id);    element.removeAttribute("loading");    const nsIAUCL = Components.interfaces.nsIAddonUpdateCheckListener;    var strings = document.getElementById("extensionsStrings");    switch (status) {    case nsIAUCL.STATUS_UPDATE:      this._addons.push(addon);      break;    case nsIAUCL.STATUS_FAILURE:      element.setAttribute("description", strings.getString("updateFailedMsg"));      break;    case nsIAUCL.STATUS_DISABLED:      element.setAttribute("description", strings.getString("updateDisabledMsg"));       break;    }  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/f377f90c9d1cfb8c870fc65a052ae2e384271bd7/extensions.js/buggy/toolkit/mozapps/extensions/content/extensions.js