rem: var isValid = new Array(aSelection.length); for (i=0; i<aSelection.length; ++i) { if (!aSelection.isValid[i] || aSelection.isImmutable[i] || !aSelection.parent [i]) isValid[i] = false; else isValid[i] = true; } return isValid; 
add: return !aSelection.containsImmutable; 
context:   isSelectionValidForDeletion: function (aSelection)  {    var isValid = new Array(aSelection.length);    for (i=0; i<aSelection.length; ++i) {      if (!aSelection.isValid[i] || aSelection.isImmutable[i] ||           !aSelection.parent [i])        isValid[i] = false;      else        isValid[i] = true;    }    return isValid;  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/deb907dede6accfbec295282501589d13a5b1c23/bookmarks.js/buggy/browser/components/bookmarks/content/bookmarks.js