B2G/gecko/browser/base/content/sanitizeDialog.js
/**
   * Selects range [0, aEndRow] in the tree.  The grippy row will then be at
   * index aEndRow + 1.  aEndRow may be -1, in which case the selection is
   * cleared and the grippy row will be at index 0.
   *
   * @param aEndRow
   *        The range [0, aEndRow] will be selected.
   */
Selects range [0, aEndRow] in the tree.  The grippy row will then be at
index aEndRow + 1.  aEndRow may be -1, in which case the selection is
cleared and the grippy row will be at index 0.

@param aEndRow
The range [0, aEndRow] will be selected.
Selects range [ 0 aEndRow ] in the tree . The grippy row will then be at index aEndRow + 1 . aEndRow may be - 1 in which case the selection is cleared and the grippy row will be at index 0 . @param aEndRow The range [ 0 aEndRow ] will be selected .
function CSTH_rangedSelect(aEndRow)
  {
    var tbo = this.tree.treeBoxObject;
    if (aEndRow < 0)
      this.tree.view.selection.clearSelection();
    else
      this.tree.view.selection.rangedSelect(0, aEndRow, false);
    tbo.invalidateRange(tbo.getFirstVisibleRow(), tbo.getLastVisibleRow());
  }
function CSTH_rangedSelect ( aEndRow ) { var tbo = this . tree . treeBoxObject ; if ( aEndRow < 0 ) this . tree . view . selection . clearSelection ( ) ; else this . tree . view . selection . rangedSelect ( 0 , aEndRow , false ) ; tbo . invalidateRange ( tbo . getFirstVisibleRow ( ) , tbo . getLastVisibleRow ( ) ) ; }
Selects range [0, aEndRow] in the tree.
Selects range [ 0 aEndRow ] in the tree .