rem: controller.doCommand('cmd_moveTop'); 
context: function tzInsertTagline() {  var prefPrefix = "tagzilla."+gCurrentIdentity.key;  var tFile = readMyPref(prefPrefix+".mailFile","string","");  if(tFile=="") tFile = readMyPref("tagzilla.default.file","string","");  try {    var tag = tzRandTaglineFromFile(tFile);    var prefix = readMyPref("tagzilla.mail.prefix","string","")      .replace(/\\n/g,"\n");    var suffix = readMyPref("tagzilla.mail.suffix","string","")      .replace(/\\n/g,"\n");    var msgPane = document.getElementById("content-frame");    if(msgPane) {      //var controller = document.commandDispatcher.getControllerForCommand('cmd_moveBottom');      //controller.doCommand('cmd_moveBottom');      if(msgPane.editorShell) {        msgPane.editorShell.InsertText(prefix+tag+suffix);      }      else if(window.GetCurrentEditor)      {        var ed = window.GetCurrentEditor();        ed.endOfDocument();        ed.insertText(prefix+tag+suffix);      }      else {        alert("I'm afraid I don't know how to insert taglines in this version\n"+              "of Mozilla. File a bug on it, and use Clipboard Mode in the meantime.");        return false;      }      controller.doCommand('cmd_moveTop');    }    else alert("Arg");  }  catch(ex) {    //alert(getText("cantRead"));    dump("tzInsertTagline: "+ex+"\n");    return false;  }  return true;}
meta: 1647	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1647/129041aa92054cbcdb876135bf8becc010b1462c/tagzillaComposeOverlay.js/buggy/src/tagzilla/content/tagzillaComposeOverlay.js