rem: checkbox.source       = uri.host; 
add: checkbox.setAttribute("source", uri.host); 
context:   buildAddons: function ()  {    var hasExtensions = false;    var foundAddonsList = document.getElementById("found.addons.list");    var uri = Components.classes["@mozilla.org/network/standard-url;1"]                        .createInstance(Components.interfaces.nsIURI);    var itemCount = gUpdateWizard.itemsToUpdate.length;    for (var i = 0; i < itemCount; ++i) {      var item = gUpdateWizard.itemsToUpdate[i];      var checkbox = document.createElement("checkbox");      foundAddonsList.appendChild(checkbox);      checkbox.setAttribute("type", "update");      checkbox.label        = item.name + " " + item.version;      checkbox.URL          = item.xpiURL;      checkbox.infoURL      = "";      checkbox.internalName = "";      uri.spec              = item.xpiURL;      checkbox.source       = uri.host;      checkbox.checked      = true;      hasExtensions         = true;    }    if (hasExtensions) {      var addonsHeader = document.getElementById("addons");      var strings = document.getElementById("updateStrings");      addonsHeader.label = strings.getFormattedString("updateTypeExtensions", [itemCount]);      addonsHeader.collapsed = false;    }  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/21b2acb9dc6bcf2cf9601c89dbb2d656b60766f7/update.js/buggy/toolkit/mozapps/extensions/content/update.js