rem: if (setAsJunk) 
add:  if (setAsJunk && pref.getBoolPref("mailnews.ui.junk.manualMarkAsJunkMarksRead")) 
context: function JunkSelectedMessages(setAsJunk){  MsgJunkMailInfo(true);  // When the user explicitly marks a message as junk, he doesn't want it to  // stay unread (even if he does want that for automatically-classified ones),  // so we always mark as read here (pref-independent, see bug 220933).  // Note that this behaviour should match the one in the back end for marking  // as junk via clicking the 'junk' column.  if (setAsJunk)    MarkSelectedMessagesRead(true);  gDBView.doCommand(setAsJunk ? nsMsgViewCommandType.junk                              : nsMsgViewCommandType.unjunk);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/9a34ca050431a6cee3b5d479cc00bd648204e492/mailCommands.js/buggy/mailnews/base/resources/content/mailCommands.js