rem: top.frames["contentFrame"].onSave(); 
add: top.frames["contentFrame"].onSave(); 
context: function savePage(serverId) {  if (!serverId)     return;  // tell the page that it's about to save  if ("onSave" in top.frames["contentFrame"])      top.frames["contentFrame"].onSave();  var accountValues = getValueArrayFor(serverId);  if (!accountValues)     return;  var pageElements = getPageFormElements();  if (!pageElements)     return;  // store the value in the account  for (var i=0; i<pageElements.length; i++) {      if (pageElements[i].id) {        var vals = pageElements[i].id.split(".");        if (vals.length >= 2) {            var type = vals[0];            var slot = vals[1];                setAccountValue(accountValues,                            type, slot,                            getFormElementValue(pageElements[i]));         }      }  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/b21acb7d30f5745951843bead0399dc9193c63e6/AccountManager.js/buggy/mailnews/base/prefs/resources/content/AccountManager.js