rem: var senderCol = document.getElementById("senderCol"); var recipientCol = document.getElementById("recipientCol");  beforeCol = junkCol.boxObject.nextSibling.boxObject.nextSibling; if (beforeCol) threadTree._reorderColumn(recipientCol, beforeCol, true); else threadTree._reorderColumn(recipientCol, junkCol, false); threadTree._reorderColumn(senderCol, recipientCol, true); 
add: case 3: var senderCol = document.getElementById("senderCol"); var recipientCol = document.getElementById("recipientCol"); beforeCol = junkCol.boxObject.nextSibling.boxObject.nextSibling; if (beforeCol) threadTree._reorderColumn(recipientCol, beforeCol, true); else threadTree._reorderColumn(recipientCol, junkCol, false); threadTree._reorderColumn(senderCol, recipientCol, true); 
context: function UpgradeThreadPaneUI(){  var threadPaneUIVersion;  try {    threadPaneUIVersion = pref.getIntPref("mailnews.ui.threadpane.version");    if (threadPaneUIVersion < 4) {      var threadTree = document.getElementById("threadTree");      var junkCol = document.getElementById("junkStatusCol");      var beforeCol;      if (threadPaneUIVersion < 3) {        var subjectCol = document.getElementById("subjectCol");              beforeCol = subjectCol.boxObject.nextSibling.boxObject.nextSibling;        if (beforeCol)          threadTree._reorderColumn(junkCol, beforeCol, true);        else // subjectCol was the last column, put it after          threadTree._reorderColumn(junkCol, subjectCol, false);      }      var senderCol = document.getElementById("senderCol");      var recipientCol = document.getElementById("recipientCol");          beforeCol = junkCol.boxObject.nextSibling.boxObject.nextSibling;      if (beforeCol)        threadTree._reorderColumn(recipientCol, beforeCol, true);      else // junkCol was the last column, put it after        threadTree._reorderColumn(recipientCol, junkCol, false);      threadTree._reorderColumn(senderCol, recipientCol, true);      pref.setIntPref("mailnews.ui.threadpane.version", 4);    }  }  catch (ex) {    dump("UpgradeThreadPane: ex = " + ex + "\n");  }}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/a6c7d42ba564deaca843dd420b78a1f069ef26dd/msgMail3PaneWindow.js/buggy/mailnews/base/resources/content/msgMail3PaneWindow.js