context: function performActionsOnJunkMsgs(aIndices){  var treeView = gDBView.QueryInterface(Components.interfaces.nsITreeView);  var actionParams = { markRead: false, junkTargetFolder: null };  determineActionsForJunkMsgs(treeView,aIndices,actionParams);  if (!aIndices.length)    return;  var treeSelection = treeView.selection;  treeSelection.clearSelection();     // select the messages  for (i=0;i<aIndices.length;i++)    treeSelection.rangedSelect(aIndices[i], aIndices[i], true /* augment */);  if (actionParams.markRead)    MarkSelectedMessagesRead(true);  if (actionParams.junkTargetFolder)  {    SetNextMessageAfterDelete();      gDBView.doCommandWithFolder(nsMsgViewCommandType.moveMessages, actionParams.junkTargetFolder);  }  treeSelection.clearSelection();}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/e870274c1fab3343b4266c8a864a953f337b6402/mailCommands.js/buggy/mailnews/base/resources/content/mailCommands.js