rem: } else if ((msgFolder.flags & flags) == 0) { var parentMsgFolder = msgFolder.parentMsgFolder; 
add: else if ((msgFolder.flags & flags) == 0) { var parentMsgFolder = msgFolder.parentMsgFolder; 
context: function IsSpecialFolder(msgFolder, flags){    if (!msgFolder) {        return false;    }    else if ((msgFolder.flags & flags) == 0) {	  var parentMsgFolder = msgFolder.parentMsgFolder;      if(!parentMsgFolder) {         return false;      }      return IsSpecialFolder(parentMsgFolder, flags);    }    else {        // the user can set their INBOX to be their SENT folder.        // in that case, we want this folder to act like an INBOX,         // and not a SENT folder        if ((flags & MSG_FOLDER_FLAG_SENTMAIL) && (msgFolder.flags & MSG_FOLDER_FLAG_INBOX)) {          return false;        }        else {          return true;        }    }}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/d4b620f2a2a5da81f511e683b9be47a72fbba59b/commandglue.js/buggy/mailnews/base/resources/content/commandglue.js