rem: for (i = rangeCount-1; i >= 0; --i) 
add: for (var i = rangeCount-1; i >= 0; --i) 
context: function RemoveSelectedFromBucket(){  var bucketTree = document.getElementById("addressBucket");  if ( bucketTree )  {    var body = document.getElementById("bucketBody");    var selection = bucketTree.view.selection;    var rangeCount = selection.getRangeCount();    for (i = rangeCount-1; i >= 0; --i)    {      var start = {}, end = {};      selection.getRangeAt(i,start,end);      for (j = end.value; j >= start.value; --j)      {        var item = bucketTree.contentView.getItemAtIndex(j);        body.removeChild(item);      }    }  }}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/3a01bf2a2e7b3d101701d38d267233b6f06cafde/abSelectAddressesDialog.js/clean/mailnews/addrbook/resources/content/abSelectAddressesDialog.js