rem: alert( "new location is "+newLocation ); var protocolChannel = get_destination_channel(newLocation, login, password); 
add: var protocolChannel = get_destination_channel(newLocation, login, password); 
context: function calendarPublish(aDataString, newLocation, login, password, contentType){  try  {     alert( "new location is "+newLocation );     var protocolChannel = get_destination_channel(newLocation, login, password);    if (!protocolChannel)    {      dump("failed to get a destination channel\n");      return;    }    output_string_to_channel(protocolChannel, aDataString, contentType);    protocolChannel.asyncOpen(gPublishingListener, null);  }    catch (e)  {    alert("an error occurred in calendarPublish: " + e + "\n");  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/eb5e03e14e5ae0e5b467b7eafb85f922c8c005ff/publish.js/clean/calendar/resources/content/publish.js