rem: for (var index = 0; index < gCollapsedHeaderList.length; index++) 
add:  if (!gCollapsedHeaderView.length) for (var index = 0; index < gCollapsedHeaderList.length; index++) { gCollapsedHeaderView[gCollapsedHeaderList[index].name] = new createHeaderEntry('collapsed', gCollapsedHeaderList[index]); }  if (!gExpandedHeaderView.length) 
context: function initializeHeaderViewTables(){  // iterate over each header in our header list arrays and create header entries   // for each one. These header entries are then stored in the appropriate header table  for (var index = 0; index < gCollapsedHeaderList.length; index++)  {    gCollapsedHeaderView[gCollapsedHeaderList[index].name] =       new createHeaderEntry('collapsed', gCollapsedHeaderList[index]);  }  for (index = 0; index < gExpandedHeaderList.length; index++)  {    var headerName = gExpandedHeaderList[index].name;    gExpandedHeaderView[headerName] = new createHeaderEntry('expanded', gExpandedHeaderList[index]);  }  if (gShowUserAgent)  {    var userAgentEntry = {name:"user-agent", outputFunction:updateHeaderValueInTextNode};    gExpandedHeaderView[userAgentEntry.name] = new createHeaderEntry('expanded', userAgentEntry);  }}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/774ca560ccef4bf0a9cda16f8708d58edca5aa12/msgHdrViewOverlay.js/buggy/mailnews/base/resources/content/msgHdrViewOverlay.js