rem: get selectedIndices() { var indices = []; var rangeCount = this.mTree.view.selection.getRangeCount(); for (var i = 0; i < rangeCount; i++) { var start = {}; var end = {}; this.mTree.view.selection.getRangeAt(i,start,end); for (var c = start.value; c <= end.value; c++) { indices.push(c); } } return indices; } 
add: get subject() { return this.mSubject }, 
context:   get selectedIndices() {    var indices = [];    var rangeCount = this.mTree.view.selection.getRangeCount();    for (var i = 0; i < rangeCount; i++) {      var start = {};      var end = {};      this.mTree.view.selection.getRangeAt(i,start,end);      for (var c = start.value; c <= end.value; c++) {        indices.push(c);      }    }    return indices;  }
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/cf2f115c6a434d17c7b187d01dcf1fbb049dc504/computedStyle.js/buggy/extensions/inspector/resources/content/viewers/computedStyle/computedStyle.js