add: 'charset':          gCharset, 
context: function sendReport() {  // Check for a sysid, if we don't have one, get one it will call sendReport on success.  var sysId = getCharPref("sysid", "");  if (sysId == ""){    registerSysID();    return;  }  // we control the user path from here.  var reportWizard = document.getElementById('reportWizard');  reportWizard.canRewind = false;  reportWizard.canAdvance = false;  // why would we need a cancel button?  reportWizard.getButton("cancel").disabled = true;  var strbundle=document.getElementById("strings");  var statusDescription = document.getElementById('sendReportProgressDescription');  gStatusIndicator = document.getElementById('sendReportProgressIndicator');  // Data from form we need  gParamDescription = document.getElementById('description').value;  gParamProblemType = document.getElementById('problem_type').value;  gParamBehindLogin = document.getElementById('behind_login').checked;  gParamEmail = document.getElementById('email').value;  gParamBuildConfig = getBuildConfig();  gParamGecko = getGecko();  // SOAP params  var param = {    'method':           'submitReport',    'rmoVers':          gRMOvers,    'url':              gParamURL,    'problem_type':     gParamProblemType,    'description':      gParamDescription,    'behind_login':     gParamBehindLogin,    'platform':         gParamPlatform,    'oscpu':            gParamOSCPU,    'gecko':            gParamGecko,    'product':          getProduct(),    'useragent':        gParamUserAgent,    'buildconfig':      gParamBuildConfig,    'language':         gParamLanguage,    'email':            gParamEmail,    'sysid':            sysId  };  gStatusIndicator.value = "5%";  statusDescription.value = strbundle.getString("sendingReport");  sendReporterServerData(param, onSendReportDataLoad);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/81a24337088aca7256c4643d167711d300a6d59d/reportWizard.js/buggy/extensions/reporter/resources/content/reporter/reportWizard.js