rem: for (var i = 0; i < children.length; ++i) items.push(gExtensionManager.getItemForID(getIDFromResourceURI(children[i].id))); 
add: for (var i = 0; i < children.length; ++i) { if (children[i].getAttribute("updateable") != "false") items.push(gExtensionManager.getItemForID(getIDFromResourceURI(children[i].id))); } 
context: function checkUpdatesAll() {  if (isOffline("offlineUpdateMsg"))    return;  if (!isXPInstallEnabled())    return;  // To support custom views we check the add-ons displayed in the list  var items = [];  var children = gExtensionsView.children;  for (var i = 0; i < children.length; ++i)    items.push(gExtensionManager.getItemForID(getIDFromResourceURI(children[i].id)));  if (items.length > 0) {    showProgressBar();    var listener = new UpdateCheckListener();    gExtensionManager.update(items, items.length,                             nsIExtensionManager.UPDATE_CHECK_NEWVERSION,                             listener);  }  if (gExtensionsView.selectedItem)    gExtensionsView.selectedItem.focus();  gPref.setBoolPref(PREF_UPDATE_NOTIFYUSER, false);}
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/b984450ec227fbf1b8d086e62fb0f03577fea1b2/extensions.js/clean/toolkit/mozapps/extensions/content/extensions.js